1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
12 #define SWIG_PYTHON_DIRECTOR_NO_VTABLE
15 template<class T
> class SwigValueWrapper
{
18 SwigValueWrapper() : tt(0) { }
19 SwigValueWrapper(const SwigValueWrapper
<T
>& rhs
) : tt(new T(*rhs
.tt
)) { }
20 SwigValueWrapper(const T
& t
) : tt(new T(t
)) { }
21 ~SwigValueWrapper() { delete tt
; }
22 SwigValueWrapper
& operator=(const T
& t
) { delete tt
; tt
= new T(t
); return *this; }
23 operator T
&() const { return *tt
; }
24 T
*operator&() { return tt
; }
26 SwigValueWrapper
& operator=(const SwigValueWrapper
<T
>& rhs
);
30 /* -----------------------------------------------------------------------------
31 * This section contains generic SWIG labels for method/variable
32 * declarations/attributes, and other compiler dependent labels.
33 * ----------------------------------------------------------------------------- */
35 /* template workaround for compilers that cannot correctly implement the C++ standard */
36 #ifndef SWIGTEMPLATEDISAMBIGUATOR
37 # if defined(__SUNPRO_CC)
38 # if (__SUNPRO_CC <= 0x560)
39 # define SWIGTEMPLATEDISAMBIGUATOR template
41 # define SWIGTEMPLATEDISAMBIGUATOR
44 # define SWIGTEMPLATEDISAMBIGUATOR
48 /* inline attribute */
50 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
51 # define SWIGINLINE inline
57 /* attribute recognised by some compilers to avoid 'unused' warnings */
59 # if defined(__GNUC__)
60 # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
61 # define SWIGUNUSED __attribute__ ((__unused__))
66 # define SWIGUNUSED __attribute__ ((__unused__))
72 #ifndef SWIGUNUSEDPARM
74 # define SWIGUNUSEDPARM(p)
76 # define SWIGUNUSEDPARM(p) p SWIGUNUSED
80 /* internal SWIG method */
82 # define SWIGINTERN static SWIGUNUSED
85 /* internal inline SWIG method */
86 #ifndef SWIGINTERNINLINE
87 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
90 /* exporting methods */
91 #if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
92 # ifndef GCC_HASCLASSVISIBILITY
93 # define GCC_HASCLASSVISIBILITY
98 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
99 # if defined(STATIC_LINKED)
102 # define SWIGEXPORT __declspec(dllexport)
105 # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
106 # define SWIGEXPORT __attribute__ ((visibility("default")))
113 /* calling conventions for Windows */
115 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
116 # define SWIGSTDCALL __stdcall
122 /* Deal with Microsoft's attempt at deprecating C standard runtime functions */
123 #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER)
124 # define _CRT_SECURE_NO_DEPRECATE
128 /* Python.h has to appear first */
131 /* -----------------------------------------------------------------------------
134 * This file contains generic CAPI SWIG runtime support for pointer
136 * ----------------------------------------------------------------------------- */
138 /* This should only be incremented when either the layout of swig_type_info changes,
139 or for whatever reason, the runtime changes incompatibly */
140 #define SWIG_RUNTIME_VERSION "2"
142 /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
143 #ifdef SWIG_TYPE_TABLE
144 # define SWIG_QUOTE_STRING(x) #x
145 # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
146 # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
148 # define SWIG_TYPE_TABLE_NAME
152 You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for
153 creating a static or dynamic library from the swig runtime code.
154 In 99.9% of the cases, swig just needs to declare them as 'static'.
156 But only do this if is strictly necessary, ie, if you have problems
157 with your compiler or so.
161 # define SWIGRUNTIME SWIGINTERN
164 #ifndef SWIGRUNTIMEINLINE
165 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
168 /* Generic buffer size */
169 #ifndef SWIG_BUFFER_SIZE
170 # define SWIG_BUFFER_SIZE 1024
173 /* Flags for pointer conversions */
174 #define SWIG_POINTER_DISOWN 0x1
176 /* Flags for new pointer objects */
177 #define SWIG_POINTER_OWN 0x1
181 Flags/methods for returning states.
183 The swig conversion methods, as ConvertPtr, return and integer
184 that tells if the conversion was successful or not. And if not,
185 an error code can be returned (see swigerrors.swg for the codes).
187 Use the following macros/flags to set or process the returning
190 In old swig versions, you usually write code as:
192 if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) {
198 Now you can be more explicit as:
200 int res = SWIG_ConvertPtr(obj,vptr,ty.flags);
201 if (SWIG_IsOK(res)) {
207 that seems to be the same, but now you can also do
210 int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags);
211 if (SWIG_IsOK(res)) {
213 if (SWIG_IsNewObj(res) {
223 I.e., now SWIG_ConvertPtr can return new objects and you can
224 identify the case and take care of the deallocation. Of course that
225 requires also to SWIG_ConvertPtr to return new result values, as
227 int SWIG_ConvertPtr(obj, ptr,...) {
229 if (<need new object>) {
230 *ptr = <ptr to new allocated object>;
233 *ptr = <ptr to old object>;
241 Of course, returning the plain '0(success)/-1(fail)' still works, but you can be
242 more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the
245 Finally, if the SWIG_CASTRANK_MODE is enabled, the result code
246 allows to return the 'cast rank', for example, if you have this
253 food(1) // cast rank '1' (1 -> 1.0)
254 fooi(1) // cast rank '0'
256 just use the SWIG_AddCast()/SWIG_CheckState()
261 #define SWIG_ERROR (-1)
262 #define SWIG_IsOK(r) (r >= 0)
263 #define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError)
265 /* The CastRankLimit says how many bits are used for the cast rank */
266 #define SWIG_CASTRANKLIMIT (1 << 8)
267 /* The NewMask denotes the object was created (using new/malloc) */
268 #define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1)
269 /* The TmpMask is for in/out typemaps that use temporal objects */
270 #define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1)
271 /* Simple returning values */
272 #define SWIG_BADOBJ (SWIG_ERROR)
273 #define SWIG_OLDOBJ (SWIG_OK)
274 #define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK)
275 #define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK)
276 /* Check, add and del mask methods */
277 #define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
278 #define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
279 #define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
280 #define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
281 #define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
282 #define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
286 #if defined(SWIG_CASTRANK_MODE)
287 # ifndef SWIG_TypeRank
288 # define SWIG_TypeRank unsigned long
290 # ifndef SWIG_MAXCASTRANK /* Default cast allowed */
291 # define SWIG_MAXCASTRANK (2)
293 # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1)
294 # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK)
295 SWIGINTERNINLINE
int SWIG_AddCast(int r
) {
296 return SWIG_IsOK(r
) ? ((SWIG_CastRank(r
) < SWIG_MAXCASTRANK
) ? (r
+ 1) : SWIG_ERROR
) : r
;
298 SWIGINTERNINLINE
int SWIG_CheckState(int r
) {
299 return SWIG_IsOK(r
) ? SWIG_CastRank(r
) + 1 : 0;
301 #else /* no cast-rank mode */
302 # define SWIG_AddCast
303 # define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0)
315 typedef void *(*swig_converter_func
)(void *);
316 typedef struct swig_type_info
*(*swig_dycast_func
)(void **);
318 /* Structure to store inforomation on one type */
319 typedef struct swig_type_info
{
320 const char *name
; /* mangled name of this type */
321 const char *str
; /* human readable name of this type */
322 swig_dycast_func dcast
; /* dynamic cast function down a hierarchy */
323 struct swig_cast_info
*cast
; /* linked list of types that can cast into this type */
324 void *clientdata
; /* language specific type data */
325 int owndata
; /* flag if the structure owns the clientdata */
328 /* Structure to store a type and conversion function used for casting */
329 typedef struct swig_cast_info
{
330 swig_type_info
*type
; /* pointer to type that is equivalent to this type */
331 swig_converter_func converter
; /* function to cast the void pointers */
332 struct swig_cast_info
*next
; /* pointer to next cast in linked list */
333 struct swig_cast_info
*prev
; /* pointer to the previous cast */
336 /* Structure used to store module information
337 * Each module generates one structure like this, and the runtime collects
338 * all of these structures and stores them in a circularly linked list.*/
339 typedef struct swig_module_info
{
340 swig_type_info
**types
; /* Array of pointers to swig_type_info structures that are in this module */
341 size_t size
; /* Number of types in this module */
342 struct swig_module_info
*next
; /* Pointer to next element in circularly linked list */
343 swig_type_info
**type_initial
; /* Array of initially generated type structures */
344 swig_cast_info
**cast_initial
; /* Array of initially generated casting structures */
345 void *clientdata
; /* Language specific module data */
349 Compare two type names skipping the space characters, therefore
350 "char*" == "char *" and "Class<int>" == "Class<int >", etc.
352 Return 0 when the two name types are equivalent, as in
353 strncmp, but skipping ' '.
356 SWIG_TypeNameComp(const char *f1
, const char *l1
,
357 const char *f2
, const char *l2
) {
358 for (;(f1
!= l1
) && (f2
!= l2
); ++f1
, ++f2
) {
359 while ((*f1
== ' ') && (f1
!= l1
)) ++f1
;
360 while ((*f2
== ' ') && (f2
!= l2
)) ++f2
;
361 if (*f1
!= *f2
) return (*f1
> *f2
) ? 1 : -1;
363 return (l1
- f1
) - (l2
- f2
);
367 Check type equivalence in a name list like <name1>|<name2>|...
368 Return 0 if not equal, 1 if equal
371 SWIG_TypeEquiv(const char *nb
, const char *tb
) {
373 const char* te
= tb
+ strlen(tb
);
375 while (!equiv
&& *ne
) {
376 for (nb
= ne
; *ne
; ++ne
) {
377 if (*ne
== '|') break;
379 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
386 Check type equivalence in a name list like <name1>|<name2>|...
387 Return 0 if equal, -1 if nb < tb, 1 if nb > tb
390 SWIG_TypeCompare(const char *nb
, const char *tb
) {
392 const char* te
= tb
+ strlen(tb
);
394 while (!equiv
&& *ne
) {
395 for (nb
= ne
; *ne
; ++ne
) {
396 if (*ne
== '|') break;
398 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
405 /* think of this as a c++ template<> or a scheme macro */
406 #define SWIG_TypeCheck_Template(comparison, ty) \
408 swig_cast_info *iter = ty->cast; \
411 if (iter == ty->cast) return iter; \
412 /* Move iter to the top of the linked list */ \
413 iter->prev->next = iter->next; \
415 iter->next->prev = iter->prev; \
416 iter->next = ty->cast; \
418 if (ty->cast) ty->cast->prev = iter; \
430 SWIGRUNTIME swig_cast_info
*
431 SWIG_TypeCheck(const char *c
, swig_type_info
*ty
) {
432 SWIG_TypeCheck_Template(strcmp(iter
->type
->name
, c
) == 0, ty
);
435 /* Same as previous function, except strcmp is replaced with a pointer comparison */
436 SWIGRUNTIME swig_cast_info
*
437 SWIG_TypeCheckStruct(swig_type_info
*from
, swig_type_info
*into
) {
438 SWIG_TypeCheck_Template(iter
->type
== from
, into
);
442 Cast a pointer up an inheritance hierarchy
444 SWIGRUNTIMEINLINE
void *
445 SWIG_TypeCast(swig_cast_info
*ty
, void *ptr
) {
446 return ((!ty
) || (!ty
->converter
)) ? ptr
: (*ty
->converter
)(ptr
);
450 Dynamic pointer casting. Down an inheritance hierarchy
452 SWIGRUNTIME swig_type_info
*
453 SWIG_TypeDynamicCast(swig_type_info
*ty
, void **ptr
) {
454 swig_type_info
*lastty
= ty
;
455 if (!ty
|| !ty
->dcast
) return ty
;
456 while (ty
&& (ty
->dcast
)) {
457 ty
= (*ty
->dcast
)(ptr
);
464 Return the name associated with this type
466 SWIGRUNTIMEINLINE
const char *
467 SWIG_TypeName(const swig_type_info
*ty
) {
472 Return the pretty name associated with this type,
473 that is an unmangled type name in a form presentable to the user.
475 SWIGRUNTIME
const char *
476 SWIG_TypePrettyName(const swig_type_info
*type
) {
477 /* The "str" field contains the equivalent pretty names of the
478 type, separated by vertical-bar characters. We choose
479 to print the last name, as it is often (?) the most
481 if (!type
) return NULL
;
482 if (type
->str
!= NULL
) {
483 const char *last_name
= type
->str
;
485 for (s
= type
->str
; *s
; s
++)
486 if (*s
== '|') last_name
= s
+1;
494 Set the clientdata field for a type
497 SWIG_TypeClientData(swig_type_info
*ti
, void *clientdata
) {
498 swig_cast_info
*cast
= ti
->cast
;
499 /* if (ti->clientdata == clientdata) return; */
500 ti
->clientdata
= clientdata
;
503 if (!cast
->converter
) {
504 swig_type_info
*tc
= cast
->type
;
505 if (!tc
->clientdata
) {
506 SWIG_TypeClientData(tc
, clientdata
);
513 SWIG_TypeNewClientData(swig_type_info
*ti
, void *clientdata
) {
514 SWIG_TypeClientData(ti
, clientdata
);
519 Search for a swig_type_info structure only by mangled name
520 Search is a O(log #types)
522 We start searching at module start, and finish searching when start == end.
523 Note: if start == end at the beginning of the function, we go all the way around
526 SWIGRUNTIME swig_type_info
*
527 SWIG_MangledTypeQueryModule(swig_module_info
*start
,
528 swig_module_info
*end
,
530 swig_module_info
*iter
= start
;
533 register size_t l
= 0;
534 register size_t r
= iter
->size
- 1;
536 /* since l+r >= 0, we can (>> 1) instead (/ 2) */
537 register size_t i
= (l
+ r
) >> 1;
538 const char *iname
= iter
->types
[i
]->name
;
540 register int compare
= strcmp(name
, iname
);
542 return iter
->types
[i
];
543 } else if (compare
< 0) {
549 } else if (compare
> 0) {
553 break; /* should never happen */
558 } while (iter
!= end
);
563 Search for a swig_type_info structure for either a mangled name or a human readable name.
564 It first searches the mangled names of the types, which is a O(log #types)
565 If a type is not found it then searches the human readable names, which is O(#types).
567 We start searching at module start, and finish searching when start == end.
568 Note: if start == end at the beginning of the function, we go all the way around
571 SWIGRUNTIME swig_type_info
*
572 SWIG_TypeQueryModule(swig_module_info
*start
,
573 swig_module_info
*end
,
575 /* STEP 1: Search the name field using binary search */
576 swig_type_info
*ret
= SWIG_MangledTypeQueryModule(start
, end
, name
);
580 /* STEP 2: If the type hasn't been found, do a complete search
581 of the str field (the human readable name) */
582 swig_module_info
*iter
= start
;
584 register size_t i
= 0;
585 for (; i
< iter
->size
; ++i
) {
586 if (iter
->types
[i
]->str
&& (SWIG_TypeEquiv(iter
->types
[i
]->str
, name
)))
587 return iter
->types
[i
];
590 } while (iter
!= end
);
593 /* neither found a match */
598 Pack binary data into a string
601 SWIG_PackData(char *c
, void *ptr
, size_t sz
) {
602 static const char hex
[17] = "0123456789abcdef";
603 register const unsigned char *u
= (unsigned char *) ptr
;
604 register const unsigned char *eu
= u
+ sz
;
605 for (; u
!= eu
; ++u
) {
606 register unsigned char uu
= *u
;
607 *(c
++) = hex
[(uu
& 0xf0) >> 4];
608 *(c
++) = hex
[uu
& 0xf];
614 Unpack binary data from a string
616 SWIGRUNTIME
const char *
617 SWIG_UnpackData(const char *c
, void *ptr
, size_t sz
) {
618 register unsigned char *u
= (unsigned char *) ptr
;
619 register const unsigned char *eu
= u
+ sz
;
620 for (; u
!= eu
; ++u
) {
621 register char d
= *(c
++);
622 register unsigned char uu
;
623 if ((d
>= '0') && (d
<= '9'))
624 uu
= ((d
- '0') << 4);
625 else if ((d
>= 'a') && (d
<= 'f'))
626 uu
= ((d
- ('a'-10)) << 4);
630 if ((d
>= '0') && (d
<= '9'))
632 else if ((d
>= 'a') && (d
<= 'f'))
633 uu
|= (d
- ('a'-10));
642 Pack 'void *' into a string buffer.
645 SWIG_PackVoidPtr(char *buff
, void *ptr
, const char *name
, size_t bsz
) {
647 if ((2*sizeof(void *) + 2) > bsz
) return 0;
649 r
= SWIG_PackData(r
,&ptr
,sizeof(void *));
650 if (strlen(name
) + 1 > (bsz
- (r
- buff
))) return 0;
655 SWIGRUNTIME
const char *
656 SWIG_UnpackVoidPtr(const char *c
, void **ptr
, const char *name
) {
658 if (strcmp(c
,"NULL") == 0) {
665 return SWIG_UnpackData(++c
,ptr
,sizeof(void *));
669 SWIG_PackDataName(char *buff
, void *ptr
, size_t sz
, const char *name
, size_t bsz
) {
671 size_t lname
= (name
? strlen(name
) : 0);
672 if ((2*sz
+ 2 + lname
) > bsz
) return 0;
674 r
= SWIG_PackData(r
,ptr
,sz
);
676 strncpy(r
,name
,lname
+1);
683 SWIGRUNTIME
const char *
684 SWIG_UnpackDataName(const char *c
, void *ptr
, size_t sz
, const char *name
) {
686 if (strcmp(c
,"NULL") == 0) {
693 return SWIG_UnpackData(++c
,ptr
,sz
);
701 #define SWIG_UnknownError -1
702 #define SWIG_IOError -2
703 #define SWIG_RuntimeError -3
704 #define SWIG_IndexError -4
705 #define SWIG_TypeError -5
706 #define SWIG_DivisionByZero -6
707 #define SWIG_OverflowError -7
708 #define SWIG_SyntaxError -8
709 #define SWIG_ValueError -9
710 #define SWIG_SystemError -10
711 #define SWIG_AttributeError -11
712 #define SWIG_MemoryError -12
713 #define SWIG_NullReferenceError -13
717 /* Python.h has to appear first */
720 /* Add PyOS_snprintf for old Pythons */
721 #if PY_VERSION_HEX < 0x02020000
722 # if defined(_MSC_VER) || defined(__BORLANDC__) || defined(_WATCOM)
723 # define PyOS_snprintf _snprintf
725 # define PyOS_snprintf snprintf
729 /* A crude PyString_FromFormat implementation for old Pythons */
730 #if PY_VERSION_HEX < 0x02020000
732 #ifndef SWIG_PYBUFFER_SIZE
733 # define SWIG_PYBUFFER_SIZE 1024
737 PyString_FromFormat(const char *fmt
, ...) {
739 char buf
[SWIG_PYBUFFER_SIZE
* 2];
742 res
= vsnprintf(buf
, sizeof(buf
), fmt
, ap
);
744 return (res
< 0 || res
>= (int)sizeof(buf
)) ? 0 : PyString_FromString(buf
);
748 /* Add PyObject_Del for old Pythons */
749 #if PY_VERSION_HEX < 0x01060000
750 # define PyObject_Del(op) PyMem_DEL((op))
753 # define PyObject_DEL PyObject_Del
756 /* A crude PyExc_StopIteration exception for old Pythons */
757 #if PY_VERSION_HEX < 0x02020000
758 # ifndef PyExc_StopIteration
759 # define PyExc_StopIteration PyExc_RuntimeError
761 # ifndef PyObject_GenericGetAttr
762 # define PyObject_GenericGetAttr 0
765 /* Py_NotImplemented is defined in 2.1 and up. */
766 #if PY_VERSION_HEX < 0x02010000
767 # ifndef Py_NotImplemented
768 # define Py_NotImplemented PyExc_RuntimeError
773 /* A crude PyString_AsStringAndSize implementation for old Pythons */
774 #if PY_VERSION_HEX < 0x02010000
775 # ifndef PyString_AsStringAndSize
776 # define PyString_AsStringAndSize(obj, s, len) {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;}
780 /* PySequence_Size for old Pythons */
781 #if PY_VERSION_HEX < 0x02000000
782 # ifndef PySequence_Size
783 # define PySequence_Size PySequence_Length
788 /* PyBool_FromLong for old Pythons */
789 #if PY_VERSION_HEX < 0x02030000
791 PyObject
*PyBool_FromLong(long ok
)
793 PyObject
*result
= ok
? Py_True
: Py_False
;
800 /* -----------------------------------------------------------------------------
802 * ----------------------------------------------------------------------------- */
804 SWIGRUNTIME PyObject
*
805 SWIG_Python_ErrorType(int code
) {
808 case SWIG_MemoryError
:
809 type
= PyExc_MemoryError
;
812 type
= PyExc_IOError
;
814 case SWIG_RuntimeError
:
815 type
= PyExc_RuntimeError
;
817 case SWIG_IndexError
:
818 type
= PyExc_IndexError
;
821 type
= PyExc_TypeError
;
823 case SWIG_DivisionByZero
:
824 type
= PyExc_ZeroDivisionError
;
826 case SWIG_OverflowError
:
827 type
= PyExc_OverflowError
;
829 case SWIG_SyntaxError
:
830 type
= PyExc_SyntaxError
;
832 case SWIG_ValueError
:
833 type
= PyExc_ValueError
;
835 case SWIG_SystemError
:
836 type
= PyExc_SystemError
;
838 case SWIG_AttributeError
:
839 type
= PyExc_AttributeError
;
842 type
= PyExc_RuntimeError
;
849 SWIG_Python_AddErrorMsg(const char* mesg
)
853 PyObject
*traceback
= 0;
855 if (PyErr_Occurred()) PyErr_Fetch(&type
, &value
, &traceback
);
857 PyObject
*old_str
= PyObject_Str(value
);
860 PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
);
864 PyErr_Format(PyExc_RuntimeError
, mesg
);
870 #if defined(SWIG_PYTHON_NO_THREADS)
871 # if defined(SWIG_PYTHON_THREADS)
872 # undef SWIG_PYTHON_THREADS
875 #if defined(SWIG_PYTHON_THREADS) /* Threading support is enabled */
876 # if !defined(SWIG_PYTHON_USE_GIL) && !defined(SWIG_PYTHON_NO_USE_GIL)
877 # if (PY_VERSION_HEX >= 0x02030000) /* For 2.3 or later, use the PyGILState calls */
878 # define SWIG_PYTHON_USE_GIL
881 # if defined(SWIG_PYTHON_USE_GIL) /* Use PyGILState threads calls */
882 # ifndef SWIG_PYTHON_INITIALIZE_THREADS
883 # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads()
885 # ifdef __cplusplus /* C++ code */
886 class SWIG_Python_Thread_Block
{
888 PyGILState_STATE state
;
890 void end() { if (status
) { PyGILState_Release(state
); status
= false;} }
891 SWIG_Python_Thread_Block() : status(true), state(PyGILState_Ensure()) {}
892 ~SWIG_Python_Thread_Block() { end(); }
894 class SWIG_Python_Thread_Allow
{
898 void end() { if (status
) { PyEval_RestoreThread(save
); status
= false; }}
899 SWIG_Python_Thread_Allow() : status(true), save(PyEval_SaveThread()) {}
900 ~SWIG_Python_Thread_Allow() { end(); }
902 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block
903 # define SWIG_PYTHON_THREAD_END_BLOCK _swig_thread_block.end()
904 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW SWIG_Python_Thread_Allow _swig_thread_allow
905 # define SWIG_PYTHON_THREAD_END_ALLOW _swig_thread_allow.end()
907 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK PyGILState_STATE _swig_thread_block = PyGILState_Ensure()
908 # define SWIG_PYTHON_THREAD_END_BLOCK PyGILState_Release(_swig_thread_block)
909 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW PyThreadState *_swig_thread_allow = PyEval_SaveThread()
910 # define SWIG_PYTHON_THREAD_END_ALLOW PyEval_RestoreThread(_swig_thread_allow)
912 # else /* Old thread way, not implemented, user must provide it */
913 # if !defined(SWIG_PYTHON_INITIALIZE_THREADS)
914 # define SWIG_PYTHON_INITIALIZE_THREADS
916 # if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK)
917 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK
919 # if !defined(SWIG_PYTHON_THREAD_END_BLOCK)
920 # define SWIG_PYTHON_THREAD_END_BLOCK
922 # if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW)
923 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW
925 # if !defined(SWIG_PYTHON_THREAD_END_ALLOW)
926 # define SWIG_PYTHON_THREAD_END_ALLOW
929 #else /* No thread support */
930 # define SWIG_PYTHON_INITIALIZE_THREADS
931 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK
932 # define SWIG_PYTHON_THREAD_END_BLOCK
933 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW
934 # define SWIG_PYTHON_THREAD_END_ALLOW
937 /* -----------------------------------------------------------------------------
938 * Python API portion that goes into the runtime
939 * ----------------------------------------------------------------------------- */
948 /* -----------------------------------------------------------------------------
949 * Constant declarations
950 * ----------------------------------------------------------------------------- */
953 #define SWIG_PY_POINTER 4
954 #define SWIG_PY_BINARY 5
956 /* Constant information structure */
957 typedef struct swig_const_info
{
963 swig_type_info
**ptype
;
974 /* -----------------------------------------------------------------------------
975 * See the LICENSE file for information on copyright, usage and redistribution
976 * of SWIG, and the README file for authors - http://www.swig.org/release.html.
980 * This file contains the runtime support for Python modules
981 * and includes code for managing global variables and pointer
984 * ----------------------------------------------------------------------------- */
986 /* Common SWIG API */
988 #if PY_VERSION_HEX < 0x02050000
989 typedef int Py_ssize_t
;
992 /* for raw pointers */
993 #define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
994 #define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtr(obj, pptr, type, flags)
995 #define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own)
996 #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(ptr, type, flags)
997 #define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty)
998 #define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src)
999 #define swig_owntype int
1001 /* for raw packed data */
1002 #define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
1003 #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1005 /* for class or struct pointers */
1006 #define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags)
1007 #define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags)
1009 /* for C or C++ function pointers */
1010 #define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_Python_ConvertFunctionPtr(obj, pptr, type)
1011 #define SWIG_NewFunctionPtrObj(ptr, type) SWIG_Python_NewPointerObj(ptr, type, 0)
1013 /* for C++ member pointers, ie, member methods */
1014 #define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
1015 #define SWIG_NewMemberObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1020 #define SWIG_GetModule(clientdata) SWIG_Python_GetModule()
1021 #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer)
1022 #define SWIG_NewClientData(obj) PySwigClientData_New(obj)
1024 #define SWIG_SetErrorObj SWIG_Python_SetErrorObj
1025 #define SWIG_SetErrorMsg SWIG_Python_SetErrorMsg
1026 #define SWIG_ErrorType(code) SWIG_Python_ErrorType(code)
1027 #define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg)
1028 #define SWIG_fail goto fail
1031 /* Runtime API implementation */
1033 /* Error manipulation */
1036 SWIG_Python_SetErrorObj(PyObject
*errtype
, PyObject
*obj
) {
1037 SWIG_PYTHON_THREAD_BEGIN_BLOCK
;
1038 PyErr_SetObject(errtype
, obj
);
1040 SWIG_PYTHON_THREAD_END_BLOCK
;
1044 SWIG_Python_SetErrorMsg(PyObject
*errtype
, const char *msg
) {
1045 SWIG_PYTHON_THREAD_BEGIN_BLOCK
;
1046 PyErr_SetString(errtype
, (char *) msg
);
1047 SWIG_PYTHON_THREAD_END_BLOCK
;
1050 #define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj)
1052 /* Set a constant value */
1055 SWIG_Python_SetConstant(PyObject
*d
, const char *name
, PyObject
*obj
) {
1056 PyDict_SetItemString(d
, (char*) name
, obj
);
1060 /* Append a value to the result obj */
1062 SWIGINTERN PyObject
*
1063 SWIG_Python_AppendOutput(PyObject
* result
, PyObject
* obj
) {
1064 #if !defined(SWIG_PYTHON_OUTPUT_TUPLE)
1067 } else if (result
== Py_None
) {
1071 if (!PyList_Check(result
)) {
1072 PyObject
*o2
= result
;
1073 result
= PyList_New(1);
1074 PyList_SetItem(result
, 0, o2
);
1076 PyList_Append(result
,obj
);
1085 } else if (result
== Py_None
) {
1089 if (!PyTuple_Check(result
)) {
1091 result
= PyTuple_New(1);
1092 PyTuple_SET_ITEM(result
, 0, o2
);
1094 o3
= PyTuple_New(1);
1095 PyTuple_SET_ITEM(o3
, 0, obj
);
1097 result
= PySequence_Concat(o2
, o3
);
1105 /* Unpack the argument tuple */
1108 SWIG_Python_UnpackTuple(PyObject
*args
, const char *name
, int min
, int max
, PyObject
**objs
)
1114 PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got none",
1115 name
, (min
== max
? "" : "at least "), min
);
1119 if (!PyTuple_Check(args
)) {
1120 PyErr_SetString(PyExc_SystemError
, "UnpackTuple() argument list is not a tuple");
1123 register int l
= PyTuple_GET_SIZE(args
);
1125 PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got %d",
1126 name
, (min
== max
? "" : "at least "), min
, l
);
1128 } else if (l
> max
) {
1129 PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got %d",
1130 name
, (min
== max
? "" : "at most "), max
, l
);
1134 for (i
= 0; i
< l
; ++i
) {
1135 objs
[i
] = PyTuple_GET_ITEM(args
, i
);
1137 for (; l
< max
; ++l
) {
1145 /* A functor is a function object with one single object argument */
1146 #if PY_VERSION_HEX >= 0x02020000
1147 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunctionObjArgs(functor, obj, NULL);
1149 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunction(functor, "O", obj);
1153 Helper for static pointer initialization for both C and C++ code, for example
1154 static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...);
1157 #define SWIG_STATIC_POINTER(var) var
1159 #define SWIG_STATIC_POINTER(var) var = 0; if (!var) var
1162 /* -----------------------------------------------------------------------------
1163 * Pointer declarations
1164 * ----------------------------------------------------------------------------- */
1166 /* Flags for new pointer objects */
1167 #define SWIG_POINTER_NOSHADOW (SWIG_POINTER_OWN << 1)
1168 #define SWIG_POINTER_NEW (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN)
1170 #define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN << 1)
1179 /* How to access Py_None */
1180 #if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
1181 # ifndef SWIG_PYTHON_NO_BUILD_NONE
1182 # ifndef SWIG_PYTHON_BUILD_NONE
1183 # define SWIG_PYTHON_BUILD_NONE
1188 #ifdef SWIG_PYTHON_BUILD_NONE
1191 # define Py_None SWIG_Py_None()
1193 SWIGRUNTIMEINLINE PyObject
*
1196 PyObject
*none
= Py_BuildValue("");
1200 SWIGRUNTIME PyObject
*
1203 static PyObject
*SWIG_STATIC_POINTER(none
) = _SWIG_Py_None();
1208 /* The python void return value */
1210 SWIGRUNTIMEINLINE PyObject
*
1213 PyObject
*none
= Py_None
;
1218 /* PySwigClientData */
1229 SWIGRUNTIMEINLINE
int
1230 SWIG_Python_CheckImplicit(swig_type_info
*ty
)
1232 PySwigClientData
*data
= (PySwigClientData
*)ty
->clientdata
;
1233 return data
? data
->implicitconv
: 0;
1236 SWIGRUNTIMEINLINE PyObject
*
1237 SWIG_Python_ExceptionType(swig_type_info
*desc
) {
1238 PySwigClientData
*data
= desc
? (PySwigClientData
*) desc
->clientdata
: 0;
1239 PyObject
*klass
= data
? data
->klass
: 0;
1240 return (klass
? klass
: PyExc_RuntimeError
);
1244 SWIGRUNTIME PySwigClientData
*
1245 PySwigClientData_New(PyObject
* obj
)
1250 PySwigClientData
*data
= (PySwigClientData
*)malloc(sizeof(PySwigClientData
));
1251 /* the klass element */
1253 Py_INCREF(data
->klass
);
1254 /* the newraw method and newargs arguments used to create a new raw instance */
1255 if (PyClass_Check(obj
)) {
1257 data
->newargs
= obj
;
1260 #if (PY_VERSION_HEX < 0x02020000)
1263 data
->newraw
= PyObject_GetAttrString(data
->klass
, (char *)"__new__");
1266 Py_INCREF(data
->newraw
);
1267 data
->newargs
= PyTuple_New(1);
1268 PyTuple_SetItem(data
->newargs
, 0, obj
);
1270 data
->newargs
= obj
;
1272 Py_INCREF(data
->newargs
);
1274 /* the destroy method, aka as the C++ delete method */
1275 data
->destroy
= PyObject_GetAttrString(data
->klass
, (char *)"__swig_destroy__");
1276 if (PyErr_Occurred()) {
1280 if (data
->destroy
) {
1282 Py_INCREF(data
->destroy
);
1283 flags
= PyCFunction_GET_FLAGS(data
->destroy
);
1285 data
->delargs
= !(flags
& (METH_O
));
1292 data
->implicitconv
= 0;
1298 PySwigClientData_Del(PySwigClientData
* data
)
1300 Py_XDECREF(data
->newraw
);
1301 Py_XDECREF(data
->newargs
);
1302 Py_XDECREF(data
->destroy
);
1305 /* =============== PySwigObject =====================*/
1315 SWIGRUNTIME PyObject
*
1316 PySwigObject_long(PySwigObject
*v
)
1318 return PyLong_FromVoidPtr(v
->ptr
);
1321 SWIGRUNTIME PyObject
*
1322 PySwigObject_format(const char* fmt
, PySwigObject
*v
)
1324 PyObject
*res
= NULL
;
1325 PyObject
*args
= PyTuple_New(1);
1327 if (PyTuple_SetItem(args
, 0, PySwigObject_long(v
)) == 0) {
1328 PyObject
*ofmt
= PyString_FromString(fmt
);
1330 res
= PyString_Format(ofmt
,args
);
1339 SWIGRUNTIME PyObject
*
1340 PySwigObject_oct(PySwigObject
*v
)
1342 return PySwigObject_format("%o",v
);
1345 SWIGRUNTIME PyObject
*
1346 PySwigObject_hex(PySwigObject
*v
)
1348 return PySwigObject_format("%x",v
);
1351 SWIGRUNTIME PyObject
*
1353 PySwigObject_repr(PySwigObject
*v
)
1355 PySwigObject_repr(PySwigObject
*v
, PyObject
*args
)
1358 const char *name
= SWIG_TypePrettyName(v
->ty
);
1359 PyObject
*hex
= PySwigObject_hex(v
);
1360 PyObject
*repr
= PyString_FromFormat("<Swig Object of type '%s' at 0x%s>", name
, PyString_AsString(hex
));
1364 PyObject
*nrep
= PySwigObject_repr((PySwigObject
*)v
->next
);
1366 PyObject
*nrep
= PySwigObject_repr((PySwigObject
*)v
->next
, args
);
1368 PyString_ConcatAndDel(&repr
,nrep
);
1374 PySwigObject_print(PySwigObject
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
))
1377 PyObject
*repr
= PySwigObject_repr(v
);
1379 PyObject
*repr
= PySwigObject_repr(v
, NULL
);
1382 fputs(PyString_AsString(repr
), fp
);
1390 SWIGRUNTIME PyObject
*
1391 PySwigObject_str(PySwigObject
*v
)
1393 char result
[SWIG_BUFFER_SIZE
];
1394 return SWIG_PackVoidPtr(result
, v
->ptr
, v
->ty
->name
, sizeof(result
)) ?
1395 PyString_FromString(result
) : 0;
1399 PySwigObject_compare(PySwigObject
*v
, PySwigObject
*w
)
1403 return (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
1406 SWIGRUNTIME PyTypeObject
* _PySwigObject_type(void);
1408 SWIGRUNTIME PyTypeObject
*
1409 PySwigObject_type(void) {
1410 static PyTypeObject
*SWIG_STATIC_POINTER(type
) = _PySwigObject_type();
1414 SWIGRUNTIMEINLINE
int
1415 PySwigObject_Check(PyObject
*op
) {
1416 return ((op
)->ob_type
== PySwigObject_type())
1417 || (strcmp((op
)->ob_type
->tp_name
,"PySwigObject") == 0);
1420 SWIGRUNTIME PyObject
*
1421 PySwigObject_New(void *ptr
, swig_type_info
*ty
, int own
);
1424 PySwigObject_dealloc(PyObject
*v
)
1426 PySwigObject
*sobj
= (PySwigObject
*) v
;
1427 PyObject
*next
= sobj
->next
;
1429 swig_type_info
*ty
= sobj
->ty
;
1430 PySwigClientData
*data
= ty
? (PySwigClientData
*) ty
->clientdata
: 0;
1431 PyObject
*destroy
= data
? data
->destroy
: 0;
1433 /* destroy is always a VARARGS method */
1435 if (data
->delargs
) {
1436 /* we need to create a temporal object to carry the destroy operation */
1437 PyObject
*tmp
= PySwigObject_New(sobj
->ptr
, ty
, 0);
1438 res
= SWIG_Python_CallFunctor(destroy
, tmp
);
1441 PyCFunction meth
= PyCFunction_GET_FUNCTION(destroy
);
1442 PyObject
*mself
= PyCFunction_GET_SELF(destroy
);
1443 res
= ((*meth
)(mself
, v
));
1447 const char *name
= SWIG_TypePrettyName(ty
);
1448 #if !defined(SWIG_PYTHON_SILENT_MEMLEAK)
1449 printf("swig/python detected a memory leak of type '%s', no destructor found.\n", name
);
1457 SWIGRUNTIME PyObject
*
1458 PySwigObject_append(PyObject
* v
, PyObject
* next
)
1460 PySwigObject
*sobj
= (PySwigObject
*) v
;
1463 if (!PyArg_ParseTuple(next
,(char *)"O:append", &tmp
)) return NULL
;
1466 if (!PySwigObject_Check(next
)) {
1471 return SWIG_Py_Void();
1474 SWIGRUNTIME PyObject
*
1476 PySwigObject_next(PyObject
* v
)
1478 PySwigObject_next(PyObject
* v
, PyObject
*SWIGUNUSEDPARM(args
))
1481 PySwigObject
*sobj
= (PySwigObject
*) v
;
1483 Py_INCREF(sobj
->next
);
1486 return SWIG_Py_Void();
1490 SWIGINTERN PyObject
*
1492 PySwigObject_disown(PyObject
*v
)
1494 PySwigObject_disown(PyObject
* v
, PyObject
*SWIGUNUSEDPARM(args
))
1497 PySwigObject
*sobj
= (PySwigObject
*)v
;
1499 return SWIG_Py_Void();
1502 SWIGINTERN PyObject
*
1504 PySwigObject_acquire(PyObject
*v
)
1506 PySwigObject_acquire(PyObject
* v
, PyObject
*SWIGUNUSEDPARM(args
))
1509 PySwigObject
*sobj
= (PySwigObject
*)v
;
1510 sobj
->own
= SWIG_POINTER_OWN
;
1511 return SWIG_Py_Void();
1514 SWIGINTERN PyObject
*
1515 PySwigObject_own(PyObject
*v
, PyObject
*args
)
1518 #if (PY_VERSION_HEX < 0x02020000)
1519 if (!PyArg_ParseTuple(args
,(char *)"|O:own",&val
))
1521 if (!PyArg_UnpackTuple(args
, (char *)"own", 0, 1, &val
))
1528 PySwigObject
*sobj
= (PySwigObject
*)v
;
1529 PyObject
*obj
= PyBool_FromLong(sobj
->own
);
1532 if (PyObject_IsTrue(val
)) {
1533 PySwigObject_acquire(v
);
1535 PySwigObject_disown(v
);
1538 if (PyObject_IsTrue(val
)) {
1539 PySwigObject_acquire(v
,args
);
1541 PySwigObject_disown(v
,args
);
1551 swigobject_methods
[] = {
1552 {(char *)"disown", (PyCFunction
)PySwigObject_disown
, METH_NOARGS
, (char *)"releases ownership of the pointer"},
1553 {(char *)"acquire", (PyCFunction
)PySwigObject_acquire
, METH_NOARGS
, (char *)"aquires ownership of the pointer"},
1554 {(char *)"own", (PyCFunction
)PySwigObject_own
, METH_VARARGS
, (char *)"returns/sets ownership of the pointer"},
1555 {(char *)"append", (PyCFunction
)PySwigObject_append
, METH_O
, (char *)"appends another 'this' object"},
1556 {(char *)"next", (PyCFunction
)PySwigObject_next
, METH_NOARGS
, (char *)"returns the next 'this' object"},
1557 {(char *)"__repr__",(PyCFunction
)PySwigObject_repr
, METH_NOARGS
, (char *)"returns object representation"},
1562 swigobject_methods
[] = {
1563 {(char *)"disown", (PyCFunction
)PySwigObject_disown
, METH_VARARGS
, (char *)"releases ownership of the pointer"},
1564 {(char *)"acquire", (PyCFunction
)PySwigObject_acquire
, METH_VARARGS
, (char *)"aquires ownership of the pointer"},
1565 {(char *)"own", (PyCFunction
)PySwigObject_own
, METH_VARARGS
, (char *)"returns/sets ownership of the pointer"},
1566 {(char *)"append", (PyCFunction
)PySwigObject_append
, METH_VARARGS
, (char *)"appends another 'this' object"},
1567 {(char *)"next", (PyCFunction
)PySwigObject_next
, METH_VARARGS
, (char *)"returns the next 'this' object"},
1568 {(char *)"__repr__",(PyCFunction
)PySwigObject_repr
, METH_VARARGS
, (char *)"returns object representation"},
1573 #if PY_VERSION_HEX < 0x02020000
1574 SWIGINTERN PyObject
*
1575 PySwigObject_getattr(PySwigObject
*sobj
,char *name
)
1577 return Py_FindMethod(swigobject_methods
, (PyObject
*)sobj
, name
);
1581 SWIGRUNTIME PyTypeObject
*
1582 _PySwigObject_type(void) {
1583 static char swigobject_doc
[] = "Swig object carries a C/C++ instance pointer";
1585 static PyNumberMethods PySwigObject_as_number
= {
1586 (binaryfunc
)0, /*nb_add*/
1587 (binaryfunc
)0, /*nb_subtract*/
1588 (binaryfunc
)0, /*nb_multiply*/
1589 (binaryfunc
)0, /*nb_divide*/
1590 (binaryfunc
)0, /*nb_remainder*/
1591 (binaryfunc
)0, /*nb_divmod*/
1592 (ternaryfunc
)0,/*nb_power*/
1593 (unaryfunc
)0, /*nb_negative*/
1594 (unaryfunc
)0, /*nb_positive*/
1595 (unaryfunc
)0, /*nb_absolute*/
1596 (inquiry
)0, /*nb_nonzero*/
1603 (coercion
)0, /*nb_coerce*/
1604 (unaryfunc
)PySwigObject_long
, /*nb_int*/
1605 (unaryfunc
)PySwigObject_long
, /*nb_long*/
1606 (unaryfunc
)0, /*nb_float*/
1607 (unaryfunc
)PySwigObject_oct
, /*nb_oct*/
1608 (unaryfunc
)PySwigObject_hex
, /*nb_hex*/
1609 #if PY_VERSION_HEX >= 0x02020000
1610 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
1611 #elif PY_VERSION_HEX >= 0x02000000
1612 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */
1616 static PyTypeObject pyswigobject_type
;
1617 static int type_init
= 0;
1619 const PyTypeObject tmp
1621 PyObject_HEAD_INIT(NULL
)
1623 (char *)"PySwigObject", /* tp_name */
1624 sizeof(PySwigObject
), /* tp_basicsize */
1625 0, /* tp_itemsize */
1626 (destructor
)PySwigObject_dealloc
, /* tp_dealloc */
1627 (printfunc
)PySwigObject_print
, /* tp_print */
1628 #if PY_VERSION_HEX < 0x02020000
1629 (getattrfunc
)PySwigObject_getattr
, /* tp_getattr */
1631 (getattrfunc
)0, /* tp_getattr */
1633 (setattrfunc
)0, /* tp_setattr */
1634 (cmpfunc
)PySwigObject_compare
, /* tp_compare */
1635 (reprfunc
)PySwigObject_repr
, /* tp_repr */
1636 &PySwigObject_as_number
, /* tp_as_number */
1637 0, /* tp_as_sequence */
1638 0, /* tp_as_mapping */
1639 (hashfunc
)0, /* tp_hash */
1640 (ternaryfunc
)0, /* tp_call */
1641 (reprfunc
)PySwigObject_str
, /* tp_str */
1642 PyObject_GenericGetAttr
, /* tp_getattro */
1643 0, /* tp_setattro */
1644 0, /* tp_as_buffer */
1645 Py_TPFLAGS_DEFAULT
, /* tp_flags */
1646 swigobject_doc
, /* tp_doc */
1647 0, /* tp_traverse */
1649 0, /* tp_richcompare */
1650 0, /* tp_weaklistoffset */
1651 #if PY_VERSION_HEX >= 0x02020000
1653 0, /* tp_iternext */
1654 swigobject_methods
, /* tp_methods */
1659 0, /* tp_descr_get */
1660 0, /* tp_descr_set */
1661 0, /* tp_dictoffset */
1670 0, /* tp_subclasses */
1671 0, /* tp_weaklist */
1673 #if PY_VERSION_HEX >= 0x02030000
1677 0,0,0,0 /* tp_alloc -> tp_next */
1680 pyswigobject_type
= tmp
;
1681 pyswigobject_type
.ob_type
= &PyType_Type
;
1684 return &pyswigobject_type
;
1687 SWIGRUNTIME PyObject
*
1688 PySwigObject_New(void *ptr
, swig_type_info
*ty
, int own
)
1690 PySwigObject
*sobj
= PyObject_NEW(PySwigObject
, PySwigObject_type());
1697 return (PyObject
*)sobj
;
1700 /* -----------------------------------------------------------------------------
1701 * Implements a simple Swig Packed type, and use it instead of string
1702 * ----------------------------------------------------------------------------- */
1712 PySwigPacked_print(PySwigPacked
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
))
1714 char result
[SWIG_BUFFER_SIZE
];
1715 fputs("<Swig Packed ", fp
);
1716 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
1720 fputs(v
->ty
->name
,fp
);
1725 SWIGRUNTIME PyObject
*
1726 PySwigPacked_repr(PySwigPacked
*v
)
1728 char result
[SWIG_BUFFER_SIZE
];
1729 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
1730 return PyString_FromFormat("<Swig Packed at %s%s>", result
, v
->ty
->name
);
1732 return PyString_FromFormat("<Swig Packed %s>", v
->ty
->name
);
1736 SWIGRUNTIME PyObject
*
1737 PySwigPacked_str(PySwigPacked
*v
)
1739 char result
[SWIG_BUFFER_SIZE
];
1740 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))){
1741 return PyString_FromFormat("%s%s", result
, v
->ty
->name
);
1743 return PyString_FromString(v
->ty
->name
);
1748 PySwigPacked_compare(PySwigPacked
*v
, PySwigPacked
*w
)
1752 int s
= (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
1753 return s
? s
: strncmp((char *)v
->pack
, (char *)w
->pack
, 2*v
->size
);
1756 SWIGRUNTIME PyTypeObject
* _PySwigPacked_type(void);
1758 SWIGRUNTIME PyTypeObject
*
1759 PySwigPacked_type(void) {
1760 static PyTypeObject
*SWIG_STATIC_POINTER(type
) = _PySwigPacked_type();
1764 SWIGRUNTIMEINLINE
int
1765 PySwigPacked_Check(PyObject
*op
) {
1766 return ((op
)->ob_type
== _PySwigPacked_type())
1767 || (strcmp((op
)->ob_type
->tp_name
,"PySwigPacked") == 0);
1771 PySwigPacked_dealloc(PyObject
*v
)
1773 if (PySwigPacked_Check(v
)) {
1774 PySwigPacked
*sobj
= (PySwigPacked
*) v
;
1780 SWIGRUNTIME PyTypeObject
*
1781 _PySwigPacked_type(void) {
1782 static char swigpacked_doc
[] = "Swig object carries a C/C++ instance pointer";
1783 static PyTypeObject pyswigpacked_type
;
1784 static int type_init
= 0;
1786 const PyTypeObject tmp
1788 PyObject_HEAD_INIT(NULL
)
1790 (char *)"PySwigPacked", /* tp_name */
1791 sizeof(PySwigPacked
), /* tp_basicsize */
1792 0, /* tp_itemsize */
1793 (destructor
)PySwigPacked_dealloc
, /* tp_dealloc */
1794 (printfunc
)PySwigPacked_print
, /* tp_print */
1795 (getattrfunc
)0, /* tp_getattr */
1796 (setattrfunc
)0, /* tp_setattr */
1797 (cmpfunc
)PySwigPacked_compare
, /* tp_compare */
1798 (reprfunc
)PySwigPacked_repr
, /* tp_repr */
1799 0, /* tp_as_number */
1800 0, /* tp_as_sequence */
1801 0, /* tp_as_mapping */
1802 (hashfunc
)0, /* tp_hash */
1803 (ternaryfunc
)0, /* tp_call */
1804 (reprfunc
)PySwigPacked_str
, /* tp_str */
1805 PyObject_GenericGetAttr
, /* tp_getattro */
1806 0, /* tp_setattro */
1807 0, /* tp_as_buffer */
1808 Py_TPFLAGS_DEFAULT
, /* tp_flags */
1809 swigpacked_doc
, /* tp_doc */
1810 0, /* tp_traverse */
1812 0, /* tp_richcompare */
1813 0, /* tp_weaklistoffset */
1814 #if PY_VERSION_HEX >= 0x02020000
1816 0, /* tp_iternext */
1822 0, /* tp_descr_get */
1823 0, /* tp_descr_set */
1824 0, /* tp_dictoffset */
1833 0, /* tp_subclasses */
1834 0, /* tp_weaklist */
1836 #if PY_VERSION_HEX >= 0x02030000
1840 0,0,0,0 /* tp_alloc -> tp_next */
1843 pyswigpacked_type
= tmp
;
1844 pyswigpacked_type
.ob_type
= &PyType_Type
;
1847 return &pyswigpacked_type
;
1850 SWIGRUNTIME PyObject
*
1851 PySwigPacked_New(void *ptr
, size_t size
, swig_type_info
*ty
)
1853 PySwigPacked
*sobj
= PyObject_NEW(PySwigPacked
, PySwigPacked_type());
1855 void *pack
= malloc(size
);
1857 memcpy(pack
, ptr
, size
);
1862 PyObject_DEL((PyObject
*) sobj
);
1866 return (PyObject
*) sobj
;
1869 SWIGRUNTIME swig_type_info
*
1870 PySwigPacked_UnpackData(PyObject
*obj
, void *ptr
, size_t size
)
1872 if (PySwigPacked_Check(obj
)) {
1873 PySwigPacked
*sobj
= (PySwigPacked
*)obj
;
1874 if (sobj
->size
!= size
) return 0;
1875 memcpy(ptr
, sobj
->pack
, size
);
1882 /* -----------------------------------------------------------------------------
1883 * pointers/data manipulation
1884 * ----------------------------------------------------------------------------- */
1886 SWIGRUNTIMEINLINE PyObject
*
1889 return PyString_FromString("this");
1892 SWIGRUNTIME PyObject
*
1895 static PyObject
*SWIG_STATIC_POINTER(swig_this
) = _SWIG_This();
1899 /* #define SWIG_PYTHON_SLOW_GETSET_THIS */
1901 SWIGRUNTIME PySwigObject
*
1902 SWIG_Python_GetSwigThis(PyObject
*pyobj
)
1904 if (PySwigObject_Check(pyobj
)) {
1905 return (PySwigObject
*) pyobj
;
1908 #if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000))
1909 if (PyInstance_Check(pyobj
)) {
1910 obj
= _PyInstance_Lookup(pyobj
, SWIG_This());
1912 PyObject
**dictptr
= _PyObject_GetDictPtr(pyobj
);
1913 if (dictptr
!= NULL
) {
1914 PyObject
*dict
= *dictptr
;
1915 obj
= dict
? PyDict_GetItem(dict
, SWIG_This()) : 0;
1917 #ifdef PyWeakref_CheckProxy
1918 if (PyWeakref_CheckProxy(pyobj
)) {
1919 PyObject
*wobj
= PyWeakref_GET_OBJECT(pyobj
);
1920 return wobj
? SWIG_Python_GetSwigThis(wobj
) : 0;
1923 obj
= PyObject_GetAttr(pyobj
,SWIG_This());
1927 if (PyErr_Occurred()) PyErr_Clear();
1933 obj
= PyObject_GetAttr(pyobj
,SWIG_This());
1937 if (PyErr_Occurred()) PyErr_Clear();
1941 if (obj
&& !PySwigObject_Check(obj
)) {
1942 /* a PyObject is called 'this', try to get the 'real this'
1943 PySwigObject from it */
1944 return SWIG_Python_GetSwigThis(obj
);
1946 return (PySwigObject
*)obj
;
1950 /* Acquire a pointer value */
1953 SWIG_Python_AcquirePtr(PyObject
*obj
, int own
) {
1955 PySwigObject
*sobj
= SWIG_Python_GetSwigThis(obj
);
1957 int oldown
= sobj
->own
;
1965 /* Convert a pointer value */
1968 SWIG_Python_ConvertPtrAndOwn(PyObject
*obj
, void **ptr
, swig_type_info
*ty
, int flags
, int *own
) {
1969 if (!obj
) return SWIG_ERROR
;
1970 if (obj
== Py_None
) {
1974 PySwigObject
*sobj
= SWIG_Python_GetSwigThis(obj
);
1976 void *vptr
= sobj
->ptr
;
1978 swig_type_info
*to
= sobj
->ty
;
1980 /* no type cast needed */
1981 if (ptr
) *ptr
= vptr
;
1984 swig_cast_info
*tc
= SWIG_TypeCheck(to
->name
,ty
);
1986 sobj
= (PySwigObject
*)sobj
->next
;
1988 if (ptr
) *ptr
= SWIG_TypeCast(tc
,vptr
);
1993 if (ptr
) *ptr
= vptr
;
1998 if (own
) *own
= sobj
->own
;
1999 if (flags
& SWIG_POINTER_DISOWN
) {
2004 int res
= SWIG_ERROR
;
2005 if (flags
& SWIG_POINTER_IMPLICIT_CONV
) {
2006 PySwigClientData
*data
= ty
? (PySwigClientData
*) ty
->clientdata
: 0;
2007 if (data
&& !data
->implicitconv
) {
2008 PyObject
*klass
= data
->klass
;
2011 data
->implicitconv
= 1; /* avoid recursion and call 'explicit' constructors*/
2012 impconv
= SWIG_Python_CallFunctor(klass
, obj
);
2013 data
->implicitconv
= 0;
2014 if (PyErr_Occurred()) {
2019 PySwigObject
*iobj
= SWIG_Python_GetSwigThis(impconv
);
2022 res
= SWIG_Python_ConvertPtrAndOwn((PyObject
*)iobj
, &vptr
, ty
, 0, 0);
2023 if (SWIG_IsOK(res
)) {
2026 /* transfer the ownership to 'ptr' */
2028 res
= SWIG_AddCast(res
);
2029 res
= SWIG_AddNewMask(res
);
2031 res
= SWIG_AddCast(res
);
2045 /* Convert a function ptr value */
2048 SWIG_Python_ConvertFunctionPtr(PyObject
*obj
, void **ptr
, swig_type_info
*ty
) {
2049 if (!PyCFunction_Check(obj
)) {
2050 return SWIG_ConvertPtr(obj
, ptr
, ty
, 0);
2054 /* here we get the method pointer for callbacks */
2055 const char *doc
= (((PyCFunctionObject
*)obj
) -> m_ml
-> ml_doc
);
2056 const char *desc
= doc
? strstr(doc
, "swig_ptr: ") : 0;
2058 desc
= ty
? SWIG_UnpackVoidPtr(desc
+ 10, &vptr
, ty
->name
) : 0;
2059 if (!desc
) return SWIG_ERROR
;
2062 swig_cast_info
*tc
= SWIG_TypeCheck(desc
,ty
);
2063 if (!tc
) return SWIG_ERROR
;
2064 *ptr
= SWIG_TypeCast(tc
,vptr
);
2072 /* Convert a packed value value */
2075 SWIG_Python_ConvertPacked(PyObject
*obj
, void *ptr
, size_t sz
, swig_type_info
*ty
) {
2076 swig_type_info
*to
= PySwigPacked_UnpackData(obj
, ptr
, sz
);
2077 if (!to
) return SWIG_ERROR
;
2080 /* check type cast? */
2081 swig_cast_info
*tc
= SWIG_TypeCheck(to
->name
,ty
);
2082 if (!tc
) return SWIG_ERROR
;
2088 /* -----------------------------------------------------------------------------
2089 * Create a new pointer object
2090 * ----------------------------------------------------------------------------- */
2093 Create a new instance object, whitout calling __init__, and set the
2097 SWIGRUNTIME PyObject
*
2098 SWIG_Python_NewShadowInstance(PySwigClientData
*data
, PyObject
*swig_this
)
2100 #if (PY_VERSION_HEX >= 0x02020000)
2102 PyObject
*newraw
= data
->newraw
;
2104 inst
= PyObject_Call(newraw
, data
->newargs
, NULL
);
2106 #if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2107 PyObject
**dictptr
= _PyObject_GetDictPtr(inst
);
2108 if (dictptr
!= NULL
) {
2109 PyObject
*dict
= *dictptr
;
2111 dict
= PyDict_New();
2113 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2117 PyObject
*key
= SWIG_This();
2118 PyObject_SetAttr(inst
, key
, swig_this
);
2122 PyObject
*dict
= PyDict_New();
2123 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2124 inst
= PyInstance_NewRaw(data
->newargs
, dict
);
2129 #if (PY_VERSION_HEX >= 0x02010000)
2131 PyObject
*dict
= PyDict_New();
2132 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2133 inst
= PyInstance_NewRaw(data
->newargs
, dict
);
2135 return (PyObject
*) inst
;
2137 PyInstanceObject
*inst
= PyObject_NEW(PyInstanceObject
, &PyInstance_Type
);
2141 inst
->in_class
= (PyClassObject
*)data
->newargs
;
2142 Py_INCREF(inst
->in_class
);
2143 inst
->in_dict
= PyDict_New();
2144 if (inst
->in_dict
== NULL
) {
2148 #ifdef Py_TPFLAGS_HAVE_WEAKREFS
2149 inst
->in_weakreflist
= NULL
;
2151 #ifdef Py_TPFLAGS_GC
2152 PyObject_GC_Init(inst
);
2154 PyDict_SetItem(inst
->in_dict
, SWIG_This(), swig_this
);
2155 return (PyObject
*) inst
;
2161 SWIG_Python_SetSwigThis(PyObject
*inst
, PyObject
*swig_this
)
2164 #if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2165 PyObject
**dictptr
= _PyObject_GetDictPtr(inst
);
2166 if (dictptr
!= NULL
) {
2169 dict
= PyDict_New();
2172 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2176 dict
= PyObject_GetAttrString(inst
, "__dict__");
2177 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2182 SWIGINTERN PyObject
*
2183 SWIG_Python_InitShadowInstance(PyObject
*args
) {
2185 if (!SWIG_Python_UnpackTuple(args
,(char*)"swiginit", 2, 2, obj
)) {
2188 PySwigObject
*sthis
= SWIG_Python_GetSwigThis(obj
[0]);
2190 PySwigObject_append((PyObject
*) sthis
, obj
[1]);
2192 SWIG_Python_SetSwigThis(obj
[0], obj
[1]);
2194 return SWIG_Py_Void();
2198 /* Create a new pointer object */
2200 SWIGRUNTIME PyObject
*
2201 SWIG_Python_NewPointerObj(void *ptr
, swig_type_info
*type
, int flags
) {
2203 return SWIG_Py_Void();
2205 int own
= (flags
& SWIG_POINTER_OWN
) ? SWIG_POINTER_OWN
: 0;
2206 PyObject
*robj
= PySwigObject_New(ptr
, type
, own
);
2207 PySwigClientData
*clientdata
= type
? (PySwigClientData
*)(type
->clientdata
) : 0;
2208 if (clientdata
&& !(flags
& SWIG_POINTER_NOSHADOW
)) {
2209 PyObject
*inst
= SWIG_Python_NewShadowInstance(clientdata
, robj
);
2219 /* Create a new packed object */
2221 SWIGRUNTIMEINLINE PyObject
*
2222 SWIG_Python_NewPackedObj(void *ptr
, size_t sz
, swig_type_info
*type
) {
2223 return ptr
? PySwigPacked_New((void *) ptr
, sz
, type
) : SWIG_Py_Void();
2226 /* -----------------------------------------------------------------------------*
2228 * -----------------------------------------------------------------------------*/
2230 #ifdef SWIG_LINK_RUNTIME
2231 void *SWIG_ReturnGlobalTypeList(void *);
2234 SWIGRUNTIME swig_module_info
*
2235 SWIG_Python_GetModule(void) {
2236 static void *type_pointer
= (void *)0;
2237 /* first check if module already created */
2238 if (!type_pointer
) {
2239 #ifdef SWIG_LINK_RUNTIME
2240 type_pointer
= SWIG_ReturnGlobalTypeList((void *)0);
2242 type_pointer
= PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
2243 (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
);
2244 if (PyErr_Occurred()) {
2246 type_pointer
= (void *)0;
2250 return (swig_module_info
*) type_pointer
;
2253 #if PY_MAJOR_VERSION < 2
2254 /* PyModule_AddObject function was introduced in Python 2.0. The following function
2255 is copied out of Python/modsupport.c in python version 2.3.4 */
2257 PyModule_AddObject(PyObject
*m
, char *name
, PyObject
*o
)
2260 if (!PyModule_Check(m
)) {
2261 PyErr_SetString(PyExc_TypeError
,
2262 "PyModule_AddObject() needs module as first arg");
2266 PyErr_SetString(PyExc_TypeError
,
2267 "PyModule_AddObject() needs non-NULL value");
2271 dict
= PyModule_GetDict(m
);
2273 /* Internal error -- modules must have a dict! */
2274 PyErr_Format(PyExc_SystemError
, "module '%s' has no __dict__",
2275 PyModule_GetName(m
));
2278 if (PyDict_SetItemString(dict
, name
, o
))
2286 SWIG_Python_DestroyModule(void *vptr
)
2288 swig_module_info
*swig_module
= (swig_module_info
*) vptr
;
2289 swig_type_info
**types
= swig_module
->types
;
2291 for (i
=0; i
< swig_module
->size
; ++i
) {
2292 swig_type_info
*ty
= types
[i
];
2294 PySwigClientData
*data
= (PySwigClientData
*) ty
->clientdata
;
2295 if (data
) PySwigClientData_Del(data
);
2298 Py_DECREF(SWIG_This());
2302 SWIG_Python_SetModule(swig_module_info
*swig_module
) {
2303 static PyMethodDef swig_empty_runtime_method_table
[] = { {NULL
, NULL
, 0, NULL
} };/* Sentinel */
2305 PyObject
*module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
2306 swig_empty_runtime_method_table
);
2307 PyObject
*pointer
= PyCObject_FromVoidPtr((void *) swig_module
, SWIG_Python_DestroyModule
);
2308 if (pointer
&& module) {
2309 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
, pointer
);
2311 Py_XDECREF(pointer
);
2315 /* The python cached type query */
2316 SWIGRUNTIME PyObject
*
2317 SWIG_Python_TypeCache() {
2318 static PyObject
*SWIG_STATIC_POINTER(cache
) = PyDict_New();
2322 SWIGRUNTIME swig_type_info
*
2323 SWIG_Python_TypeQuery(const char *type
)
2325 PyObject
*cache
= SWIG_Python_TypeCache();
2326 PyObject
*key
= PyString_FromString(type
);
2327 PyObject
*obj
= PyDict_GetItem(cache
, key
);
2328 swig_type_info
*descriptor
;
2330 descriptor
= (swig_type_info
*) PyCObject_AsVoidPtr(obj
);
2332 swig_module_info
*swig_module
= SWIG_Python_GetModule();
2333 descriptor
= SWIG_TypeQueryModule(swig_module
, swig_module
, type
);
2335 obj
= PyCObject_FromVoidPtr(descriptor
, NULL
);
2336 PyDict_SetItem(cache
, key
, obj
);
2345 For backward compatibility only
2347 #define SWIG_POINTER_EXCEPTION 0
2348 #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)
2349 #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)
2352 SWIG_Python_AddErrMesg(const char* mesg
, int infront
)
2354 if (PyErr_Occurred()) {
2356 PyObject
*value
= 0;
2357 PyObject
*traceback
= 0;
2358 PyErr_Fetch(&type
, &value
, &traceback
);
2360 PyObject
*old_str
= PyObject_Str(value
);
2364 PyErr_Format(type
, "%s %s", mesg
, PyString_AsString(old_str
));
2366 PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
);
2377 SWIG_Python_ArgFail(int argnum
)
2379 if (PyErr_Occurred()) {
2380 /* add information about failing argument */
2382 PyOS_snprintf(mesg
, sizeof(mesg
), "argument number %d:", argnum
);
2383 return SWIG_Python_AddErrMesg(mesg
, 1);
2389 SWIGRUNTIMEINLINE
const char *
2390 PySwigObject_GetDesc(PyObject
*self
)
2392 PySwigObject
*v
= (PySwigObject
*)self
;
2393 swig_type_info
*ty
= v
? v
->ty
: 0;
2394 return ty
? ty
->str
: (char*)"";
2398 SWIG_Python_TypeError(const char *type
, PyObject
*obj
)
2401 #if defined(SWIG_COBJECT_TYPES)
2402 if (obj
&& PySwigObject_Check(obj
)) {
2403 const char *otype
= (const char *) PySwigObject_GetDesc(obj
);
2405 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, 'PySwigObject(%s)' is received",
2412 const char *otype
= (obj
? obj
->ob_type
->tp_name
: 0);
2414 PyObject
*str
= PyObject_Str(obj
);
2415 const char *cstr
= str
? PyString_AsString(str
) : 0;
2417 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s(%s)' is received",
2420 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s' is received",
2427 PyErr_Format(PyExc_TypeError
, "a '%s' is expected", type
);
2429 PyErr_Format(PyExc_TypeError
, "unexpected type is received");
2434 /* Convert a pointer value, signal an exception on a type mismatch */
2436 SWIG_Python_MustGetPtr(PyObject
*obj
, swig_type_info
*ty
, int argnum
, int flags
) {
2438 if (SWIG_Python_ConvertPtr(obj
, &result
, ty
, flags
) == -1) {
2440 if (flags
& SWIG_POINTER_EXCEPTION
) {
2441 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
2442 SWIG_Python_ArgFail(argnum
);
2458 #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)
2460 #define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else
2464 /* -------- TYPES TABLE (BEGIN) -------- */
2466 #define SWIGTYPE_p_char swig_types[0]
2467 #define SWIGTYPE_p_float swig_types[1]
2468 #define SWIGTYPE_p_form_ops_t swig_types[2]
2469 #define SWIGTYPE_p_int swig_types[3]
2470 #define SWIGTYPE_p_unsigned_char swig_types[4]
2471 #define SWIGTYPE_p_unsigned_int swig_types[5]
2472 #define SWIGTYPE_p_unsigned_long swig_types[6]
2473 #define SWIGTYPE_p_wxANIHandler swig_types[7]
2474 #define SWIGTYPE_p_wxAcceleratorTable swig_types[8]
2475 #define SWIGTYPE_p_wxActivateEvent swig_types[9]
2476 #define SWIGTYPE_p_wxArrayString swig_types[10]
2477 #define SWIGTYPE_p_wxBMPHandler swig_types[11]
2478 #define SWIGTYPE_p_wxBitmap swig_types[12]
2479 #define SWIGTYPE_p_wxBitmapButton swig_types[13]
2480 #define SWIGTYPE_p_wxBookCtrlBase swig_types[14]
2481 #define SWIGTYPE_p_wxBookCtrlBaseEvent swig_types[15]
2482 #define SWIGTYPE_p_wxBoxSizer swig_types[16]
2483 #define SWIGTYPE_p_wxButton swig_types[17]
2484 #define SWIGTYPE_p_wxCURHandler swig_types[18]
2485 #define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[19]
2486 #define SWIGTYPE_p_wxCheckBox swig_types[20]
2487 #define SWIGTYPE_p_wxCheckListBox swig_types[21]
2488 #define SWIGTYPE_p_wxChildFocusEvent swig_types[22]
2489 #define SWIGTYPE_p_wxChoice swig_types[23]
2490 #define SWIGTYPE_p_wxChoicebook swig_types[24]
2491 #define SWIGTYPE_p_wxChoicebookEvent swig_types[25]
2492 #define SWIGTYPE_p_wxClipboardTextEvent swig_types[26]
2493 #define SWIGTYPE_p_wxCloseEvent swig_types[27]
2494 #define SWIGTYPE_p_wxCollapsiblePane swig_types[28]
2495 #define SWIGTYPE_p_wxCollapsiblePaneEvent swig_types[29]
2496 #define SWIGTYPE_p_wxColour swig_types[30]
2497 #define SWIGTYPE_p_wxColourData swig_types[31]
2498 #define SWIGTYPE_p_wxColourDialog swig_types[32]
2499 #define SWIGTYPE_p_wxColourPickerCtrl swig_types[33]
2500 #define SWIGTYPE_p_wxColourPickerEvent swig_types[34]
2501 #define SWIGTYPE_p_wxComboBox swig_types[35]
2502 #define SWIGTYPE_p_wxCommandEvent swig_types[36]
2503 #define SWIGTYPE_p_wxContextHelp swig_types[37]
2504 #define SWIGTYPE_p_wxContextHelpButton swig_types[38]
2505 #define SWIGTYPE_p_wxContextMenuEvent swig_types[39]
2506 #define SWIGTYPE_p_wxControl swig_types[40]
2507 #define SWIGTYPE_p_wxControlWithItems swig_types[41]
2508 #define SWIGTYPE_p_wxDateEvent swig_types[42]
2509 #define SWIGTYPE_p_wxDatePickerCtrl swig_types[43]
2510 #define SWIGTYPE_p_wxDialog swig_types[44]
2511 #define SWIGTYPE_p_wxDirDialog swig_types[45]
2512 #define SWIGTYPE_p_wxDirFilterListCtrl swig_types[46]
2513 #define SWIGTYPE_p_wxDirPickerCtrl swig_types[47]
2514 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[48]
2515 #define SWIGTYPE_p_wxDropFilesEvent swig_types[49]
2516 #define SWIGTYPE_p_wxDuplexMode swig_types[50]
2517 #define SWIGTYPE_p_wxDynamicSashSplitEvent swig_types[51]
2518 #define SWIGTYPE_p_wxDynamicSashUnifyEvent swig_types[52]
2519 #define SWIGTYPE_p_wxDynamicSashWindow swig_types[53]
2520 #define SWIGTYPE_p_wxEditableListBox swig_types[54]
2521 #define SWIGTYPE_p_wxEraseEvent swig_types[55]
2522 #define SWIGTYPE_p_wxEvent swig_types[56]
2523 #define SWIGTYPE_p_wxEvtHandler swig_types[57]
2524 #define SWIGTYPE_p_wxFSFile swig_types[58]
2525 #define SWIGTYPE_p_wxFileDialog swig_types[59]
2526 #define SWIGTYPE_p_wxFileDirPickerEvent swig_types[60]
2527 #define SWIGTYPE_p_wxFilePickerCtrl swig_types[61]
2528 #define SWIGTYPE_p_wxFileSystem swig_types[62]
2529 #define SWIGTYPE_p_wxFindDialogEvent swig_types[63]
2530 #define SWIGTYPE_p_wxFindReplaceData swig_types[64]
2531 #define SWIGTYPE_p_wxFindReplaceDialog swig_types[65]
2532 #define SWIGTYPE_p_wxFlexGridSizer swig_types[66]
2533 #define SWIGTYPE_p_wxFocusEvent swig_types[67]
2534 #define SWIGTYPE_p_wxFont swig_types[68]
2535 #define SWIGTYPE_p_wxFontData swig_types[69]
2536 #define SWIGTYPE_p_wxFontDialog swig_types[70]
2537 #define SWIGTYPE_p_wxFontPickerCtrl swig_types[71]
2538 #define SWIGTYPE_p_wxFontPickerEvent swig_types[72]
2539 #define SWIGTYPE_p_wxFrame swig_types[73]
2540 #define SWIGTYPE_p_wxGBSizerItem swig_types[74]
2541 #define SWIGTYPE_p_wxGIFHandler swig_types[75]
2542 #define SWIGTYPE_p_wxGauge swig_types[76]
2543 #define SWIGTYPE_p_wxGenericDirCtrl swig_types[77]
2544 #define SWIGTYPE_p_wxGenericDragImage swig_types[78]
2545 #define SWIGTYPE_p_wxGridBagSizer swig_types[79]
2546 #define SWIGTYPE_p_wxGridSizer swig_types[80]
2547 #define SWIGTYPE_p_wxHelpEvent swig_types[81]
2548 #define SWIGTYPE_p_wxHyperlinkCtrl swig_types[82]
2549 #define SWIGTYPE_p_wxHyperlinkEvent swig_types[83]
2550 #define SWIGTYPE_p_wxICOHandler swig_types[84]
2551 #define SWIGTYPE_p_wxIcon swig_types[85]
2552 #define SWIGTYPE_p_wxIconizeEvent swig_types[86]
2553 #define SWIGTYPE_p_wxIdleEvent swig_types[87]
2554 #define SWIGTYPE_p_wxImage swig_types[88]
2555 #define SWIGTYPE_p_wxImageHandler swig_types[89]
2556 #define SWIGTYPE_p_wxImageList swig_types[90]
2557 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[91]
2558 #define SWIGTYPE_p_wxInitDialogEvent swig_types[92]
2559 #define SWIGTYPE_p_wxJPEGHandler swig_types[93]
2560 #define SWIGTYPE_p_wxKeyEvent swig_types[94]
2561 #define SWIGTYPE_p_wxLEDNumberCtrl swig_types[95]
2562 #define SWIGTYPE_p_wxLayoutAlgorithm swig_types[96]
2563 #define SWIGTYPE_p_wxLayoutConstraints swig_types[97]
2564 #define SWIGTYPE_p_wxListBox swig_types[98]
2565 #define SWIGTYPE_p_wxListEvent swig_types[99]
2566 #define SWIGTYPE_p_wxListItem swig_types[100]
2567 #define SWIGTYPE_p_wxListView swig_types[101]
2568 #define SWIGTYPE_p_wxListbook swig_types[102]
2569 #define SWIGTYPE_p_wxListbookEvent swig_types[103]
2570 #define SWIGTYPE_p_wxMDIChildFrame swig_types[104]
2571 #define SWIGTYPE_p_wxMDIClientWindow swig_types[105]
2572 #define SWIGTYPE_p_wxMDIParentFrame swig_types[106]
2573 #define SWIGTYPE_p_wxMaximizeEvent swig_types[107]
2574 #define SWIGTYPE_p_wxMenu swig_types[108]
2575 #define SWIGTYPE_p_wxMenuBar swig_types[109]
2576 #define SWIGTYPE_p_wxMenuEvent swig_types[110]
2577 #define SWIGTYPE_p_wxMenuItem swig_types[111]
2578 #define SWIGTYPE_p_wxMessageDialog swig_types[112]
2579 #define SWIGTYPE_p_wxMiniFrame swig_types[113]
2580 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[114]
2581 #define SWIGTYPE_p_wxMouseCaptureLostEvent swig_types[115]
2582 #define SWIGTYPE_p_wxMouseEvent swig_types[116]
2583 #define SWIGTYPE_p_wxMoveEvent swig_types[117]
2584 #define SWIGTYPE_p_wxMultiChoiceDialog swig_types[118]
2585 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[119]
2586 #define SWIGTYPE_p_wxNcPaintEvent swig_types[120]
2587 #define SWIGTYPE_p_wxNotebook swig_types[121]
2588 #define SWIGTYPE_p_wxNotebookEvent swig_types[122]
2589 #define SWIGTYPE_p_wxNotifyEvent swig_types[123]
2590 #define SWIGTYPE_p_wxNumberEntryDialog swig_types[124]
2591 #define SWIGTYPE_p_wxObject swig_types[125]
2592 #define SWIGTYPE_p_wxPCXHandler swig_types[126]
2593 #define SWIGTYPE_p_wxPNGHandler swig_types[127]
2594 #define SWIGTYPE_p_wxPNMHandler swig_types[128]
2595 #define SWIGTYPE_p_wxPageSetupDialog swig_types[129]
2596 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[130]
2597 #define SWIGTYPE_p_wxPaintEvent swig_types[131]
2598 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[132]
2599 #define SWIGTYPE_p_wxPanel swig_types[133]
2600 #define SWIGTYPE_p_wxPaperSize swig_types[134]
2601 #define SWIGTYPE_p_wxPasswordEntryDialog swig_types[135]
2602 #define SWIGTYPE_p_wxPickerBase swig_types[136]
2603 #define SWIGTYPE_p_wxPopupWindow swig_types[137]
2604 #define SWIGTYPE_p_wxPreviewCanvas swig_types[138]
2605 #define SWIGTYPE_p_wxPreviewControlBar swig_types[139]
2606 #define SWIGTYPE_p_wxPreviewFrame swig_types[140]
2607 #define SWIGTYPE_p_wxPrintData swig_types[141]
2608 #define SWIGTYPE_p_wxPrintDialog swig_types[142]
2609 #define SWIGTYPE_p_wxPrintDialogData swig_types[143]
2610 #define SWIGTYPE_p_wxPrintPreview swig_types[144]
2611 #define SWIGTYPE_p_wxPrinter swig_types[145]
2612 #define SWIGTYPE_p_wxProgressDialog swig_types[146]
2613 #define SWIGTYPE_p_wxPyApp swig_types[147]
2614 #define SWIGTYPE_p_wxPyCommandEvent swig_types[148]
2615 #define SWIGTYPE_p_wxPyControl swig_types[149]
2616 #define SWIGTYPE_p_wxPyEvent swig_types[150]
2617 #define SWIGTYPE_p_wxPyHtmlListBox swig_types[151]
2618 #define SWIGTYPE_p_wxPyImageHandler swig_types[152]
2619 #define SWIGTYPE_p_wxPyListCtrl swig_types[153]
2620 #define SWIGTYPE_p_wxPyPanel swig_types[154]
2621 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[155]
2622 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[156]
2623 #define SWIGTYPE_p_wxPyPreviewFrame swig_types[157]
2624 #define SWIGTYPE_p_wxPyPrintPreview swig_types[158]
2625 #define SWIGTYPE_p_wxPyPrintout swig_types[159]
2626 #define SWIGTYPE_p_wxPyScrolledWindow swig_types[160]
2627 #define SWIGTYPE_p_wxPySizer swig_types[161]
2628 #define SWIGTYPE_p_wxPyTaskBarIcon swig_types[162]
2629 #define SWIGTYPE_p_wxPyTreeCompanionWindow swig_types[163]
2630 #define SWIGTYPE_p_wxPyTreeCtrl swig_types[164]
2631 #define SWIGTYPE_p_wxPyTreeItemData swig_types[165]
2632 #define SWIGTYPE_p_wxPyTreeListCtrl swig_types[166]
2633 #define SWIGTYPE_p_wxPyVListBox swig_types[167]
2634 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[168]
2635 #define SWIGTYPE_p_wxPyValidator swig_types[169]
2636 #define SWIGTYPE_p_wxPyWindow swig_types[170]
2637 #define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[171]
2638 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[172]
2639 #define SWIGTYPE_p_wxRadioBox swig_types[173]
2640 #define SWIGTYPE_p_wxRadioButton swig_types[174]
2641 #define SWIGTYPE_p_wxRemotelyScrolledTreeCtrl swig_types[175]
2642 #define SWIGTYPE_p_wxSashEvent swig_types[176]
2643 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[177]
2644 #define SWIGTYPE_p_wxSashWindow swig_types[178]
2645 #define SWIGTYPE_p_wxScrollBar swig_types[179]
2646 #define SWIGTYPE_p_wxScrollEvent swig_types[180]
2647 #define SWIGTYPE_p_wxScrollWinEvent swig_types[181]
2648 #define SWIGTYPE_p_wxScrolledWindow swig_types[182]
2649 #define SWIGTYPE_p_wxSetCursorEvent swig_types[183]
2650 #define SWIGTYPE_p_wxShowEvent swig_types[184]
2651 #define SWIGTYPE_p_wxSimpleHtmlListBox swig_types[185]
2652 #define SWIGTYPE_p_wxSingleChoiceDialog swig_types[186]
2653 #define SWIGTYPE_p_wxSizeEvent swig_types[187]
2654 #define SWIGTYPE_p_wxSizer swig_types[188]
2655 #define SWIGTYPE_p_wxSizerItem swig_types[189]
2656 #define SWIGTYPE_p_wxSlider swig_types[190]
2657 #define SWIGTYPE_p_wxSpinButton swig_types[191]
2658 #define SWIGTYPE_p_wxSpinCtrl swig_types[192]
2659 #define SWIGTYPE_p_wxSpinEvent swig_types[193]
2660 #define SWIGTYPE_p_wxSplashScreen swig_types[194]
2661 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[195]
2662 #define SWIGTYPE_p_wxSplitterEvent swig_types[196]
2663 #define SWIGTYPE_p_wxSplitterScrolledWindow swig_types[197]
2664 #define SWIGTYPE_p_wxSplitterWindow swig_types[198]
2665 #define SWIGTYPE_p_wxStaticBitmap swig_types[199]
2666 #define SWIGTYPE_p_wxStaticBox swig_types[200]
2667 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[201]
2668 #define SWIGTYPE_p_wxStaticLine swig_types[202]
2669 #define SWIGTYPE_p_wxStaticPicture swig_types[203]
2670 #define SWIGTYPE_p_wxStaticText swig_types[204]
2671 #define SWIGTYPE_p_wxStatusBar swig_types[205]
2672 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[206]
2673 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[207]
2674 #define SWIGTYPE_p_wxTGAHandler swig_types[208]
2675 #define SWIGTYPE_p_wxTIFFHandler swig_types[209]
2676 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[210]
2677 #define SWIGTYPE_p_wxTextCtrl swig_types[211]
2678 #define SWIGTYPE_p_wxTextEntryDialog swig_types[212]
2679 #define SWIGTYPE_p_wxTextUrlEvent swig_types[213]
2680 #define SWIGTYPE_p_wxThinSplitterWindow swig_types[214]
2681 #define SWIGTYPE_p_wxTipWindow swig_types[215]
2682 #define SWIGTYPE_p_wxToggleButton swig_types[216]
2683 #define SWIGTYPE_p_wxToolBar swig_types[217]
2684 #define SWIGTYPE_p_wxToolBarBase swig_types[218]
2685 #define SWIGTYPE_p_wxToolBarToolBase swig_types[219]
2686 #define SWIGTYPE_p_wxToolbook swig_types[220]
2687 #define SWIGTYPE_p_wxToolbookEvent swig_types[221]
2688 #define SWIGTYPE_p_wxTopLevelWindow swig_types[222]
2689 #define SWIGTYPE_p_wxTreeEvent swig_types[223]
2690 #define SWIGTYPE_p_wxTreeItemId swig_types[224]
2691 #define SWIGTYPE_p_wxTreeListColumnInfo swig_types[225]
2692 #define SWIGTYPE_p_wxTreebook swig_types[226]
2693 #define SWIGTYPE_p_wxTreebookEvent swig_types[227]
2694 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[228]
2695 #define SWIGTYPE_p_wxValidator swig_types[229]
2696 #define SWIGTYPE_p_wxWindow swig_types[230]
2697 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[231]
2698 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[232]
2699 #define SWIGTYPE_p_wxXPMHandler swig_types[233]
2700 static swig_type_info
*swig_types
[235];
2701 static swig_module_info swig_module
= {swig_types
, 234, 0, 0, 0, 0};
2702 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
2703 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
2705 /* -------- TYPES TABLE (END) -------- */
2707 #if (PY_VERSION_HEX <= 0x02000000)
2708 # if !defined(SWIG_PYTHON_CLASSIC)
2709 # error "This python version requires to use swig with the '-classic' option"
2712 #if (PY_VERSION_HEX <= 0x02020000)
2713 # error "This python version requires to use swig with the '-nomodern' option"
2715 #if (PY_VERSION_HEX <= 0x02020000)
2716 # error "This python version requires to use swig with the '-nomodernargs' option"
2719 # error "This python version requires to use swig with the '-nofastunpack' option"
2722 /*-----------------------------------------------
2723 @(target):= _gizmos.so
2724 ------------------------------------------------*/
2725 #define SWIG_init init_gizmos
2727 #define SWIG_name "_gizmos"
2729 #define SWIGVERSION 0x010329
2732 #define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))
2733 #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
2736 #include <stdexcept>
2740 class PyObject_ptr
{
2745 PyObject_ptr() :_obj(0)
2749 PyObject_ptr(const PyObject_ptr
& item
) : _obj(item
._obj
)
2754 PyObject_ptr(PyObject
*obj
, bool initial_ref
= true) :_obj(obj
)
2756 if (initial_ref
) Py_XINCREF(_obj
);
2759 PyObject_ptr
& operator=(const PyObject_ptr
& item
)
2761 Py_XINCREF(item
._obj
);
2772 operator PyObject
*() const
2777 PyObject
*operator->() const
2786 struct PyObject_var
: PyObject_ptr
{
2787 PyObject_var(PyObject
* obj
= 0) : PyObject_ptr(obj
, false) { }
2789 PyObject_var
& operator = (PyObject
* obj
)
2799 #include "wx/wxPython/wxPython.h"
2800 #include "wx/wxPython/pyclasses.h"
2802 #include <wx/gizmos/dynamicsash.h>
2803 #include <wx/gizmos/editlbox.h>
2804 #include <wx/gizmos/splittree.h>
2805 #include <wx/gizmos/ledctrl.h>
2806 #include <wx/gizmos/statpict.h>
2808 #include <wx/listctrl.h>
2809 #include <wx/treectrl.h>
2810 #include <wx/imaglist.h>
2813 static const wxString
wxPyDynamicSashNameStr(wxT("dynamicSashWindow"));
2814 static const wxString
wxPyEditableListBoxNameStr(wxT("editableListBox"));
2815 static const wxString
wxPyStaticPictureNameStr(wxStaticPictureNameStr
);
2816 static const wxString
wxPyEmptyString(wxEmptyString
);
2818 #define SWIG_From_long PyInt_FromLong
2821 SWIGINTERNINLINE PyObject
*
2822 SWIG_From_int (int value
)
2824 return SWIG_From_long (value
);
2830 # define LLONG_MIN LONG_LONG_MIN
2833 # define LLONG_MAX LONG_LONG_MAX
2836 # define ULLONG_MAX ULONG_LONG_MAX
2841 SWIG_AsVal_long (PyObject
* obj
, long* val
)
2843 if (PyNumber_Check(obj
)) {
2844 if (val
) *val
= PyInt_AsLong(obj
);
2847 return SWIG_TypeError
;
2852 SWIG_AsVal_int (PyObject
* obj
, int *val
)
2855 int res
= SWIG_AsVal_long (obj
, &v
);
2856 if (SWIG_IsOK(res
)) {
2857 if ((v
< INT_MIN
|| v
> INT_MAX
)) {
2858 return SWIG_OverflowError
;
2860 if (val
) *val
= static_cast< int >(v
);
2866 SWIGINTERN PyObject
*wxEditableListBox_GetStrings(wxEditableListBox
*self
){
2867 wxArrayString strings
;
2868 self
->GetStrings(strings
);
2869 return wxArrayString2PyList_helper(strings
);
2872 typedef wxTreeCtrl wxPyTreeCtrl
;
2875 class wxPyTreeCompanionWindow
: public wxTreeCompanionWindow
2878 wxPyTreeCompanionWindow(wxWindow
* parent
, wxWindowID id
= -1,
2879 const wxPoint
& pos
= wxDefaultPosition
,
2880 const wxSize
& size
= wxDefaultSize
,
2882 : wxTreeCompanionWindow(parent
, id
, pos
, size
, style
) {}
2885 virtual void DrawItem(wxDC
& dc
, wxTreeItemId id
, const wxRect
& rect
) {
2887 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2888 if ((found
= wxPyCBH_findCallback(m_myInst
, "DrawItem"))) {
2889 PyObject
* dcobj
= wxPyMake_wxObject(&dc
,false);
2890 PyObject
* idobj
= wxPyConstructObject((void*)&id
, wxT("wxTreeItemId"), false);
2891 PyObject
* recobj
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), false);
2892 wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOO)", dcobj
, idobj
, recobj
));
2897 wxPyEndBlockThreads(blocked
);
2899 wxTreeCompanionWindow::DrawItem(dc
, id
, rect
);
2907 SWIG_AsVal_bool (PyObject
*obj
, bool *val
)
2909 if (obj
== Py_True
) {
2910 if (val
) *val
= true;
2912 } else if (obj
== Py_False
) {
2913 if (val
) *val
= false;
2917 int res
= SWIG_AddCast(SWIG_AsVal_long (obj
, val
? &v
: 0));
2918 if (SWIG_IsOK(res
) && val
) *val
= v
? true : false;
2924 #include "wx/treelistctrl.h"
2925 #include "wx/wxPython/pytree.h"
2928 static const wxString
wxPyTreeListCtrlNameStr(wxT("treelistctrl"));
2930 SWIGINTERNINLINE PyObject
*
2931 SWIG_From_unsigned_SS_long (unsigned long value
)
2933 return (value
> LONG_MAX
) ?
2934 PyLong_FromUnsignedLong(value
) : PyInt_FromLong(static_cast< long >(value
));
2938 SWIGINTERNINLINE PyObject
*
2939 SWIG_From_size_t (size_t value
)
2941 return SWIG_From_unsigned_SS_long (static_cast< unsigned long >(value
));
2946 SWIG_AsVal_unsigned_SS_long (PyObject
* obj
, unsigned long* val
)
2949 if (SWIG_AsVal_long(obj
, &v
) && v
< 0) {
2950 return SWIG_TypeError
;
2953 *val
= (unsigned long)v
;
2958 SWIGINTERNINLINE
int
2959 SWIG_AsVal_size_t (PyObject
* obj
, size_t *val
)
2962 int res
= SWIG_AsVal_unsigned_SS_long (obj
, val
? &v
: 0);
2963 if (SWIG_IsOK(res
) && val
) *val
= static_cast< size_t >(v
);
2967 // C++ version of Python aware control
2968 class wxPyTreeListCtrl
: public wxTreeListCtrl
{
2969 DECLARE_ABSTRACT_CLASS(wxPyTreeListCtrl
);
2971 wxPyTreeListCtrl() : wxTreeListCtrl() {}
2972 wxPyTreeListCtrl(wxWindow
*parent
, wxWindowID id
,
2976 const wxValidator
&validator
,
2977 const wxString
& name
) :
2978 wxTreeListCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
2980 virtual int OnCompareItems(const wxTreeItemId
& item1
,
2981 const wxTreeItemId
& item2
) {
2984 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2985 if ((found
= wxPyCBH_findCallback(m_myInst
, "OnCompareItems"))) {
2986 PyObject
*o1
= wxPyConstructObject((void*)&item1
, wxT("wxTreeItemId"), 0);
2987 PyObject
*o2
= wxPyConstructObject((void*)&item2
, wxT("wxTreeItemId"), 0);
2988 rval
= wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OO)",o1
,o2
));
2992 wxPyEndBlockThreads(blocked
);
2994 rval
= wxTreeListCtrl::OnCompareItems(item1
, item2
);
2998 virtual wxString
OnGetItemText( wxTreeItemData
* item
, long column
) const {
3001 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3002 if ((found
= wxPyCBH_findCallback(m_myInst
, "OnGetItemText"))) {
3004 PyObject
* itemo
= wxPyConstructObject((void*)&item
, wxT("wxTreeItemId"), 0);
3005 ro
= wxPyCBH_callCallbackObj(m_myInst
, Py_BuildValue("(Oi)", itemo
, column
));
3008 rval
= Py2wxString(ro
);
3012 wxPyEndBlockThreads(blocked
);
3014 rval
= wxTreeListCtrl::OnGetItemText(item
, column
);
3021 IMPLEMENT_ABSTRACT_CLASS(wxPyTreeListCtrl
, wxTreeListCtrl
)
3025 SWIGINTERNINLINE PyObject
*
3026 SWIG_From_unsigned_SS_int (unsigned int value
)
3028 return SWIG_From_unsigned_SS_long (value
);
3033 SWIG_AsVal_unsigned_SS_int (PyObject
* obj
, unsigned int *val
)
3036 int res
= SWIG_AsVal_unsigned_SS_long (obj
, &v
);
3037 if (SWIG_IsOK(res
)) {
3038 if ((v
> UINT_MAX
)) {
3039 return SWIG_OverflowError
;
3041 if (val
) *val
= static_cast< unsigned int >(v
);
3047 SWIGINTERN wxString
wxPyTreeListCtrl_GetItemText(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1){
3048 if (column
< 0) column
= self
->GetMainColumn();
3049 return self
->GetItemText(item
, column
);
3051 SWIGINTERN
int wxPyTreeListCtrl_GetItemImage(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1,wxTreeItemIcon which
=wxTreeItemIcon_Normal
){
3052 if (column
< 0) column
= self
->GetMainColumn();
3053 return self
->GetItemImage(item
, column
, which
);
3055 SWIGINTERN
void wxPyTreeListCtrl_SetItemText(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,wxString
const &text
,int column
=-1){
3056 if (column
< 0) column
= self
->GetMainColumn();
3057 self
->SetItemText(item
, column
, text
);
3059 SWIGINTERN
void wxPyTreeListCtrl_SetItemImage(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int image
,int column
=-1,wxTreeItemIcon which
=wxTreeItemIcon_Normal
){
3060 if (column
< 0) column
= self
->GetMainColumn();
3061 self
->SetItemImage(item
, column
, image
, which
);
3063 SWIGINTERN wxPyTreeItemData
*wxPyTreeListCtrl_GetItemData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
3064 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
3066 data
= new wxPyTreeItemData();
3067 data
->SetId(item
); // set the id
3068 self
->SetItemData(item
, data
);
3072 SWIGINTERN
void wxPyTreeListCtrl_SetItemData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,wxPyTreeItemData
*data
){
3073 data
->SetId(item
); // set the id
3074 self
->SetItemData(item
, data
);
3076 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetItemPyData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
3077 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
3079 data
= new wxPyTreeItemData();
3080 data
->SetId(item
); // set the id
3081 self
->SetItemData(item
, data
);
3083 return data
->GetData();
3085 SWIGINTERN
void wxPyTreeListCtrl_SetItemPyData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,PyObject
*obj
){
3086 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
3088 data
= new wxPyTreeItemData(obj
);
3089 data
->SetId(item
); // set the id
3090 self
->SetItemData(item
, data
);
3094 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetSelections(wxPyTreeListCtrl
*self
){
3095 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3096 PyObject
* rval
= PyList_New(0);
3097 wxArrayTreeItemIds array
;
3099 num
= self
->GetSelections(array
);
3100 for (x
=0; x
< num
; x
++) {
3101 wxTreeItemId
*tii
= new wxTreeItemId(array
.Item(x
));
3102 PyObject
* item
= wxPyConstructObject((void*)tii
, wxT("wxTreeItemId"), true);
3103 PyList_Append(rval
, item
);
3106 wxPyEndBlockThreads(blocked
);
3109 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetFirstChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
3111 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetFirstChild(item
, cookie
));
3112 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3113 PyObject
* tup
= PyTuple_New(2);
3114 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
3115 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
3116 wxPyEndBlockThreads(blocked
);
3119 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetNextChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,void *cookie
){
3120 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetNextChild(item
, cookie
));
3121 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3122 PyObject
* tup
= PyTuple_New(2);
3123 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
3124 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
3125 wxPyEndBlockThreads(blocked
);
3128 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetLastChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
3130 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetLastChild(item
, cookie
));
3131 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3132 PyObject
* tup
= PyTuple_New(2);
3133 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
3134 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
3135 wxPyEndBlockThreads(blocked
);
3138 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetPrevChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,void *cookie
){
3139 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetPrevChild(item
, cookie
));
3140 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3141 PyObject
* tup
= PyTuple_New(2);
3142 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
3143 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
3144 wxPyEndBlockThreads(blocked
);
3147 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetBoundingRect(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,bool textOnly
=false){
3149 if (self
->GetBoundingRect(item
, rect
, textOnly
)) {
3150 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3151 wxRect
* r
= new wxRect(rect
);
3152 PyObject
* val
= wxPyConstructObject((void*)r
, wxT("wxRect"), 1);
3153 wxPyEndBlockThreads(blocked
);
3160 SWIGINTERN
void wxPyTreeListCtrl_EditLabel(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1){
3161 if (column
< 0) column
= self
->GetMainColumn();
3162 self
->EditLabel(item
, column
);
3169 SWIG_AsVal_double (PyObject
*obj
, double* val
)
3171 if (PyNumber_Check(obj
)) {
3172 if (val
) *val
= PyFloat_AsDouble(obj
);
3175 return SWIG_TypeError
;
3180 SWIG_AsVal_float (PyObject
* obj
, float *val
)
3183 int res
= SWIG_AsVal_double (obj
, &v
);
3184 if (SWIG_IsOK(res
)) {
3185 if ((v
< -FLT_MAX
|| v
> FLT_MAX
)) {
3186 return SWIG_OverflowError
;
3188 if (val
) *val
= static_cast< float >(v
);
3195 #define SWIG_From_double PyFloat_FromDouble
3198 SWIGINTERNINLINE PyObject
*
3199 SWIG_From_float (float value
)
3201 return SWIG_From_double (value
);
3207 SWIGINTERN
int DynamicSashNameStr_set(PyObject
*) {
3208 SWIG_Error(SWIG_AttributeError
,"Variable DynamicSashNameStr is read-only.");
3213 SWIGINTERN PyObject
*DynamicSashNameStr_get(void) {
3214 PyObject
*pyobj
= 0;
3218 pyobj
= PyUnicode_FromWideChar((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len());
3220 pyobj
= PyString_FromStringAndSize((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len());
3227 SWIGINTERN
int EditableListBoxNameStr_set(PyObject
*) {
3228 SWIG_Error(SWIG_AttributeError
,"Variable EditableListBoxNameStr is read-only.");
3233 SWIGINTERN PyObject
*EditableListBoxNameStr_get(void) {
3234 PyObject
*pyobj
= 0;
3238 pyobj
= PyUnicode_FromWideChar((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len());
3240 pyobj
= PyString_FromStringAndSize((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len());
3247 SWIGINTERN
int StaticPictureNameStr_set(PyObject
*) {
3248 SWIG_Error(SWIG_AttributeError
,"Variable StaticPictureNameStr is read-only.");
3253 SWIGINTERN PyObject
*StaticPictureNameStr_get(void) {
3254 PyObject
*pyobj
= 0;
3258 pyobj
= PyUnicode_FromWideChar((&wxPyStaticPictureNameStr
)->c_str(), (&wxPyStaticPictureNameStr
)->Len());
3260 pyobj
= PyString_FromStringAndSize((&wxPyStaticPictureNameStr
)->c_str(), (&wxPyStaticPictureNameStr
)->Len());
3267 SWIGINTERN PyObject
*_wrap_new_DynamicSashSplitEvent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3268 PyObject
*resultobj
= 0;
3269 wxObject
*arg1
= (wxObject
*) 0 ;
3270 wxDynamicSashSplitEvent
*result
= 0 ;
3273 PyObject
* obj0
= 0 ;
3274 char * kwnames
[] = {
3275 (char *) "target", NULL
3278 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashSplitEvent",kwnames
,&obj0
)) SWIG_fail
;
3279 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxObject
, 0 | 0 );
3280 if (!SWIG_IsOK(res1
)) {
3281 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DynamicSashSplitEvent" "', expected argument " "1"" of type '" "wxObject *""'");
3283 arg1
= reinterpret_cast< wxObject
* >(argp1
);
3285 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3286 result
= (wxDynamicSashSplitEvent
*)new wxDynamicSashSplitEvent(arg1
);
3287 wxPyEndAllowThreads(__tstate
);
3288 if (PyErr_Occurred()) SWIG_fail
;
3290 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDynamicSashSplitEvent
, SWIG_POINTER_NEW
| 0 );
3297 SWIGINTERN PyObject
*DynamicSashSplitEvent_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3299 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
3300 SWIG_TypeNewClientData(SWIGTYPE_p_wxDynamicSashSplitEvent
, SWIG_NewClientData(obj
));
3301 return SWIG_Py_Void();
3304 SWIGINTERN PyObject
*DynamicSashSplitEvent_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3305 return SWIG_Python_InitShadowInstance(args
);
3308 SWIGINTERN PyObject
*_wrap_new_DynamicSashUnifyEvent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3309 PyObject
*resultobj
= 0;
3310 wxObject
*arg1
= (wxObject
*) 0 ;
3311 wxDynamicSashUnifyEvent
*result
= 0 ;
3314 PyObject
* obj0
= 0 ;
3315 char * kwnames
[] = {
3316 (char *) "target", NULL
3319 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashUnifyEvent",kwnames
,&obj0
)) SWIG_fail
;
3320 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxObject
, 0 | 0 );
3321 if (!SWIG_IsOK(res1
)) {
3322 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DynamicSashUnifyEvent" "', expected argument " "1"" of type '" "wxObject *""'");
3324 arg1
= reinterpret_cast< wxObject
* >(argp1
);
3326 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3327 result
= (wxDynamicSashUnifyEvent
*)new wxDynamicSashUnifyEvent(arg1
);
3328 wxPyEndAllowThreads(__tstate
);
3329 if (PyErr_Occurred()) SWIG_fail
;
3331 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDynamicSashUnifyEvent
, SWIG_POINTER_NEW
| 0 );
3338 SWIGINTERN PyObject
*DynamicSashUnifyEvent_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3340 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
3341 SWIG_TypeNewClientData(SWIGTYPE_p_wxDynamicSashUnifyEvent
, SWIG_NewClientData(obj
));
3342 return SWIG_Py_Void();
3345 SWIGINTERN PyObject
*DynamicSashUnifyEvent_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3346 return SWIG_Python_InitShadowInstance(args
);
3349 SWIGINTERN PyObject
*_wrap_new_DynamicSashWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3350 PyObject
*resultobj
= 0;
3351 wxWindow
*arg1
= (wxWindow
*) 0 ;
3352 int arg2
= (int) -1 ;
3353 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3354 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3355 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3356 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3357 long arg5
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER
;
3358 wxString
const &arg6_defvalue
= wxPyDynamicSashNameStr
;
3359 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
3360 wxDynamicSashWindow
*result
= 0 ;
3369 bool temp6
= false ;
3370 PyObject
* obj0
= 0 ;
3371 PyObject
* obj1
= 0 ;
3372 PyObject
* obj2
= 0 ;
3373 PyObject
* obj3
= 0 ;
3374 PyObject
* obj4
= 0 ;
3375 PyObject
* obj5
= 0 ;
3376 char * kwnames
[] = {
3377 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3380 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_DynamicSashWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
3381 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3382 if (!SWIG_IsOK(res1
)) {
3383 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DynamicSashWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
3385 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
3387 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
3388 if (!SWIG_IsOK(ecode2
)) {
3389 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_DynamicSashWindow" "', expected argument " "2"" of type '" "int""'");
3391 arg2
= static_cast< int >(val2
);
3396 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3402 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3406 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
3407 if (!SWIG_IsOK(ecode5
)) {
3408 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_DynamicSashWindow" "', expected argument " "5"" of type '" "long""'");
3410 arg5
= static_cast< long >(val5
);
3414 arg6
= wxString_in_helper(obj5
);
3415 if (arg6
== NULL
) SWIG_fail
;
3420 if (!wxPyCheckForApp()) SWIG_fail
;
3421 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3422 result
= (wxDynamicSashWindow
*)new wxDynamicSashWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
3423 wxPyEndAllowThreads(__tstate
);
3424 if (PyErr_Occurred()) SWIG_fail
;
3426 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_NEW
| 0 );
3441 SWIGINTERN PyObject
*_wrap_new_PreDynamicSashWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3442 PyObject
*resultobj
= 0;
3443 wxDynamicSashWindow
*result
= 0 ;
3445 if (!SWIG_Python_UnpackTuple(args
,"new_PreDynamicSashWindow",0,0,0)) SWIG_fail
;
3447 if (!wxPyCheckForApp()) SWIG_fail
;
3448 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3449 result
= (wxDynamicSashWindow
*)new wxDynamicSashWindow();
3450 wxPyEndAllowThreads(__tstate
);
3451 if (PyErr_Occurred()) SWIG_fail
;
3453 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_OWN
| 0 );
3460 SWIGINTERN PyObject
*_wrap_DynamicSashWindow_Create(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3461 PyObject
*resultobj
= 0;
3462 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
3463 wxWindow
*arg2
= (wxWindow
*) 0 ;
3464 int arg3
= (int) -1 ;
3465 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
3466 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
3467 wxSize
const &arg5_defvalue
= wxDefaultSize
;
3468 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
3469 long arg6
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER
;
3470 wxString
const &arg7_defvalue
= wxPyDynamicSashNameStr
;
3471 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
3483 bool temp7
= false ;
3484 PyObject
* obj0
= 0 ;
3485 PyObject
* obj1
= 0 ;
3486 PyObject
* obj2
= 0 ;
3487 PyObject
* obj3
= 0 ;
3488 PyObject
* obj4
= 0 ;
3489 PyObject
* obj5
= 0 ;
3490 PyObject
* obj6
= 0 ;
3491 char * kwnames
[] = {
3492 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3495 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:DynamicSashWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
3496 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDynamicSashWindow
, 0 | 0 );
3497 if (!SWIG_IsOK(res1
)) {
3498 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DynamicSashWindow_Create" "', expected argument " "1"" of type '" "wxDynamicSashWindow *""'");
3500 arg1
= reinterpret_cast< wxDynamicSashWindow
* >(argp1
);
3501 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3502 if (!SWIG_IsOK(res2
)) {
3503 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DynamicSashWindow_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
3505 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
3507 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
3508 if (!SWIG_IsOK(ecode3
)) {
3509 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DynamicSashWindow_Create" "', expected argument " "3"" of type '" "int""'");
3511 arg3
= static_cast< int >(val3
);
3516 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
3522 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
3526 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
3527 if (!SWIG_IsOK(ecode6
)) {
3528 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "DynamicSashWindow_Create" "', expected argument " "6"" of type '" "long""'");
3530 arg6
= static_cast< long >(val6
);
3534 arg7
= wxString_in_helper(obj6
);
3535 if (arg7
== NULL
) SWIG_fail
;
3540 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3541 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
3542 wxPyEndAllowThreads(__tstate
);
3543 if (PyErr_Occurred()) SWIG_fail
;
3546 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3562 SWIGINTERN PyObject
*_wrap_DynamicSashWindow_GetHScrollBar(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3563 PyObject
*resultobj
= 0;
3564 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
3565 wxWindow
*arg2
= (wxWindow
*) 0 ;
3566 wxScrollBar
*result
= 0 ;
3571 PyObject
* obj0
= 0 ;
3572 PyObject
* obj1
= 0 ;
3573 char * kwnames
[] = {
3574 (char *) "self",(char *) "child", NULL
3577 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetHScrollBar",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
3578 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDynamicSashWindow
, 0 | 0 );
3579 if (!SWIG_IsOK(res1
)) {
3580 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DynamicSashWindow_GetHScrollBar" "', expected argument " "1"" of type '" "wxDynamicSashWindow const *""'");
3582 arg1
= reinterpret_cast< wxDynamicSashWindow
* >(argp1
);
3583 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3584 if (!SWIG_IsOK(res2
)) {
3585 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DynamicSashWindow_GetHScrollBar" "', expected argument " "2"" of type '" "wxWindow const *""'");
3587 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
3589 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3590 result
= (wxScrollBar
*)((wxDynamicSashWindow
const *)arg1
)->GetHScrollBar((wxWindow
const *)arg2
);
3591 wxPyEndAllowThreads(__tstate
);
3592 if (PyErr_Occurred()) SWIG_fail
;
3594 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxScrollBar
, 0 | 0 );
3601 SWIGINTERN PyObject
*_wrap_DynamicSashWindow_GetVScrollBar(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3602 PyObject
*resultobj
= 0;
3603 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
3604 wxWindow
*arg2
= (wxWindow
*) 0 ;
3605 wxScrollBar
*result
= 0 ;
3610 PyObject
* obj0
= 0 ;
3611 PyObject
* obj1
= 0 ;
3612 char * kwnames
[] = {
3613 (char *) "self",(char *) "child", NULL
3616 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetVScrollBar",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
3617 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDynamicSashWindow
, 0 | 0 );
3618 if (!SWIG_IsOK(res1
)) {
3619 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DynamicSashWindow_GetVScrollBar" "', expected argument " "1"" of type '" "wxDynamicSashWindow const *""'");
3621 arg1
= reinterpret_cast< wxDynamicSashWindow
* >(argp1
);
3622 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3623 if (!SWIG_IsOK(res2
)) {
3624 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DynamicSashWindow_GetVScrollBar" "', expected argument " "2"" of type '" "wxWindow const *""'");
3626 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
3628 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3629 result
= (wxScrollBar
*)((wxDynamicSashWindow
const *)arg1
)->GetVScrollBar((wxWindow
const *)arg2
);
3630 wxPyEndAllowThreads(__tstate
);
3631 if (PyErr_Occurred()) SWIG_fail
;
3633 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxScrollBar
, 0 | 0 );
3640 SWIGINTERN PyObject
*DynamicSashWindow_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3642 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
3643 SWIG_TypeNewClientData(SWIGTYPE_p_wxDynamicSashWindow
, SWIG_NewClientData(obj
));
3644 return SWIG_Py_Void();
3647 SWIGINTERN PyObject
*DynamicSashWindow_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3648 return SWIG_Python_InitShadowInstance(args
);
3651 SWIGINTERN PyObject
*_wrap_new_EditableListBox(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3652 PyObject
*resultobj
= 0;
3653 wxWindow
*arg1
= (wxWindow
*) 0 ;
3654 int arg2
= (int) -1 ;
3655 wxString
const &arg3_defvalue
= wxPyEmptyString
;
3656 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
3657 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
3658 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
3659 wxSize
const &arg5_defvalue
= wxDefaultSize
;
3660 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
3661 long arg6
= (long) wxEL_ALLOW_NEW
|wxEL_ALLOW_EDIT
|wxEL_ALLOW_DELETE
;
3662 wxString
const &arg7_defvalue
= wxPyEditableListBoxNameStr
;
3663 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
3664 wxEditableListBox
*result
= 0 ;
3669 bool temp3
= false ;
3674 bool temp7
= false ;
3675 PyObject
* obj0
= 0 ;
3676 PyObject
* obj1
= 0 ;
3677 PyObject
* obj2
= 0 ;
3678 PyObject
* obj3
= 0 ;
3679 PyObject
* obj4
= 0 ;
3680 PyObject
* obj5
= 0 ;
3681 PyObject
* obj6
= 0 ;
3682 char * kwnames
[] = {
3683 (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3686 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_EditableListBox",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
3687 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3688 if (!SWIG_IsOK(res1
)) {
3689 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_EditableListBox" "', expected argument " "1"" of type '" "wxWindow *""'");
3691 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
3693 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
3694 if (!SWIG_IsOK(ecode2
)) {
3695 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_EditableListBox" "', expected argument " "2"" of type '" "int""'");
3697 arg2
= static_cast< int >(val2
);
3701 arg3
= wxString_in_helper(obj2
);
3702 if (arg3
== NULL
) SWIG_fail
;
3709 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
3715 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
3719 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
3720 if (!SWIG_IsOK(ecode6
)) {
3721 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "new_EditableListBox" "', expected argument " "6"" of type '" "long""'");
3723 arg6
= static_cast< long >(val6
);
3727 arg7
= wxString_in_helper(obj6
);
3728 if (arg7
== NULL
) SWIG_fail
;
3733 if (!wxPyCheckForApp()) SWIG_fail
;
3734 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3735 result
= (wxEditableListBox
*)new wxEditableListBox(arg1
,arg2
,(wxString
const &)*arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
3736 wxPyEndAllowThreads(__tstate
);
3737 if (PyErr_Occurred()) SWIG_fail
;
3739 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_NEW
| 0 );
3762 SWIGINTERN PyObject
*_wrap_EditableListBox_SetStrings(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3763 PyObject
*resultobj
= 0;
3764 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3765 wxArrayString
*arg2
= 0 ;
3768 bool temp2
= false ;
3769 PyObject
* obj0
= 0 ;
3770 PyObject
* obj1
= 0 ;
3771 char * kwnames
[] = {
3772 (char *) "self",(char *) "strings", NULL
3775 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EditableListBox_SetStrings",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
3776 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3777 if (!SWIG_IsOK(res1
)) {
3778 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_SetStrings" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3780 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3782 if (! PySequence_Check(obj1
)) {
3783 PyErr_SetString(PyExc_TypeError
, "Sequence of strings expected.");
3786 arg2
= new wxArrayString
;
3788 int i
, len
=PySequence_Length(obj1
);
3789 for (i
=0; i
<len
; i
++) {
3790 PyObject
* item
= PySequence_GetItem(obj1
, i
);
3791 wxString
* s
= wxString_in_helper(item
);
3792 if (PyErr_Occurred()) SWIG_fail
;
3799 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3800 (arg1
)->SetStrings((wxArrayString
const &)*arg2
);
3801 wxPyEndAllowThreads(__tstate
);
3802 if (PyErr_Occurred()) SWIG_fail
;
3804 resultobj
= SWIG_Py_Void();
3806 if (temp2
) delete arg2
;
3811 if (temp2
) delete arg2
;
3817 SWIGINTERN PyObject
*_wrap_EditableListBox_GetStrings(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3818 PyObject
*resultobj
= 0;
3819 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3820 PyObject
*result
= 0 ;
3823 PyObject
*swig_obj
[1] ;
3825 if (!args
) SWIG_fail
;
3827 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3828 if (!SWIG_IsOK(res1
)) {
3829 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetStrings" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3831 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3833 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3834 result
= (PyObject
*)wxEditableListBox_GetStrings(arg1
);
3835 wxPyEndAllowThreads(__tstate
);
3836 if (PyErr_Occurred()) SWIG_fail
;
3845 SWIGINTERN PyObject
*_wrap_EditableListBox_GetListCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3846 PyObject
*resultobj
= 0;
3847 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3848 wxPyListCtrl
*result
= 0 ;
3851 PyObject
*swig_obj
[1] ;
3853 if (!args
) SWIG_fail
;
3855 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3856 if (!SWIG_IsOK(res1
)) {
3857 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetListCtrl" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3859 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3861 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3862 result
= (wxPyListCtrl
*)(arg1
)->GetListCtrl();
3863 wxPyEndAllowThreads(__tstate
);
3864 if (PyErr_Occurred()) SWIG_fail
;
3867 resultobj
= wxPyMake_wxObject((wxObject
*)result
, (bool)0);
3875 SWIGINTERN PyObject
*_wrap_EditableListBox_GetDelButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3876 PyObject
*resultobj
= 0;
3877 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3878 wxBitmapButton
*result
= 0 ;
3881 PyObject
*swig_obj
[1] ;
3883 if (!args
) SWIG_fail
;
3885 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3886 if (!SWIG_IsOK(res1
)) {
3887 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetDelButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3889 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3891 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3892 result
= (wxBitmapButton
*)(arg1
)->GetDelButton();
3893 wxPyEndAllowThreads(__tstate
);
3894 if (PyErr_Occurred()) SWIG_fail
;
3897 resultobj
= wxPyMake_wxObject(result
, 0);
3905 SWIGINTERN PyObject
*_wrap_EditableListBox_GetNewButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3906 PyObject
*resultobj
= 0;
3907 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3908 wxBitmapButton
*result
= 0 ;
3911 PyObject
*swig_obj
[1] ;
3913 if (!args
) SWIG_fail
;
3915 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3916 if (!SWIG_IsOK(res1
)) {
3917 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetNewButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3919 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3921 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3922 result
= (wxBitmapButton
*)(arg1
)->GetNewButton();
3923 wxPyEndAllowThreads(__tstate
);
3924 if (PyErr_Occurred()) SWIG_fail
;
3927 resultobj
= wxPyMake_wxObject(result
, 0);
3935 SWIGINTERN PyObject
*_wrap_EditableListBox_GetUpButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3936 PyObject
*resultobj
= 0;
3937 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3938 wxBitmapButton
*result
= 0 ;
3941 PyObject
*swig_obj
[1] ;
3943 if (!args
) SWIG_fail
;
3945 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3946 if (!SWIG_IsOK(res1
)) {
3947 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetUpButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3949 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3951 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3952 result
= (wxBitmapButton
*)(arg1
)->GetUpButton();
3953 wxPyEndAllowThreads(__tstate
);
3954 if (PyErr_Occurred()) SWIG_fail
;
3957 resultobj
= wxPyMake_wxObject(result
, 0);
3965 SWIGINTERN PyObject
*_wrap_EditableListBox_GetDownButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3966 PyObject
*resultobj
= 0;
3967 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3968 wxBitmapButton
*result
= 0 ;
3971 PyObject
*swig_obj
[1] ;
3973 if (!args
) SWIG_fail
;
3975 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3976 if (!SWIG_IsOK(res1
)) {
3977 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetDownButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3979 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3981 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3982 result
= (wxBitmapButton
*)(arg1
)->GetDownButton();
3983 wxPyEndAllowThreads(__tstate
);
3984 if (PyErr_Occurred()) SWIG_fail
;
3987 resultobj
= wxPyMake_wxObject(result
, 0);
3995 SWIGINTERN PyObject
*_wrap_EditableListBox_GetEditButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3996 PyObject
*resultobj
= 0;
3997 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3998 wxBitmapButton
*result
= 0 ;
4001 PyObject
*swig_obj
[1] ;
4003 if (!args
) SWIG_fail
;
4005 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
4006 if (!SWIG_IsOK(res1
)) {
4007 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetEditButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
4009 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
4011 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4012 result
= (wxBitmapButton
*)(arg1
)->GetEditButton();
4013 wxPyEndAllowThreads(__tstate
);
4014 if (PyErr_Occurred()) SWIG_fail
;
4017 resultobj
= wxPyMake_wxObject(result
, 0);
4025 SWIGINTERN PyObject
*EditableListBox_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4027 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4028 SWIG_TypeNewClientData(SWIGTYPE_p_wxEditableListBox
, SWIG_NewClientData(obj
));
4029 return SWIG_Py_Void();
4032 SWIGINTERN PyObject
*EditableListBox_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4033 return SWIG_Python_InitShadowInstance(args
);
4036 SWIGINTERN PyObject
*_wrap_new_RemotelyScrolledTreeCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4037 PyObject
*resultobj
= 0;
4038 wxWindow
*arg1
= (wxWindow
*) 0 ;
4040 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4041 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4042 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4043 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4044 long arg5
= (long) wxTR_HAS_BUTTONS
;
4045 wxRemotelyScrolledTreeCtrl
*result
= 0 ;
4054 PyObject
* obj0
= 0 ;
4055 PyObject
* obj1
= 0 ;
4056 PyObject
* obj2
= 0 ;
4057 PyObject
* obj3
= 0 ;
4058 PyObject
* obj4
= 0 ;
4059 char * kwnames
[] = {
4060 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4063 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:new_RemotelyScrolledTreeCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4064 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4065 if (!SWIG_IsOK(res1
)) {
4066 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_RemotelyScrolledTreeCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
4068 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4069 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4070 if (!SWIG_IsOK(ecode2
)) {
4071 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_RemotelyScrolledTreeCtrl" "', expected argument " "2"" of type '" "int""'");
4073 arg2
= static_cast< int >(val2
);
4077 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4083 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4087 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4088 if (!SWIG_IsOK(ecode5
)) {
4089 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_RemotelyScrolledTreeCtrl" "', expected argument " "5"" of type '" "long""'");
4091 arg5
= static_cast< long >(val5
);
4094 if (!wxPyCheckForApp()) SWIG_fail
;
4095 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4096 result
= (wxRemotelyScrolledTreeCtrl
*)new wxRemotelyScrolledTreeCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4097 wxPyEndAllowThreads(__tstate
);
4098 if (PyErr_Occurred()) SWIG_fail
;
4100 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_NEW
| 0 );
4107 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_HideVScrollbar(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4108 PyObject
*resultobj
= 0;
4109 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4112 PyObject
*swig_obj
[1] ;
4114 if (!args
) SWIG_fail
;
4116 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4117 if (!SWIG_IsOK(res1
)) {
4118 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_HideVScrollbar" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4120 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4122 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4123 (arg1
)->HideVScrollbar();
4124 wxPyEndAllowThreads(__tstate
);
4125 if (PyErr_Occurred()) SWIG_fail
;
4127 resultobj
= SWIG_Py_Void();
4134 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4135 PyObject
*resultobj
= 0;
4136 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4139 PyObject
*swig_obj
[1] ;
4141 if (!args
) SWIG_fail
;
4143 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4144 if (!SWIG_IsOK(res1
)) {
4145 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4147 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4149 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4150 (arg1
)->AdjustRemoteScrollbars();
4151 wxPyEndAllowThreads(__tstate
);
4152 if (PyErr_Occurred()) SWIG_fail
;
4154 resultobj
= SWIG_Py_Void();
4161 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4162 PyObject
*resultobj
= 0;
4163 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4164 wxScrolledWindow
*result
= 0 ;
4167 PyObject
*swig_obj
[1] ;
4169 if (!args
) SWIG_fail
;
4171 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4172 if (!SWIG_IsOK(res1
)) {
4173 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_GetScrolledWindow" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl const *""'");
4175 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4177 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4178 result
= (wxScrolledWindow
*)((wxRemotelyScrolledTreeCtrl
const *)arg1
)->GetScrolledWindow();
4179 wxPyEndAllowThreads(__tstate
);
4180 if (PyErr_Occurred()) SWIG_fail
;
4183 resultobj
= wxPyMake_wxObject(result
, 0);
4191 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_ScrollToLine(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4192 PyObject
*resultobj
= 0;
4193 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4202 PyObject
* obj0
= 0 ;
4203 PyObject
* obj1
= 0 ;
4204 PyObject
* obj2
= 0 ;
4205 char * kwnames
[] = {
4206 (char *) "self",(char *) "posHoriz",(char *) "posVert", NULL
4209 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:RemotelyScrolledTreeCtrl_ScrollToLine",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
4210 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4211 if (!SWIG_IsOK(res1
)) {
4212 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_ScrollToLine" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4214 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4215 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4216 if (!SWIG_IsOK(ecode2
)) {
4217 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "RemotelyScrolledTreeCtrl_ScrollToLine" "', expected argument " "2"" of type '" "int""'");
4219 arg2
= static_cast< int >(val2
);
4220 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
4221 if (!SWIG_IsOK(ecode3
)) {
4222 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "RemotelyScrolledTreeCtrl_ScrollToLine" "', expected argument " "3"" of type '" "int""'");
4224 arg3
= static_cast< int >(val3
);
4226 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4227 (arg1
)->ScrollToLine(arg2
,arg3
);
4228 wxPyEndAllowThreads(__tstate
);
4229 if (PyErr_Occurred()) SWIG_fail
;
4231 resultobj
= SWIG_Py_Void();
4238 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4239 PyObject
*resultobj
= 0;
4240 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4241 wxWindow
*arg2
= (wxWindow
*) 0 ;
4246 PyObject
* obj0
= 0 ;
4247 PyObject
* obj1
= 0 ;
4248 char * kwnames
[] = {
4249 (char *) "self",(char *) "companion", NULL
4252 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RemotelyScrolledTreeCtrl_SetCompanionWindow",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
4253 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4254 if (!SWIG_IsOK(res1
)) {
4255 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_SetCompanionWindow" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4257 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4258 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4259 if (!SWIG_IsOK(res2
)) {
4260 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "RemotelyScrolledTreeCtrl_SetCompanionWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
4262 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
4264 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4265 (arg1
)->SetCompanionWindow(arg2
);
4266 wxPyEndAllowThreads(__tstate
);
4267 if (PyErr_Occurred()) SWIG_fail
;
4269 resultobj
= SWIG_Py_Void();
4276 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4277 PyObject
*resultobj
= 0;
4278 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4279 wxWindow
*result
= 0 ;
4282 PyObject
*swig_obj
[1] ;
4284 if (!args
) SWIG_fail
;
4286 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4287 if (!SWIG_IsOK(res1
)) {
4288 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_GetCompanionWindow" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl const *""'");
4290 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4292 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4293 result
= (wxWindow
*)((wxRemotelyScrolledTreeCtrl
const *)arg1
)->GetCompanionWindow();
4294 wxPyEndAllowThreads(__tstate
);
4295 if (PyErr_Occurred()) SWIG_fail
;
4298 resultobj
= wxPyMake_wxObject(result
, 0);
4306 SWIGINTERN PyObject
*RemotelyScrolledTreeCtrl_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4308 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4309 SWIG_TypeNewClientData(SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_NewClientData(obj
));
4310 return SWIG_Py_Void();
4313 SWIGINTERN PyObject
*RemotelyScrolledTreeCtrl_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4314 return SWIG_Python_InitShadowInstance(args
);
4317 SWIGINTERN PyObject
*_wrap_new_TreeCompanionWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4318 PyObject
*resultobj
= 0;
4319 wxWindow
*arg1
= (wxWindow
*) 0 ;
4320 int arg2
= (int) -1 ;
4321 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4322 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4323 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4324 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4325 long arg5
= (long) 0 ;
4326 wxPyTreeCompanionWindow
*result
= 0 ;
4335 PyObject
* obj0
= 0 ;
4336 PyObject
* obj1
= 0 ;
4337 PyObject
* obj2
= 0 ;
4338 PyObject
* obj3
= 0 ;
4339 PyObject
* obj4
= 0 ;
4340 char * kwnames
[] = {
4341 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4344 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_TreeCompanionWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4345 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4346 if (!SWIG_IsOK(res1
)) {
4347 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_TreeCompanionWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
4349 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4351 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4352 if (!SWIG_IsOK(ecode2
)) {
4353 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_TreeCompanionWindow" "', expected argument " "2"" of type '" "int""'");
4355 arg2
= static_cast< int >(val2
);
4360 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4366 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4370 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4371 if (!SWIG_IsOK(ecode5
)) {
4372 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_TreeCompanionWindow" "', expected argument " "5"" of type '" "long""'");
4374 arg5
= static_cast< long >(val5
);
4377 if (!wxPyCheckForApp()) SWIG_fail
;
4378 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4379 result
= (wxPyTreeCompanionWindow
*)new wxPyTreeCompanionWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4380 wxPyEndAllowThreads(__tstate
);
4381 if (PyErr_Occurred()) SWIG_fail
;
4383 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_POINTER_NEW
| 0 );
4390 SWIGINTERN PyObject
*_wrap_TreeCompanionWindow__setCallbackInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4391 PyObject
*resultobj
= 0;
4392 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
4393 PyObject
*arg2
= (PyObject
*) 0 ;
4394 PyObject
*arg3
= (PyObject
*) 0 ;
4397 PyObject
* obj0
= 0 ;
4398 PyObject
* obj1
= 0 ;
4399 PyObject
* obj2
= 0 ;
4400 char * kwnames
[] = {
4401 (char *) "self",(char *) "self",(char *) "_class", NULL
4404 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeCompanionWindow__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
4405 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeCompanionWindow
, 0 | 0 );
4406 if (!SWIG_IsOK(res1
)) {
4407 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeCompanionWindow__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyTreeCompanionWindow *""'");
4409 arg1
= reinterpret_cast< wxPyTreeCompanionWindow
* >(argp1
);
4413 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4414 (arg1
)->_setCallbackInfo(arg2
,arg3
);
4415 wxPyEndAllowThreads(__tstate
);
4416 if (PyErr_Occurred()) SWIG_fail
;
4418 resultobj
= SWIG_Py_Void();
4425 SWIGINTERN PyObject
*_wrap_TreeCompanionWindow_GetTreeCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4426 PyObject
*resultobj
= 0;
4427 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
4428 wxRemotelyScrolledTreeCtrl
*result
= 0 ;
4431 PyObject
*swig_obj
[1] ;
4433 if (!args
) SWIG_fail
;
4435 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeCompanionWindow
, 0 | 0 );
4436 if (!SWIG_IsOK(res1
)) {
4437 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeCompanionWindow_GetTreeCtrl" "', expected argument " "1"" of type '" "wxPyTreeCompanionWindow const *""'");
4439 arg1
= reinterpret_cast< wxPyTreeCompanionWindow
* >(argp1
);
4441 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4442 result
= (wxRemotelyScrolledTreeCtrl
*)((wxPyTreeCompanionWindow
const *)arg1
)->GetTreeCtrl();
4443 wxPyEndAllowThreads(__tstate
);
4444 if (PyErr_Occurred()) SWIG_fail
;
4446 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4453 SWIGINTERN PyObject
*_wrap_TreeCompanionWindow_SetTreeCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4454 PyObject
*resultobj
= 0;
4455 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
4456 wxRemotelyScrolledTreeCtrl
*arg2
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4461 PyObject
* obj0
= 0 ;
4462 PyObject
* obj1
= 0 ;
4463 char * kwnames
[] = {
4464 (char *) "self",(char *) "treeCtrl", NULL
4467 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeCompanionWindow_SetTreeCtrl",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
4468 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeCompanionWindow
, 0 | 0 );
4469 if (!SWIG_IsOK(res1
)) {
4470 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeCompanionWindow_SetTreeCtrl" "', expected argument " "1"" of type '" "wxPyTreeCompanionWindow *""'");
4472 arg1
= reinterpret_cast< wxPyTreeCompanionWindow
* >(argp1
);
4473 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4474 if (!SWIG_IsOK(res2
)) {
4475 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeCompanionWindow_SetTreeCtrl" "', expected argument " "2"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4477 arg2
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp2
);
4479 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4480 (arg1
)->SetTreeCtrl(arg2
);
4481 wxPyEndAllowThreads(__tstate
);
4482 if (PyErr_Occurred()) SWIG_fail
;
4484 resultobj
= SWIG_Py_Void();
4491 SWIGINTERN PyObject
*TreeCompanionWindow_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4493 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4494 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_NewClientData(obj
));
4495 return SWIG_Py_Void();
4498 SWIGINTERN PyObject
*TreeCompanionWindow_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4499 return SWIG_Python_InitShadowInstance(args
);
4502 SWIGINTERN PyObject
*_wrap_new_ThinSplitterWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4503 PyObject
*resultobj
= 0;
4504 wxWindow
*arg1
= (wxWindow
*) 0 ;
4505 int arg2
= (int) -1 ;
4506 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4507 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4508 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4509 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4510 long arg5
= (long) wxSP_3D
|wxCLIP_CHILDREN
;
4511 wxThinSplitterWindow
*result
= 0 ;
4520 PyObject
* obj0
= 0 ;
4521 PyObject
* obj1
= 0 ;
4522 PyObject
* obj2
= 0 ;
4523 PyObject
* obj3
= 0 ;
4524 PyObject
* obj4
= 0 ;
4525 char * kwnames
[] = {
4526 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4529 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_ThinSplitterWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4530 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4531 if (!SWIG_IsOK(res1
)) {
4532 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_ThinSplitterWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
4534 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4536 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4537 if (!SWIG_IsOK(ecode2
)) {
4538 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_ThinSplitterWindow" "', expected argument " "2"" of type '" "int""'");
4540 arg2
= static_cast< int >(val2
);
4545 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4551 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4555 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4556 if (!SWIG_IsOK(ecode5
)) {
4557 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_ThinSplitterWindow" "', expected argument " "5"" of type '" "long""'");
4559 arg5
= static_cast< long >(val5
);
4562 if (!wxPyCheckForApp()) SWIG_fail
;
4563 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4564 result
= (wxThinSplitterWindow
*)new wxThinSplitterWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4565 wxPyEndAllowThreads(__tstate
);
4566 if (PyErr_Occurred()) SWIG_fail
;
4568 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxThinSplitterWindow
, SWIG_POINTER_NEW
| 0 );
4575 SWIGINTERN PyObject
*ThinSplitterWindow_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4577 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4578 SWIG_TypeNewClientData(SWIGTYPE_p_wxThinSplitterWindow
, SWIG_NewClientData(obj
));
4579 return SWIG_Py_Void();
4582 SWIGINTERN PyObject
*ThinSplitterWindow_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4583 return SWIG_Python_InitShadowInstance(args
);
4586 SWIGINTERN PyObject
*_wrap_new_SplitterScrolledWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4587 PyObject
*resultobj
= 0;
4588 wxWindow
*arg1
= (wxWindow
*) 0 ;
4589 int arg2
= (int) -1 ;
4590 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4591 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4592 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4593 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4594 long arg5
= (long) 0 ;
4595 wxSplitterScrolledWindow
*result
= 0 ;
4604 PyObject
* obj0
= 0 ;
4605 PyObject
* obj1
= 0 ;
4606 PyObject
* obj2
= 0 ;
4607 PyObject
* obj3
= 0 ;
4608 PyObject
* obj4
= 0 ;
4609 char * kwnames
[] = {
4610 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4613 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_SplitterScrolledWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4614 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4615 if (!SWIG_IsOK(res1
)) {
4616 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_SplitterScrolledWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
4618 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4620 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4621 if (!SWIG_IsOK(ecode2
)) {
4622 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_SplitterScrolledWindow" "', expected argument " "2"" of type '" "int""'");
4624 arg2
= static_cast< int >(val2
);
4629 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4635 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4639 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4640 if (!SWIG_IsOK(ecode5
)) {
4641 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_SplitterScrolledWindow" "', expected argument " "5"" of type '" "long""'");
4643 arg5
= static_cast< long >(val5
);
4646 if (!wxPyCheckForApp()) SWIG_fail
;
4647 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4648 result
= (wxSplitterScrolledWindow
*)new wxSplitterScrolledWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4649 wxPyEndAllowThreads(__tstate
);
4650 if (PyErr_Occurred()) SWIG_fail
;
4652 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxSplitterScrolledWindow
, SWIG_POINTER_NEW
| 0 );
4659 SWIGINTERN PyObject
*SplitterScrolledWindow_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4661 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4662 SWIG_TypeNewClientData(SWIGTYPE_p_wxSplitterScrolledWindow
, SWIG_NewClientData(obj
));
4663 return SWIG_Py_Void();
4666 SWIGINTERN PyObject
*SplitterScrolledWindow_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4667 return SWIG_Python_InitShadowInstance(args
);
4670 SWIGINTERN PyObject
*_wrap_new_LEDNumberCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4671 PyObject
*resultobj
= 0;
4672 wxWindow
*arg1
= (wxWindow
*) 0 ;
4673 int arg2
= (int) -1 ;
4674 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4675 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4676 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4677 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4678 long arg5
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED
;
4679 wxLEDNumberCtrl
*result
= 0 ;
4688 PyObject
* obj0
= 0 ;
4689 PyObject
* obj1
= 0 ;
4690 PyObject
* obj2
= 0 ;
4691 PyObject
* obj3
= 0 ;
4692 PyObject
* obj4
= 0 ;
4693 char * kwnames
[] = {
4694 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4697 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_LEDNumberCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4698 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4699 if (!SWIG_IsOK(res1
)) {
4700 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_LEDNumberCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
4702 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4704 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4705 if (!SWIG_IsOK(ecode2
)) {
4706 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_LEDNumberCtrl" "', expected argument " "2"" of type '" "int""'");
4708 arg2
= static_cast< int >(val2
);
4713 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4719 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4723 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4724 if (!SWIG_IsOK(ecode5
)) {
4725 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_LEDNumberCtrl" "', expected argument " "5"" of type '" "long""'");
4727 arg5
= static_cast< long >(val5
);
4730 if (!wxPyCheckForApp()) SWIG_fail
;
4731 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4732 result
= (wxLEDNumberCtrl
*)new wxLEDNumberCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4733 wxPyEndAllowThreads(__tstate
);
4734 if (PyErr_Occurred()) SWIG_fail
;
4736 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_NEW
| 0 );
4743 SWIGINTERN PyObject
*_wrap_new_PreLEDNumberCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4744 PyObject
*resultobj
= 0;
4745 wxLEDNumberCtrl
*result
= 0 ;
4747 if (!SWIG_Python_UnpackTuple(args
,"new_PreLEDNumberCtrl",0,0,0)) SWIG_fail
;
4749 if (!wxPyCheckForApp()) SWIG_fail
;
4750 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4751 result
= (wxLEDNumberCtrl
*)new wxLEDNumberCtrl();
4752 wxPyEndAllowThreads(__tstate
);
4753 if (PyErr_Occurred()) SWIG_fail
;
4755 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_OWN
| 0 );
4762 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_Create(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4763 PyObject
*resultobj
= 0;
4764 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4765 wxWindow
*arg2
= (wxWindow
*) 0 ;
4766 int arg3
= (int) -1 ;
4767 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
4768 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
4769 wxSize
const &arg5_defvalue
= wxDefaultSize
;
4770 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
4771 long arg6
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED
;
4783 PyObject
* obj0
= 0 ;
4784 PyObject
* obj1
= 0 ;
4785 PyObject
* obj2
= 0 ;
4786 PyObject
* obj3
= 0 ;
4787 PyObject
* obj4
= 0 ;
4788 PyObject
* obj5
= 0 ;
4789 char * kwnames
[] = {
4790 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4793 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:LEDNumberCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
4794 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4795 if (!SWIG_IsOK(res1
)) {
4796 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_Create" "', expected argument " "1"" of type '" "wxLEDNumberCtrl *""'");
4798 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4799 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4800 if (!SWIG_IsOK(res2
)) {
4801 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "LEDNumberCtrl_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
4803 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
4805 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
4806 if (!SWIG_IsOK(ecode3
)) {
4807 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "LEDNumberCtrl_Create" "', expected argument " "3"" of type '" "int""'");
4809 arg3
= static_cast< int >(val3
);
4814 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
4820 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
4824 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
4825 if (!SWIG_IsOK(ecode6
)) {
4826 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "LEDNumberCtrl_Create" "', expected argument " "6"" of type '" "long""'");
4828 arg6
= static_cast< long >(val6
);
4831 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4832 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
);
4833 wxPyEndAllowThreads(__tstate
);
4834 if (PyErr_Occurred()) SWIG_fail
;
4837 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4845 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_GetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4846 PyObject
*resultobj
= 0;
4847 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4848 wxLEDValueAlign result
;
4851 PyObject
*swig_obj
[1] ;
4853 if (!args
) SWIG_fail
;
4855 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4856 if (!SWIG_IsOK(res1
)) {
4857 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_GetAlignment" "', expected argument " "1"" of type '" "wxLEDNumberCtrl const *""'");
4859 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4861 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4862 result
= (wxLEDValueAlign
)((wxLEDNumberCtrl
const *)arg1
)->GetAlignment();
4863 wxPyEndAllowThreads(__tstate
);
4864 if (PyErr_Occurred()) SWIG_fail
;
4866 resultobj
= SWIG_From_int(static_cast< int >(result
));
4873 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_GetDrawFaded(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4874 PyObject
*resultobj
= 0;
4875 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4879 PyObject
*swig_obj
[1] ;
4881 if (!args
) SWIG_fail
;
4883 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4884 if (!SWIG_IsOK(res1
)) {
4885 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_GetDrawFaded" "', expected argument " "1"" of type '" "wxLEDNumberCtrl const *""'");
4887 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4889 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4890 result
= (bool)((wxLEDNumberCtrl
const *)arg1
)->GetDrawFaded();
4891 wxPyEndAllowThreads(__tstate
);
4892 if (PyErr_Occurred()) SWIG_fail
;
4895 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4903 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_GetValue(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4904 PyObject
*resultobj
= 0;
4905 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4906 wxString
*result
= 0 ;
4909 PyObject
*swig_obj
[1] ;
4911 if (!args
) SWIG_fail
;
4913 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4914 if (!SWIG_IsOK(res1
)) {
4915 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_GetValue" "', expected argument " "1"" of type '" "wxLEDNumberCtrl const *""'");
4917 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4919 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4921 wxString
const &_result_ref
= ((wxLEDNumberCtrl
const *)arg1
)->GetValue();
4922 result
= (wxString
*) &_result_ref
;
4924 wxPyEndAllowThreads(__tstate
);
4925 if (PyErr_Occurred()) SWIG_fail
;
4929 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
4931 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
4940 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_SetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4941 PyObject
*resultobj
= 0;
4942 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4943 wxLEDValueAlign arg2
;
4944 bool arg3
= (bool) true ;
4951 PyObject
* obj0
= 0 ;
4952 PyObject
* obj1
= 0 ;
4953 PyObject
* obj2
= 0 ;
4954 char * kwnames
[] = {
4955 (char *) "self",(char *) "Alignment",(char *) "Redraw", NULL
4958 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
4959 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4960 if (!SWIG_IsOK(res1
)) {
4961 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_SetAlignment" "', expected argument " "1"" of type '" "wxLEDNumberCtrl *""'");
4963 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4964 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4965 if (!SWIG_IsOK(ecode2
)) {
4966 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "LEDNumberCtrl_SetAlignment" "', expected argument " "2"" of type '" "wxLEDValueAlign""'");
4968 arg2
= static_cast< wxLEDValueAlign
>(val2
);
4970 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
4971 if (!SWIG_IsOK(ecode3
)) {
4972 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "LEDNumberCtrl_SetAlignment" "', expected argument " "3"" of type '" "bool""'");
4974 arg3
= static_cast< bool >(val3
);
4977 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4978 (arg1
)->SetAlignment(arg2
,arg3
);
4979 wxPyEndAllowThreads(__tstate
);
4980 if (PyErr_Occurred()) SWIG_fail
;
4982 resultobj
= SWIG_Py_Void();
4989 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_SetDrawFaded(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4990 PyObject
*resultobj
= 0;
4991 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4993 bool arg3
= (bool) true ;
5000 PyObject
* obj0
= 0 ;
5001 PyObject
* obj1
= 0 ;
5002 PyObject
* obj2
= 0 ;
5003 char * kwnames
[] = {
5004 (char *) "self",(char *) "DrawFaded",(char *) "Redraw", NULL
5007 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetDrawFaded",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
5008 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
5009 if (!SWIG_IsOK(res1
)) {
5010 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_SetDrawFaded" "', expected argument " "1"" of type '" "wxLEDNumberCtrl *""'");
5012 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
5013 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
5014 if (!SWIG_IsOK(ecode2
)) {
5015 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "LEDNumberCtrl_SetDrawFaded" "', expected argument " "2"" of type '" "bool""'");
5017 arg2
= static_cast< bool >(val2
);
5019 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
5020 if (!SWIG_IsOK(ecode3
)) {
5021 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "LEDNumberCtrl_SetDrawFaded" "', expected argument " "3"" of type '" "bool""'");
5023 arg3
= static_cast< bool >(val3
);
5026 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5027 (arg1
)->SetDrawFaded(arg2
,arg3
);
5028 wxPyEndAllowThreads(__tstate
);
5029 if (PyErr_Occurred()) SWIG_fail
;
5031 resultobj
= SWIG_Py_Void();
5038 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_SetValue(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5039 PyObject
*resultobj
= 0;
5040 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
5041 wxString
*arg2
= 0 ;
5042 bool arg3
= (bool) true ;
5045 bool temp2
= false ;
5048 PyObject
* obj0
= 0 ;
5049 PyObject
* obj1
= 0 ;
5050 PyObject
* obj2
= 0 ;
5051 char * kwnames
[] = {
5052 (char *) "self",(char *) "Value",(char *) "Redraw", NULL
5055 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetValue",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
5056 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
5057 if (!SWIG_IsOK(res1
)) {
5058 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_SetValue" "', expected argument " "1"" of type '" "wxLEDNumberCtrl *""'");
5060 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
5062 arg2
= wxString_in_helper(obj1
);
5063 if (arg2
== NULL
) SWIG_fail
;
5067 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
5068 if (!SWIG_IsOK(ecode3
)) {
5069 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "LEDNumberCtrl_SetValue" "', expected argument " "3"" of type '" "bool""'");
5071 arg3
= static_cast< bool >(val3
);
5074 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5075 (arg1
)->SetValue((wxString
const &)*arg2
,arg3
);
5076 wxPyEndAllowThreads(__tstate
);
5077 if (PyErr_Occurred()) SWIG_fail
;
5079 resultobj
= SWIG_Py_Void();
5094 SWIGINTERN PyObject
*LEDNumberCtrl_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5096 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
5097 SWIG_TypeNewClientData(SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_NewClientData(obj
));
5098 return SWIG_Py_Void();
5101 SWIGINTERN PyObject
*LEDNumberCtrl_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5102 return SWIG_Python_InitShadowInstance(args
);
5105 SWIGINTERN
int TreeListCtrlNameStr_set(PyObject
*) {
5106 SWIG_Error(SWIG_AttributeError
,"Variable TreeListCtrlNameStr is read-only.");
5111 SWIGINTERN PyObject
*TreeListCtrlNameStr_get(void) {
5112 PyObject
*pyobj
= 0;
5116 pyobj
= PyUnicode_FromWideChar((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len());
5118 pyobj
= PyString_FromStringAndSize((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len());
5125 SWIGINTERN PyObject
*_wrap_new_TreeListColumnInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5126 PyObject
*resultobj
= 0;
5127 wxString
const &arg1_defvalue
= wxPyEmptyString
;
5128 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
5129 int arg2
= (int) DEFAULT_COL_WIDTH
;
5130 int arg3
= (int) wxALIGN_LEFT
;
5131 int arg4
= (int) -1 ;
5132 bool arg5
= (bool) true ;
5133 bool arg6
= (bool) false ;
5134 wxTreeListColumnInfo
*result
= 0 ;
5135 bool temp1
= false ;
5146 PyObject
* obj0
= 0 ;
5147 PyObject
* obj1
= 0 ;
5148 PyObject
* obj2
= 0 ;
5149 PyObject
* obj3
= 0 ;
5150 PyObject
* obj4
= 0 ;
5151 PyObject
* obj5
= 0 ;
5152 char * kwnames
[] = {
5153 (char *) "text",(char *) "width",(char *) "flag",(char *) "image",(char *) "shown",(char *) "edit", NULL
5156 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOOOO:new_TreeListColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
5159 arg1
= wxString_in_helper(obj0
);
5160 if (arg1
== NULL
) SWIG_fail
;
5165 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5166 if (!SWIG_IsOK(ecode2
)) {
5167 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_TreeListColumnInfo" "', expected argument " "2"" of type '" "int""'");
5169 arg2
= static_cast< int >(val2
);
5172 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
5173 if (!SWIG_IsOK(ecode3
)) {
5174 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_TreeListColumnInfo" "', expected argument " "3"" of type '" "int""'");
5176 arg3
= static_cast< int >(val3
);
5179 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
5180 if (!SWIG_IsOK(ecode4
)) {
5181 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_TreeListColumnInfo" "', expected argument " "4"" of type '" "int""'");
5183 arg4
= static_cast< int >(val4
);
5186 ecode5
= SWIG_AsVal_bool(obj4
, &val5
);
5187 if (!SWIG_IsOK(ecode5
)) {
5188 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_TreeListColumnInfo" "', expected argument " "5"" of type '" "bool""'");
5190 arg5
= static_cast< bool >(val5
);
5193 ecode6
= SWIG_AsVal_bool(obj5
, &val6
);
5194 if (!SWIG_IsOK(ecode6
)) {
5195 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "new_TreeListColumnInfo" "', expected argument " "6"" of type '" "bool""'");
5197 arg6
= static_cast< bool >(val6
);
5200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5201 result
= (wxTreeListColumnInfo
*)new wxTreeListColumnInfo((wxString
const &)*arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
5202 wxPyEndAllowThreads(__tstate
);
5203 if (PyErr_Occurred()) SWIG_fail
;
5205 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_NEW
| 0 );
5220 SWIGINTERN PyObject
*_wrap_delete_TreeListColumnInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5221 PyObject
*resultobj
= 0;
5222 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5225 PyObject
*swig_obj
[1] ;
5227 if (!args
) SWIG_fail
;
5229 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_DISOWN
| 0 );
5230 if (!SWIG_IsOK(res1
)) {
5231 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_TreeListColumnInfo" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5233 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5235 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5238 wxPyEndAllowThreads(__tstate
);
5239 if (PyErr_Occurred()) SWIG_fail
;
5241 resultobj
= SWIG_Py_Void();
5248 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5249 PyObject
*resultobj
= 0;
5250 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5254 PyObject
*swig_obj
[1] ;
5256 if (!args
) SWIG_fail
;
5258 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5259 if (!SWIG_IsOK(res1
)) {
5260 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetAlignment" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5262 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5264 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5265 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetAlignment();
5266 wxPyEndAllowThreads(__tstate
);
5267 if (PyErr_Occurred()) SWIG_fail
;
5269 resultobj
= SWIG_From_int(static_cast< int >(result
));
5276 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5277 PyObject
*resultobj
= 0;
5278 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5282 PyObject
*swig_obj
[1] ;
5284 if (!args
) SWIG_fail
;
5286 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5287 if (!SWIG_IsOK(res1
)) {
5288 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetText" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5290 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5292 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5293 result
= ((wxTreeListColumnInfo
const *)arg1
)->GetText();
5294 wxPyEndAllowThreads(__tstate
);
5295 if (PyErr_Occurred()) SWIG_fail
;
5299 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
5301 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
5310 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5311 PyObject
*resultobj
= 0;
5312 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5316 PyObject
*swig_obj
[1] ;
5318 if (!args
) SWIG_fail
;
5320 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5321 if (!SWIG_IsOK(res1
)) {
5322 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetImage" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5324 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5326 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5327 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetImage();
5328 wxPyEndAllowThreads(__tstate
);
5329 if (PyErr_Occurred()) SWIG_fail
;
5331 resultobj
= SWIG_From_int(static_cast< int >(result
));
5338 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetSelectedImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5339 PyObject
*resultobj
= 0;
5340 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5344 PyObject
*swig_obj
[1] ;
5346 if (!args
) SWIG_fail
;
5348 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5349 if (!SWIG_IsOK(res1
)) {
5350 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetSelectedImage" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5352 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5354 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5355 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetSelectedImage();
5356 wxPyEndAllowThreads(__tstate
);
5357 if (PyErr_Occurred()) SWIG_fail
;
5359 resultobj
= SWIG_From_int(static_cast< int >(result
));
5366 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5367 PyObject
*resultobj
= 0;
5368 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5372 PyObject
*swig_obj
[1] ;
5374 if (!args
) SWIG_fail
;
5376 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5377 if (!SWIG_IsOK(res1
)) {
5378 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetWidth" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5380 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5383 result
= (size_t)((wxTreeListColumnInfo
const *)arg1
)->GetWidth();
5384 wxPyEndAllowThreads(__tstate
);
5385 if (PyErr_Occurred()) SWIG_fail
;
5387 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
5394 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_IsEditable(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5395 PyObject
*resultobj
= 0;
5396 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5400 PyObject
*swig_obj
[1] ;
5402 if (!args
) SWIG_fail
;
5404 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5405 if (!SWIG_IsOK(res1
)) {
5406 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_IsEditable" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5408 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5410 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5411 result
= (bool)((wxTreeListColumnInfo
const *)arg1
)->IsEditable();
5412 wxPyEndAllowThreads(__tstate
);
5413 if (PyErr_Occurred()) SWIG_fail
;
5416 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5424 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_IsShown(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5425 PyObject
*resultobj
= 0;
5426 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5430 PyObject
*swig_obj
[1] ;
5432 if (!args
) SWIG_fail
;
5434 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5435 if (!SWIG_IsOK(res1
)) {
5436 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_IsShown" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5438 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5440 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5441 result
= (bool)((wxTreeListColumnInfo
const *)arg1
)->IsShown();
5442 wxPyEndAllowThreads(__tstate
);
5443 if (PyErr_Occurred()) SWIG_fail
;
5446 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5454 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5455 PyObject
*resultobj
= 0;
5456 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5462 PyObject
* obj0
= 0 ;
5463 PyObject
* obj1
= 0 ;
5464 char * kwnames
[] = {
5465 (char *) "self",(char *) "alignment", NULL
5468 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetAlignment",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5469 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5470 if (!SWIG_IsOK(res1
)) {
5471 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetAlignment" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5473 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5474 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5475 if (!SWIG_IsOK(ecode2
)) {
5476 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetAlignment" "', expected argument " "2"" of type '" "int""'");
5478 arg2
= static_cast< int >(val2
);
5480 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5481 (arg1
)->SetAlignment(arg2
);
5482 wxPyEndAllowThreads(__tstate
);
5483 if (PyErr_Occurred()) SWIG_fail
;
5485 resultobj
= SWIG_Py_Void();
5492 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5493 PyObject
*resultobj
= 0;
5494 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5495 wxString
*arg2
= 0 ;
5498 bool temp2
= false ;
5499 PyObject
* obj0
= 0 ;
5500 PyObject
* obj1
= 0 ;
5501 char * kwnames
[] = {
5502 (char *) "self",(char *) "text", NULL
5505 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetText",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5506 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5507 if (!SWIG_IsOK(res1
)) {
5508 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetText" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5510 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5512 arg2
= wxString_in_helper(obj1
);
5513 if (arg2
== NULL
) SWIG_fail
;
5517 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5518 (arg1
)->SetText((wxString
const &)*arg2
);
5519 wxPyEndAllowThreads(__tstate
);
5520 if (PyErr_Occurred()) SWIG_fail
;
5522 resultobj
= SWIG_Py_Void();
5537 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5538 PyObject
*resultobj
= 0;
5539 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5545 PyObject
* obj0
= 0 ;
5546 PyObject
* obj1
= 0 ;
5547 char * kwnames
[] = {
5548 (char *) "self",(char *) "image", NULL
5551 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetImage",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5552 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5553 if (!SWIG_IsOK(res1
)) {
5554 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetImage" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5556 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5557 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5558 if (!SWIG_IsOK(ecode2
)) {
5559 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetImage" "', expected argument " "2"" of type '" "int""'");
5561 arg2
= static_cast< int >(val2
);
5563 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5564 (arg1
)->SetImage(arg2
);
5565 wxPyEndAllowThreads(__tstate
);
5566 if (PyErr_Occurred()) SWIG_fail
;
5568 resultobj
= SWIG_Py_Void();
5575 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetSelectedImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5576 PyObject
*resultobj
= 0;
5577 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5583 PyObject
* obj0
= 0 ;
5584 PyObject
* obj1
= 0 ;
5585 char * kwnames
[] = {
5586 (char *) "self",(char *) "image", NULL
5589 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetSelectedImage",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5590 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5591 if (!SWIG_IsOK(res1
)) {
5592 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetSelectedImage" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5594 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5595 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5596 if (!SWIG_IsOK(ecode2
)) {
5597 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetSelectedImage" "', expected argument " "2"" of type '" "int""'");
5599 arg2
= static_cast< int >(val2
);
5601 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5602 (arg1
)->SetSelectedImage(arg2
);
5603 wxPyEndAllowThreads(__tstate
);
5604 if (PyErr_Occurred()) SWIG_fail
;
5606 resultobj
= SWIG_Py_Void();
5613 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5614 PyObject
*resultobj
= 0;
5615 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5621 PyObject
* obj0
= 0 ;
5622 PyObject
* obj1
= 0 ;
5623 char * kwnames
[] = {
5624 (char *) "self",(char *) "with", NULL
5627 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetWidth",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5628 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5629 if (!SWIG_IsOK(res1
)) {
5630 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetWidth" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5632 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5633 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
5634 if (!SWIG_IsOK(ecode2
)) {
5635 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetWidth" "', expected argument " "2"" of type '" "size_t""'");
5637 arg2
= static_cast< size_t >(val2
);
5639 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5640 (arg1
)->SetWidth(arg2
);
5641 wxPyEndAllowThreads(__tstate
);
5642 if (PyErr_Occurred()) SWIG_fail
;
5644 resultobj
= SWIG_Py_Void();
5651 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetEditable(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5652 PyObject
*resultobj
= 0;
5653 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5659 PyObject
* obj0
= 0 ;
5660 PyObject
* obj1
= 0 ;
5661 char * kwnames
[] = {
5662 (char *) "self",(char *) "edit", NULL
5665 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetEditable",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5666 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5667 if (!SWIG_IsOK(res1
)) {
5668 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetEditable" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5670 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5671 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
5672 if (!SWIG_IsOK(ecode2
)) {
5673 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetEditable" "', expected argument " "2"" of type '" "bool""'");
5675 arg2
= static_cast< bool >(val2
);
5677 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5678 (arg1
)->SetEditable(arg2
);
5679 wxPyEndAllowThreads(__tstate
);
5680 if (PyErr_Occurred()) SWIG_fail
;
5682 resultobj
= SWIG_Py_Void();
5689 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetShown(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5690 PyObject
*resultobj
= 0;
5691 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5697 PyObject
* obj0
= 0 ;
5698 PyObject
* obj1
= 0 ;
5699 char * kwnames
[] = {
5700 (char *) "self",(char *) "shown", NULL
5703 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetShown",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5704 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5705 if (!SWIG_IsOK(res1
)) {
5706 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetShown" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5708 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5709 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
5710 if (!SWIG_IsOK(ecode2
)) {
5711 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetShown" "', expected argument " "2"" of type '" "bool""'");
5713 arg2
= static_cast< bool >(val2
);
5715 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5716 (arg1
)->SetShown(arg2
);
5717 wxPyEndAllowThreads(__tstate
);
5718 if (PyErr_Occurred()) SWIG_fail
;
5720 resultobj
= SWIG_Py_Void();
5727 SWIGINTERN PyObject
*TreeListColumnInfo_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5729 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
5730 SWIG_TypeNewClientData(SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_NewClientData(obj
));
5731 return SWIG_Py_Void();
5734 SWIGINTERN PyObject
*TreeListColumnInfo_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5735 return SWIG_Python_InitShadowInstance(args
);
5738 SWIGINTERN PyObject
*_wrap_new_TreeListCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5739 PyObject
*resultobj
= 0;
5740 wxWindow
*arg1
= (wxWindow
*) 0 ;
5741 int arg2
= (int) -1 ;
5742 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
5743 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
5744 wxSize
const &arg4_defvalue
= wxDefaultSize
;
5745 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
5746 long arg5
= (long) wxTR_DEFAULT_STYLE
;
5747 wxValidator
const &arg6_defvalue
= wxDefaultValidator
;
5748 wxValidator
*arg6
= (wxValidator
*) &arg6_defvalue
;
5749 wxString
const &arg7_defvalue
= wxPyTreeListCtrlNameStr
;
5750 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
5751 wxPyTreeListCtrl
*result
= 0 ;
5762 bool temp7
= false ;
5763 PyObject
* obj0
= 0 ;
5764 PyObject
* obj1
= 0 ;
5765 PyObject
* obj2
= 0 ;
5766 PyObject
* obj3
= 0 ;
5767 PyObject
* obj4
= 0 ;
5768 PyObject
* obj5
= 0 ;
5769 PyObject
* obj6
= 0 ;
5770 char * kwnames
[] = {
5771 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
5774 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_TreeListCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
5775 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
5776 if (!SWIG_IsOK(res1
)) {
5777 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_TreeListCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
5779 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
5781 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5782 if (!SWIG_IsOK(ecode2
)) {
5783 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_TreeListCtrl" "', expected argument " "2"" of type '" "int""'");
5785 arg2
= static_cast< int >(val2
);
5790 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
5796 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
5800 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
5801 if (!SWIG_IsOK(ecode5
)) {
5802 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_TreeListCtrl" "', expected argument " "5"" of type '" "long""'");
5804 arg5
= static_cast< long >(val5
);
5807 res6
= SWIG_ConvertPtr(obj5
, &argp6
, SWIGTYPE_p_wxValidator
, 0 | 0);
5808 if (!SWIG_IsOK(res6
)) {
5809 SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "new_TreeListCtrl" "', expected argument " "6"" of type '" "wxValidator const &""'");
5812 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_TreeListCtrl" "', expected argument " "6"" of type '" "wxValidator const &""'");
5814 arg6
= reinterpret_cast< wxValidator
* >(argp6
);
5818 arg7
= wxString_in_helper(obj6
);
5819 if (arg7
== NULL
) SWIG_fail
;
5824 if (!wxPyCheckForApp()) SWIG_fail
;
5825 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5826 result
= (wxPyTreeListCtrl
*)new wxPyTreeListCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxValidator
const &)*arg6
,(wxString
const &)*arg7
);
5827 wxPyEndAllowThreads(__tstate
);
5828 if (PyErr_Occurred()) SWIG_fail
;
5830 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_NEW
| 0 );
5845 SWIGINTERN PyObject
*_wrap_new_PreTreeListCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5846 PyObject
*resultobj
= 0;
5847 wxPyTreeListCtrl
*result
= 0 ;
5849 if (!SWIG_Python_UnpackTuple(args
,"new_PreTreeListCtrl",0,0,0)) SWIG_fail
;
5851 if (!wxPyCheckForApp()) SWIG_fail
;
5852 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5853 result
= (wxPyTreeListCtrl
*)new wxPyTreeListCtrl();
5854 wxPyEndAllowThreads(__tstate
);
5855 if (PyErr_Occurred()) SWIG_fail
;
5857 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_OWN
| 0 );
5864 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Create(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5865 PyObject
*resultobj
= 0;
5866 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5867 wxWindow
*arg2
= (wxWindow
*) 0 ;
5868 int arg3
= (int) -1 ;
5869 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
5870 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
5871 wxSize
const &arg5_defvalue
= wxDefaultSize
;
5872 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
5873 long arg6
= (long) wxTR_DEFAULT_STYLE
;
5874 wxValidator
const &arg7_defvalue
= wxDefaultValidator
;
5875 wxValidator
*arg7
= (wxValidator
*) &arg7_defvalue
;
5876 wxString
const &arg8_defvalue
= wxPyTreeListCtrlNameStr
;
5877 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
5891 bool temp8
= false ;
5892 PyObject
* obj0
= 0 ;
5893 PyObject
* obj1
= 0 ;
5894 PyObject
* obj2
= 0 ;
5895 PyObject
* obj3
= 0 ;
5896 PyObject
* obj4
= 0 ;
5897 PyObject
* obj5
= 0 ;
5898 PyObject
* obj6
= 0 ;
5899 PyObject
* obj7
= 0 ;
5900 char * kwnames
[] = {
5901 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
5904 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:TreeListCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) SWIG_fail
;
5905 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
5906 if (!SWIG_IsOK(res1
)) {
5907 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Create" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
5909 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
5910 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
5911 if (!SWIG_IsOK(res2
)) {
5912 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
5914 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
5916 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
5917 if (!SWIG_IsOK(ecode3
)) {
5918 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_Create" "', expected argument " "3"" of type '" "int""'");
5920 arg3
= static_cast< int >(val3
);
5925 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
5931 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
5935 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
5936 if (!SWIG_IsOK(ecode6
)) {
5937 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "TreeListCtrl_Create" "', expected argument " "6"" of type '" "long""'");
5939 arg6
= static_cast< long >(val6
);
5942 res7
= SWIG_ConvertPtr(obj6
, &argp7
, SWIGTYPE_p_wxValidator
, 0 | 0);
5943 if (!SWIG_IsOK(res7
)) {
5944 SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "TreeListCtrl_Create" "', expected argument " "7"" of type '" "wxValidator const &""'");
5947 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Create" "', expected argument " "7"" of type '" "wxValidator const &""'");
5949 arg7
= reinterpret_cast< wxValidator
* >(argp7
);
5953 arg8
= wxString_in_helper(obj7
);
5954 if (arg8
== NULL
) SWIG_fail
;
5959 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5960 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxValidator
const &)*arg7
,(wxString
const &)*arg8
);
5961 wxPyEndAllowThreads(__tstate
);
5962 if (PyErr_Occurred()) SWIG_fail
;
5965 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5981 SWIGINTERN PyObject
*_wrap_TreeListCtrl__setCallbackInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5982 PyObject
*resultobj
= 0;
5983 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5984 PyObject
*arg2
= (PyObject
*) 0 ;
5985 PyObject
*arg3
= (PyObject
*) 0 ;
5988 PyObject
* obj0
= 0 ;
5989 PyObject
* obj1
= 0 ;
5990 PyObject
* obj2
= 0 ;
5991 char * kwnames
[] = {
5992 (char *) "self",(char *) "self",(char *) "_class", NULL
5995 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
5996 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
5997 if (!SWIG_IsOK(res1
)) {
5998 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6000 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6005 (arg1
)->_setCallbackInfo(arg2
,arg3
);
6006 wxPyEndAllowThreads(__tstate
);
6007 if (PyErr_Occurred()) SWIG_fail
;
6009 resultobj
= SWIG_Py_Void();
6016 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetCount(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6017 PyObject
*resultobj
= 0;
6018 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6022 PyObject
*swig_obj
[1] ;
6024 if (!args
) SWIG_fail
;
6026 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6027 if (!SWIG_IsOK(res1
)) {
6028 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetCount" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6030 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6032 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6033 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetCount();
6034 wxPyEndAllowThreads(__tstate
);
6035 if (PyErr_Occurred()) SWIG_fail
;
6037 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
6044 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetIndent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6045 PyObject
*resultobj
= 0;
6046 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6047 unsigned int result
;
6050 PyObject
*swig_obj
[1] ;
6052 if (!args
) SWIG_fail
;
6054 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6055 if (!SWIG_IsOK(res1
)) {
6056 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetIndent" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6058 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6061 result
= (unsigned int)((wxPyTreeListCtrl
const *)arg1
)->GetIndent();
6062 wxPyEndAllowThreads(__tstate
);
6063 if (PyErr_Occurred()) SWIG_fail
;
6065 resultobj
= SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result
));
6072 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetIndent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6073 PyObject
*resultobj
= 0;
6074 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6080 PyObject
* obj0
= 0 ;
6081 PyObject
* obj1
= 0 ;
6082 char * kwnames
[] = {
6083 (char *) "self",(char *) "indent", NULL
6086 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetIndent",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6087 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6088 if (!SWIG_IsOK(res1
)) {
6089 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetIndent" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6091 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6092 ecode2
= SWIG_AsVal_unsigned_SS_int(obj1
, &val2
);
6093 if (!SWIG_IsOK(ecode2
)) {
6094 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetIndent" "', expected argument " "2"" of type '" "unsigned int""'");
6096 arg2
= static_cast< unsigned int >(val2
);
6098 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6099 (arg1
)->SetIndent(arg2
);
6100 wxPyEndAllowThreads(__tstate
);
6101 if (PyErr_Occurred()) SWIG_fail
;
6103 resultobj
= SWIG_Py_Void();
6110 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetLineSpacing(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6111 PyObject
*resultobj
= 0;
6112 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6113 unsigned int result
;
6116 PyObject
*swig_obj
[1] ;
6118 if (!args
) SWIG_fail
;
6120 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6121 if (!SWIG_IsOK(res1
)) {
6122 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetLineSpacing" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6124 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6126 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6127 result
= (unsigned int)((wxPyTreeListCtrl
const *)arg1
)->GetLineSpacing();
6128 wxPyEndAllowThreads(__tstate
);
6129 if (PyErr_Occurred()) SWIG_fail
;
6131 resultobj
= SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result
));
6138 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetLineSpacing(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6139 PyObject
*resultobj
= 0;
6140 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6146 PyObject
* obj0
= 0 ;
6147 PyObject
* obj1
= 0 ;
6148 char * kwnames
[] = {
6149 (char *) "self",(char *) "spacing", NULL
6152 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetLineSpacing",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6153 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6154 if (!SWIG_IsOK(res1
)) {
6155 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetLineSpacing" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6157 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6158 ecode2
= SWIG_AsVal_unsigned_SS_int(obj1
, &val2
);
6159 if (!SWIG_IsOK(ecode2
)) {
6160 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetLineSpacing" "', expected argument " "2"" of type '" "unsigned int""'");
6162 arg2
= static_cast< unsigned int >(val2
);
6164 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6165 (arg1
)->SetLineSpacing(arg2
);
6166 wxPyEndAllowThreads(__tstate
);
6167 if (PyErr_Occurred()) SWIG_fail
;
6169 resultobj
= SWIG_Py_Void();
6176 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6177 PyObject
*resultobj
= 0;
6178 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6179 wxImageList
*result
= 0 ;
6182 PyObject
*swig_obj
[1] ;
6184 if (!args
) SWIG_fail
;
6186 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6187 if (!SWIG_IsOK(res1
)) {
6188 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6190 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6192 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6193 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetImageList();
6194 wxPyEndAllowThreads(__tstate
);
6195 if (PyErr_Occurred()) SWIG_fail
;
6198 resultobj
= wxPyMake_wxObject(result
, (bool)0);
6206 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetStateImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6207 PyObject
*resultobj
= 0;
6208 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6209 wxImageList
*result
= 0 ;
6212 PyObject
*swig_obj
[1] ;
6214 if (!args
) SWIG_fail
;
6216 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6217 if (!SWIG_IsOK(res1
)) {
6218 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetStateImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6220 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6222 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6223 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetStateImageList();
6224 wxPyEndAllowThreads(__tstate
);
6225 if (PyErr_Occurred()) SWIG_fail
;
6228 resultobj
= wxPyMake_wxObject(result
, (bool)0);
6236 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetButtonsImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6237 PyObject
*resultobj
= 0;
6238 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6239 wxImageList
*result
= 0 ;
6242 PyObject
*swig_obj
[1] ;
6244 if (!args
) SWIG_fail
;
6246 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6247 if (!SWIG_IsOK(res1
)) {
6248 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetButtonsImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6250 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6252 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6253 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetButtonsImageList();
6254 wxPyEndAllowThreads(__tstate
);
6255 if (PyErr_Occurred()) SWIG_fail
;
6258 resultobj
= wxPyMake_wxObject(result
, (bool)0);
6266 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6267 PyObject
*resultobj
= 0;
6268 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6269 wxImageList
*arg2
= (wxImageList
*) 0 ;
6274 PyObject
* obj0
= 0 ;
6275 PyObject
* obj1
= 0 ;
6276 char * kwnames
[] = {
6277 (char *) "self",(char *) "imageList", NULL
6280 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6281 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6282 if (!SWIG_IsOK(res1
)) {
6283 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6285 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6286 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxImageList
, 0 | 0 );
6287 if (!SWIG_IsOK(res2
)) {
6288 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6290 arg2
= reinterpret_cast< wxImageList
* >(argp2
);
6292 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6293 (arg1
)->SetImageList(arg2
);
6294 wxPyEndAllowThreads(__tstate
);
6295 if (PyErr_Occurred()) SWIG_fail
;
6297 resultobj
= SWIG_Py_Void();
6304 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetStateImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6305 PyObject
*resultobj
= 0;
6306 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6307 wxImageList
*arg2
= (wxImageList
*) 0 ;
6312 PyObject
* obj0
= 0 ;
6313 PyObject
* obj1
= 0 ;
6314 char * kwnames
[] = {
6315 (char *) "self",(char *) "imageList", NULL
6318 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetStateImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6319 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6320 if (!SWIG_IsOK(res1
)) {
6321 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetStateImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6323 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6324 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxImageList
, 0 | 0 );
6325 if (!SWIG_IsOK(res2
)) {
6326 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetStateImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6328 arg2
= reinterpret_cast< wxImageList
* >(argp2
);
6330 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6331 (arg1
)->SetStateImageList(arg2
);
6332 wxPyEndAllowThreads(__tstate
);
6333 if (PyErr_Occurred()) SWIG_fail
;
6335 resultobj
= SWIG_Py_Void();
6342 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetButtonsImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6343 PyObject
*resultobj
= 0;
6344 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6345 wxImageList
*arg2
= (wxImageList
*) 0 ;
6350 PyObject
* obj0
= 0 ;
6351 PyObject
* obj1
= 0 ;
6352 char * kwnames
[] = {
6353 (char *) "self",(char *) "imageList", NULL
6356 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetButtonsImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6357 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6358 if (!SWIG_IsOK(res1
)) {
6359 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetButtonsImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6361 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6362 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxImageList
, 0 | 0 );
6363 if (!SWIG_IsOK(res2
)) {
6364 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetButtonsImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6366 arg2
= reinterpret_cast< wxImageList
* >(argp2
);
6368 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6369 (arg1
)->SetButtonsImageList(arg2
);
6370 wxPyEndAllowThreads(__tstate
);
6371 if (PyErr_Occurred()) SWIG_fail
;
6373 resultobj
= SWIG_Py_Void();
6380 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AssignImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6381 PyObject
*resultobj
= 0;
6382 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6383 wxImageList
*arg2
= (wxImageList
*) 0 ;
6387 PyObject
* obj0
= 0 ;
6388 PyObject
* obj1
= 0 ;
6389 char * kwnames
[] = {
6390 (char *) "self",(char *) "imageList", NULL
6393 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6394 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6395 if (!SWIG_IsOK(res1
)) {
6396 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AssignImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6398 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6399 res2
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxImageList
, SWIG_POINTER_DISOWN
| 0 );
6400 if (!SWIG_IsOK(res2
)) {
6401 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AssignImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6404 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6405 (arg1
)->AssignImageList(arg2
);
6406 wxPyEndAllowThreads(__tstate
);
6407 if (PyErr_Occurred()) SWIG_fail
;
6409 resultobj
= SWIG_Py_Void();
6416 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AssignStateImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6417 PyObject
*resultobj
= 0;
6418 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6419 wxImageList
*arg2
= (wxImageList
*) 0 ;
6423 PyObject
* obj0
= 0 ;
6424 PyObject
* obj1
= 0 ;
6425 char * kwnames
[] = {
6426 (char *) "self",(char *) "imageList", NULL
6429 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignStateImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6430 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6431 if (!SWIG_IsOK(res1
)) {
6432 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AssignStateImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6434 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6435 res2
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxImageList
, SWIG_POINTER_DISOWN
| 0 );
6436 if (!SWIG_IsOK(res2
)) {
6437 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AssignStateImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6440 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6441 (arg1
)->AssignStateImageList(arg2
);
6442 wxPyEndAllowThreads(__tstate
);
6443 if (PyErr_Occurred()) SWIG_fail
;
6445 resultobj
= SWIG_Py_Void();
6452 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AssignButtonsImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6453 PyObject
*resultobj
= 0;
6454 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6455 wxImageList
*arg2
= (wxImageList
*) 0 ;
6459 PyObject
* obj0
= 0 ;
6460 PyObject
* obj1
= 0 ;
6461 char * kwnames
[] = {
6462 (char *) "self",(char *) "imageList", NULL
6465 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignButtonsImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6466 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6467 if (!SWIG_IsOK(res1
)) {
6468 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AssignButtonsImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6470 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6471 res2
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxImageList
, SWIG_POINTER_DISOWN
| 0 );
6472 if (!SWIG_IsOK(res2
)) {
6473 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AssignButtonsImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6477 (arg1
)->AssignButtonsImageList(arg2
);
6478 wxPyEndAllowThreads(__tstate
);
6479 if (PyErr_Occurred()) SWIG_fail
;
6481 resultobj
= SWIG_Py_Void();
6488 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AddColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6489 PyObject
*resultobj
= 0;
6490 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6491 wxString
*arg2
= 0 ;
6492 int arg3
= (int) DEFAULT_COL_WIDTH
;
6493 int arg4
= (int) wxALIGN_LEFT
;
6494 int arg5
= (int) -1 ;
6495 bool arg6
= (bool) true ;
6496 bool arg7
= (bool) false ;
6499 bool temp2
= false ;
6510 PyObject
* obj0
= 0 ;
6511 PyObject
* obj1
= 0 ;
6512 PyObject
* obj2
= 0 ;
6513 PyObject
* obj3
= 0 ;
6514 PyObject
* obj4
= 0 ;
6515 PyObject
* obj5
= 0 ;
6516 PyObject
* obj6
= 0 ;
6517 char * kwnames
[] = {
6518 (char *) "self",(char *) "text",(char *) "width",(char *) "flag",(char *) "image",(char *) "shown",(char *) "edit", NULL
6521 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:TreeListCtrl_AddColumn",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
6522 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6523 if (!SWIG_IsOK(res1
)) {
6524 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AddColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6526 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6528 arg2
= wxString_in_helper(obj1
);
6529 if (arg2
== NULL
) SWIG_fail
;
6533 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
6534 if (!SWIG_IsOK(ecode3
)) {
6535 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_AddColumn" "', expected argument " "3"" of type '" "int""'");
6537 arg3
= static_cast< int >(val3
);
6540 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
6541 if (!SWIG_IsOK(ecode4
)) {
6542 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_AddColumn" "', expected argument " "4"" of type '" "int""'");
6544 arg4
= static_cast< int >(val4
);
6547 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
6548 if (!SWIG_IsOK(ecode5
)) {
6549 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_AddColumn" "', expected argument " "5"" of type '" "int""'");
6551 arg5
= static_cast< int >(val5
);
6554 ecode6
= SWIG_AsVal_bool(obj5
, &val6
);
6555 if (!SWIG_IsOK(ecode6
)) {
6556 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "TreeListCtrl_AddColumn" "', expected argument " "6"" of type '" "bool""'");
6558 arg6
= static_cast< bool >(val6
);
6561 ecode7
= SWIG_AsVal_bool(obj6
, &val7
);
6562 if (!SWIG_IsOK(ecode7
)) {
6563 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "TreeListCtrl_AddColumn" "', expected argument " "7"" of type '" "bool""'");
6565 arg7
= static_cast< bool >(val7
);
6568 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6569 (arg1
)->AddColumn((wxString
const &)*arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
6570 wxPyEndAllowThreads(__tstate
);
6571 if (PyErr_Occurred()) SWIG_fail
;
6573 resultobj
= SWIG_Py_Void();
6588 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AddColumnInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6589 PyObject
*resultobj
= 0;
6590 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6591 wxTreeListColumnInfo
*arg2
= 0 ;
6596 PyObject
* obj0
= 0 ;
6597 PyObject
* obj1
= 0 ;
6598 char * kwnames
[] = {
6599 (char *) "self",(char *) "col", NULL
6602 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AddColumnInfo",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6603 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6604 if (!SWIG_IsOK(res1
)) {
6605 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AddColumnInfo" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6607 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6608 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0);
6609 if (!SWIG_IsOK(res2
)) {
6610 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AddColumnInfo" "', expected argument " "2"" of type '" "wxTreeListColumnInfo const &""'");
6613 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_AddColumnInfo" "', expected argument " "2"" of type '" "wxTreeListColumnInfo const &""'");
6615 arg2
= reinterpret_cast< wxTreeListColumnInfo
* >(argp2
);
6617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6618 (arg1
)->AddColumn((wxTreeListColumnInfo
const &)*arg2
);
6619 wxPyEndAllowThreads(__tstate
);
6620 if (PyErr_Occurred()) SWIG_fail
;
6622 resultobj
= SWIG_Py_Void();
6629 SWIGINTERN PyObject
*_wrap_TreeListCtrl_InsertColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6630 PyObject
*resultobj
= 0;
6631 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6633 wxString
*arg3
= 0 ;
6634 int arg4
= (int) DEFAULT_COL_WIDTH
;
6635 int arg5
= (int) wxALIGN_LEFT
;
6636 int arg6
= (int) -1 ;
6637 bool arg7
= (bool) true ;
6638 bool arg8
= (bool) false ;
6643 bool temp3
= false ;
6654 PyObject
* obj0
= 0 ;
6655 PyObject
* obj1
= 0 ;
6656 PyObject
* obj2
= 0 ;
6657 PyObject
* obj3
= 0 ;
6658 PyObject
* obj4
= 0 ;
6659 PyObject
* obj5
= 0 ;
6660 PyObject
* obj6
= 0 ;
6661 PyObject
* obj7
= 0 ;
6662 char * kwnames
[] = {
6663 (char *) "self",(char *) "before",(char *) "text",(char *) "width",(char *) "flag",(char *) "image",(char *) "shown",(char *) "edit", NULL
6666 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOOO:TreeListCtrl_InsertColumn",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) SWIG_fail
;
6667 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6668 if (!SWIG_IsOK(res1
)) {
6669 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6671 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6672 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
6673 if (!SWIG_IsOK(ecode2
)) {
6674 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "2"" of type '" "int""'");
6676 arg2
= static_cast< int >(val2
);
6678 arg3
= wxString_in_helper(obj2
);
6679 if (arg3
== NULL
) SWIG_fail
;
6683 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
6684 if (!SWIG_IsOK(ecode4
)) {
6685 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "4"" of type '" "int""'");
6687 arg4
= static_cast< int >(val4
);
6690 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
6691 if (!SWIG_IsOK(ecode5
)) {
6692 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "5"" of type '" "int""'");
6694 arg5
= static_cast< int >(val5
);
6697 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
6698 if (!SWIG_IsOK(ecode6
)) {
6699 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "6"" of type '" "int""'");
6701 arg6
= static_cast< int >(val6
);
6704 ecode7
= SWIG_AsVal_bool(obj6
, &val7
);
6705 if (!SWIG_IsOK(ecode7
)) {
6706 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "7"" of type '" "bool""'");
6708 arg7
= static_cast< bool >(val7
);
6711 ecode8
= SWIG_AsVal_bool(obj7
, &val8
);
6712 if (!SWIG_IsOK(ecode8
)) {
6713 SWIG_exception_fail(SWIG_ArgError(ecode8
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "8"" of type '" "bool""'");
6715 arg8
= static_cast< bool >(val8
);
6718 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6719 (arg1
)->InsertColumn(arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
,arg7
,arg8
);
6720 wxPyEndAllowThreads(__tstate
);
6721 if (PyErr_Occurred()) SWIG_fail
;
6723 resultobj
= SWIG_Py_Void();
6738 SWIGINTERN PyObject
*_wrap_TreeListCtrl_InsertColumnInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6739 PyObject
*resultobj
= 0;
6740 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6742 wxTreeListColumnInfo
*arg3
= 0 ;
6749 PyObject
* obj0
= 0 ;
6750 PyObject
* obj1
= 0 ;
6751 PyObject
* obj2
= 0 ;
6752 char * kwnames
[] = {
6753 (char *) "self",(char *) "before",(char *) "col", NULL
6756 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_InsertColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6757 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6758 if (!SWIG_IsOK(res1
)) {
6759 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_InsertColumnInfo" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6761 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6762 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6763 if (!SWIG_IsOK(ecode2
)) {
6764 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_InsertColumnInfo" "', expected argument " "2"" of type '" "size_t""'");
6766 arg2
= static_cast< size_t >(val2
);
6767 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0);
6768 if (!SWIG_IsOK(res3
)) {
6769 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_InsertColumnInfo" "', expected argument " "3"" of type '" "wxTreeListColumnInfo const &""'");
6772 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_InsertColumnInfo" "', expected argument " "3"" of type '" "wxTreeListColumnInfo const &""'");
6774 arg3
= reinterpret_cast< wxTreeListColumnInfo
* >(argp3
);
6776 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6777 (arg1
)->InsertColumn(arg2
,(wxTreeListColumnInfo
const &)*arg3
);
6778 wxPyEndAllowThreads(__tstate
);
6779 if (PyErr_Occurred()) SWIG_fail
;
6781 resultobj
= SWIG_Py_Void();
6788 SWIGINTERN PyObject
*_wrap_TreeListCtrl_RemoveColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6789 PyObject
*resultobj
= 0;
6790 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6796 PyObject
* obj0
= 0 ;
6797 PyObject
* obj1
= 0 ;
6798 char * kwnames
[] = {
6799 (char *) "self",(char *) "column", NULL
6802 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_RemoveColumn",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6803 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6804 if (!SWIG_IsOK(res1
)) {
6805 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_RemoveColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6807 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6808 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6809 if (!SWIG_IsOK(ecode2
)) {
6810 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_RemoveColumn" "', expected argument " "2"" of type '" "size_t""'");
6812 arg2
= static_cast< size_t >(val2
);
6814 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6815 (arg1
)->RemoveColumn(arg2
);
6816 wxPyEndAllowThreads(__tstate
);
6817 if (PyErr_Occurred()) SWIG_fail
;
6819 resultobj
= SWIG_Py_Void();
6826 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnCount(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6827 PyObject
*resultobj
= 0;
6828 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6832 PyObject
*swig_obj
[1] ;
6834 if (!args
) SWIG_fail
;
6836 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6837 if (!SWIG_IsOK(res1
)) {
6838 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnCount" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6840 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6842 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6843 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetColumnCount();
6844 wxPyEndAllowThreads(__tstate
);
6845 if (PyErr_Occurred()) SWIG_fail
;
6847 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
6854 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetMainColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6855 PyObject
*resultobj
= 0;
6856 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6862 PyObject
* obj0
= 0 ;
6863 PyObject
* obj1
= 0 ;
6864 char * kwnames
[] = {
6865 (char *) "self",(char *) "column", NULL
6868 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetMainColumn",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6869 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6870 if (!SWIG_IsOK(res1
)) {
6871 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetMainColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6873 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6874 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6875 if (!SWIG_IsOK(ecode2
)) {
6876 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetMainColumn" "', expected argument " "2"" of type '" "size_t""'");
6878 arg2
= static_cast< size_t >(val2
);
6880 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6881 (arg1
)->SetMainColumn(arg2
);
6882 wxPyEndAllowThreads(__tstate
);
6883 if (PyErr_Occurred()) SWIG_fail
;
6885 resultobj
= SWIG_Py_Void();
6892 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetMainColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6893 PyObject
*resultobj
= 0;
6894 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6898 PyObject
*swig_obj
[1] ;
6900 if (!args
) SWIG_fail
;
6902 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6903 if (!SWIG_IsOK(res1
)) {
6904 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetMainColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6906 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6908 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6909 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetMainColumn();
6910 wxPyEndAllowThreads(__tstate
);
6911 if (PyErr_Occurred()) SWIG_fail
;
6913 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
6920 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6921 PyObject
*resultobj
= 0;
6922 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6924 wxTreeListColumnInfo
*arg3
= 0 ;
6931 PyObject
* obj0
= 0 ;
6932 PyObject
* obj1
= 0 ;
6933 PyObject
* obj2
= 0 ;
6934 char * kwnames
[] = {
6935 (char *) "self",(char *) "column",(char *) "colInfo", NULL
6938 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumn",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6939 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6940 if (!SWIG_IsOK(res1
)) {
6941 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6943 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6944 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
6945 if (!SWIG_IsOK(ecode2
)) {
6946 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumn" "', expected argument " "2"" of type '" "int""'");
6948 arg2
= static_cast< int >(val2
);
6949 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0);
6950 if (!SWIG_IsOK(res3
)) {
6951 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_SetColumn" "', expected argument " "3"" of type '" "wxTreeListColumnInfo const &""'");
6954 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetColumn" "', expected argument " "3"" of type '" "wxTreeListColumnInfo const &""'");
6956 arg3
= reinterpret_cast< wxTreeListColumnInfo
* >(argp3
);
6958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6959 (arg1
)->SetColumn(arg2
,(wxTreeListColumnInfo
const &)*arg3
);
6960 wxPyEndAllowThreads(__tstate
);
6961 if (PyErr_Occurred()) SWIG_fail
;
6963 resultobj
= SWIG_Py_Void();
6970 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6971 PyObject
*resultobj
= 0;
6972 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6974 wxTreeListColumnInfo
*result
= 0 ;
6979 PyObject
* obj0
= 0 ;
6980 PyObject
* obj1
= 0 ;
6981 char * kwnames
[] = {
6982 (char *) "self",(char *) "column", NULL
6985 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumn",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6986 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6987 if (!SWIG_IsOK(res1
)) {
6988 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6990 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6991 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
6992 if (!SWIG_IsOK(ecode2
)) {
6993 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumn" "', expected argument " "2"" of type '" "int""'");
6995 arg2
= static_cast< int >(val2
);
6997 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6999 wxTreeListColumnInfo
&_result_ref
= (arg1
)->GetColumn(arg2
);
7000 result
= (wxTreeListColumnInfo
*) &_result_ref
;
7002 wxPyEndAllowThreads(__tstate
);
7003 if (PyErr_Occurred()) SWIG_fail
;
7005 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
7012 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7013 PyObject
*resultobj
= 0;
7014 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7016 wxString
*arg3
= 0 ;
7021 bool temp3
= false ;
7022 PyObject
* obj0
= 0 ;
7023 PyObject
* obj1
= 0 ;
7024 PyObject
* obj2
= 0 ;
7025 char * kwnames
[] = {
7026 (char *) "self",(char *) "column",(char *) "text", NULL
7029 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnText",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7030 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7031 if (!SWIG_IsOK(res1
)) {
7032 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnText" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7034 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7035 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7036 if (!SWIG_IsOK(ecode2
)) {
7037 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnText" "', expected argument " "2"" of type '" "int""'");
7039 arg2
= static_cast< int >(val2
);
7041 arg3
= wxString_in_helper(obj2
);
7042 if (arg3
== NULL
) SWIG_fail
;
7046 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7047 (arg1
)->SetColumnText(arg2
,(wxString
const &)*arg3
);
7048 wxPyEndAllowThreads(__tstate
);
7049 if (PyErr_Occurred()) SWIG_fail
;
7051 resultobj
= SWIG_Py_Void();
7066 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7067 PyObject
*resultobj
= 0;
7068 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7075 PyObject
* obj0
= 0 ;
7076 PyObject
* obj1
= 0 ;
7077 char * kwnames
[] = {
7078 (char *) "self",(char *) "column", NULL
7081 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnText",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7082 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7083 if (!SWIG_IsOK(res1
)) {
7084 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnText" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7086 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7087 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7088 if (!SWIG_IsOK(ecode2
)) {
7089 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumnText" "', expected argument " "2"" of type '" "int""'");
7091 arg2
= static_cast< int >(val2
);
7093 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7094 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetColumnText(arg2
);
7095 wxPyEndAllowThreads(__tstate
);
7096 if (PyErr_Occurred()) SWIG_fail
;
7100 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
7102 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
7111 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7112 PyObject
*resultobj
= 0;
7113 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7122 PyObject
* obj0
= 0 ;
7123 PyObject
* obj1
= 0 ;
7124 PyObject
* obj2
= 0 ;
7125 char * kwnames
[] = {
7126 (char *) "self",(char *) "column",(char *) "width", NULL
7129 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnWidth",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7130 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7131 if (!SWIG_IsOK(res1
)) {
7132 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnWidth" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7134 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7135 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7136 if (!SWIG_IsOK(ecode2
)) {
7137 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnWidth" "', expected argument " "2"" of type '" "int""'");
7139 arg2
= static_cast< int >(val2
);
7140 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7141 if (!SWIG_IsOK(ecode3
)) {
7142 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetColumnWidth" "', expected argument " "3"" of type '" "int""'");
7144 arg3
= static_cast< int >(val3
);
7146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7147 (arg1
)->SetColumnWidth(arg2
,arg3
);
7148 wxPyEndAllowThreads(__tstate
);
7149 if (PyErr_Occurred()) SWIG_fail
;
7151 resultobj
= SWIG_Py_Void();
7158 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7159 PyObject
*resultobj
= 0;
7160 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7167 PyObject
* obj0
= 0 ;
7168 PyObject
* obj1
= 0 ;
7169 char * kwnames
[] = {
7170 (char *) "self",(char *) "column", NULL
7173 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnWidth",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7174 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7175 if (!SWIG_IsOK(res1
)) {
7176 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnWidth" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7178 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7179 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7180 if (!SWIG_IsOK(ecode2
)) {
7181 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumnWidth" "', expected argument " "2"" of type '" "int""'");
7183 arg2
= static_cast< int >(val2
);
7185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7186 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnWidth(arg2
);
7187 wxPyEndAllowThreads(__tstate
);
7188 if (PyErr_Occurred()) SWIG_fail
;
7190 resultobj
= SWIG_From_int(static_cast< int >(result
));
7197 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7198 PyObject
*resultobj
= 0;
7199 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7208 PyObject
* obj0
= 0 ;
7209 PyObject
* obj1
= 0 ;
7210 PyObject
* obj2
= 0 ;
7211 char * kwnames
[] = {
7212 (char *) "self",(char *) "column",(char *) "flag", NULL
7215 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7216 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7217 if (!SWIG_IsOK(res1
)) {
7218 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnAlignment" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7220 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7221 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7222 if (!SWIG_IsOK(ecode2
)) {
7223 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnAlignment" "', expected argument " "2"" of type '" "int""'");
7225 arg2
= static_cast< int >(val2
);
7226 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7227 if (!SWIG_IsOK(ecode3
)) {
7228 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetColumnAlignment" "', expected argument " "3"" of type '" "int""'");
7230 arg3
= static_cast< int >(val3
);
7232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7233 (arg1
)->SetColumnAlignment(arg2
,arg3
);
7234 wxPyEndAllowThreads(__tstate
);
7235 if (PyErr_Occurred()) SWIG_fail
;
7237 resultobj
= SWIG_Py_Void();
7244 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7245 PyObject
*resultobj
= 0;
7246 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7253 PyObject
* obj0
= 0 ;
7254 PyObject
* obj1
= 0 ;
7255 char * kwnames
[] = {
7256 (char *) "self",(char *) "column", NULL
7259 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnAlignment",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7260 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7261 if (!SWIG_IsOK(res1
)) {
7262 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnAlignment" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7264 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7265 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7266 if (!SWIG_IsOK(ecode2
)) {
7267 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumnAlignment" "', expected argument " "2"" of type '" "int""'");
7269 arg2
= static_cast< int >(val2
);
7271 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7272 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnAlignment(arg2
);
7273 wxPyEndAllowThreads(__tstate
);
7274 if (PyErr_Occurred()) SWIG_fail
;
7276 resultobj
= SWIG_From_int(static_cast< int >(result
));
7283 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7284 PyObject
*resultobj
= 0;
7285 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7294 PyObject
* obj0
= 0 ;
7295 PyObject
* obj1
= 0 ;
7296 PyObject
* obj2
= 0 ;
7297 char * kwnames
[] = {
7298 (char *) "self",(char *) "column",(char *) "image", NULL
7301 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnImage",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7302 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7303 if (!SWIG_IsOK(res1
)) {
7304 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnImage" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7306 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7307 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7308 if (!SWIG_IsOK(ecode2
)) {
7309 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnImage" "', expected argument " "2"" of type '" "int""'");
7311 arg2
= static_cast< int >(val2
);
7312 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7313 if (!SWIG_IsOK(ecode3
)) {
7314 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetColumnImage" "', expected argument " "3"" of type '" "int""'");
7316 arg3
= static_cast< int >(val3
);
7318 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7319 (arg1
)->SetColumnImage(arg2
,arg3
);
7320 wxPyEndAllowThreads(__tstate
);
7321 if (PyErr_Occurred()) SWIG_fail
;
7323 resultobj
= SWIG_Py_Void();
7330 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7331 PyObject
*resultobj
= 0;
7332 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7339 PyObject
* obj0
= 0 ;
7340 PyObject
* obj1
= 0 ;
7341 char * kwnames
[] = {
7342 (char *) "self",(char *) "column", NULL
7345 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnImage",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7346 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7347 if (!SWIG_IsOK(res1
)) {
7348 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnImage" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7350 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7351 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7352 if (!SWIG_IsOK(ecode2
)) {
7353 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumnImage" "', expected argument " "2"" of type '" "int""'");
7355 arg2
= static_cast< int >(val2
);
7357 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7358 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnImage(arg2
);
7359 wxPyEndAllowThreads(__tstate
);
7360 if (PyErr_Occurred()) SWIG_fail
;
7362 resultobj
= SWIG_From_int(static_cast< int >(result
));
7369 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnShown(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7370 PyObject
*resultobj
= 0;
7371 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7373 bool arg3
= (bool) true ;
7380 PyObject
* obj0
= 0 ;
7381 PyObject
* obj1
= 0 ;
7382 PyObject
* obj2
= 0 ;
7383 char * kwnames
[] = {
7384 (char *) "self",(char *) "column",(char *) "shown", NULL
7387 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetColumnShown",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7388 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7389 if (!SWIG_IsOK(res1
)) {
7390 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnShown" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7392 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7393 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7394 if (!SWIG_IsOK(ecode2
)) {
7395 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnShown" "', expected argument " "2"" of type '" "int""'");
7397 arg2
= static_cast< int >(val2
);
7399 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
7400 if (!SWIG_IsOK(ecode3
)) {
7401 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetColumnShown" "', expected argument " "3"" of type '" "bool""'");
7403 arg3
= static_cast< bool >(val3
);
7406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7407 (arg1
)->SetColumnShown(arg2
,arg3
);
7408 wxPyEndAllowThreads(__tstate
);
7409 if (PyErr_Occurred()) SWIG_fail
;
7411 resultobj
= SWIG_Py_Void();
7418 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsColumnShown(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7419 PyObject
*resultobj
= 0;
7420 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7427 PyObject
* obj0
= 0 ;
7428 PyObject
* obj1
= 0 ;
7429 char * kwnames
[] = {
7430 (char *) "self",(char *) "column", NULL
7433 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsColumnShown",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7434 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7435 if (!SWIG_IsOK(res1
)) {
7436 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsColumnShown" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7438 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7439 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7440 if (!SWIG_IsOK(ecode2
)) {
7441 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_IsColumnShown" "', expected argument " "2"" of type '" "int""'");
7443 arg2
= static_cast< int >(val2
);
7445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7446 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsColumnShown(arg2
);
7447 wxPyEndAllowThreads(__tstate
);
7448 if (PyErr_Occurred()) SWIG_fail
;
7451 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7459 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnEditable(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7460 PyObject
*resultobj
= 0;
7461 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7463 bool arg3
= (bool) true ;
7470 PyObject
* obj0
= 0 ;
7471 PyObject
* obj1
= 0 ;
7472 PyObject
* obj2
= 0 ;
7473 char * kwnames
[] = {
7474 (char *) "self",(char *) "column",(char *) "edit", NULL
7477 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetColumnEditable",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7478 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7479 if (!SWIG_IsOK(res1
)) {
7480 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnEditable" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7482 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7483 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7484 if (!SWIG_IsOK(ecode2
)) {
7485 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnEditable" "', expected argument " "2"" of type '" "int""'");
7487 arg2
= static_cast< int >(val2
);
7489 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
7490 if (!SWIG_IsOK(ecode3
)) {
7491 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetColumnEditable" "', expected argument " "3"" of type '" "bool""'");
7493 arg3
= static_cast< bool >(val3
);
7496 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7497 (arg1
)->SetColumnEditable(arg2
,arg3
);
7498 wxPyEndAllowThreads(__tstate
);
7499 if (PyErr_Occurred()) SWIG_fail
;
7501 resultobj
= SWIG_Py_Void();
7508 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsColumnEditable(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7509 PyObject
*resultobj
= 0;
7510 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7517 PyObject
* obj0
= 0 ;
7518 PyObject
* obj1
= 0 ;
7519 char * kwnames
[] = {
7520 (char *) "self",(char *) "column", NULL
7523 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsColumnEditable",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7524 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7525 if (!SWIG_IsOK(res1
)) {
7526 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsColumnEditable" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7528 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7529 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7530 if (!SWIG_IsOK(ecode2
)) {
7531 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_IsColumnEditable" "', expected argument " "2"" of type '" "int""'");
7533 arg2
= static_cast< int >(val2
);
7535 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7536 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsColumnEditable(arg2
);
7537 wxPyEndAllowThreads(__tstate
);
7538 if (PyErr_Occurred()) SWIG_fail
;
7541 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7549 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7550 PyObject
*resultobj
= 0;
7551 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7552 wxTreeItemId
*arg2
= 0 ;
7553 int arg3
= (int) -1 ;
7561 PyObject
* obj0
= 0 ;
7562 PyObject
* obj1
= 0 ;
7563 PyObject
* obj2
= 0 ;
7564 char * kwnames
[] = {
7565 (char *) "self",(char *) "item",(char *) "column", NULL
7568 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetItemText",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7569 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7570 if (!SWIG_IsOK(res1
)) {
7571 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemText" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7573 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7574 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7575 if (!SWIG_IsOK(res2
)) {
7576 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemText" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7579 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemText" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7581 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7583 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7584 if (!SWIG_IsOK(ecode3
)) {
7585 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetItemText" "', expected argument " "3"" of type '" "int""'");
7587 arg3
= static_cast< int >(val3
);
7590 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7591 result
= wxPyTreeListCtrl_GetItemText(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
7592 wxPyEndAllowThreads(__tstate
);
7593 if (PyErr_Occurred()) SWIG_fail
;
7597 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
7599 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
7608 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7609 PyObject
*resultobj
= 0;
7610 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7611 wxTreeItemId
*arg2
= 0 ;
7612 int arg3
= (int) -1 ;
7613 wxTreeItemIcon arg4
= (wxTreeItemIcon
) wxTreeItemIcon_Normal
;
7623 PyObject
* obj0
= 0 ;
7624 PyObject
* obj1
= 0 ;
7625 PyObject
* obj2
= 0 ;
7626 PyObject
* obj3
= 0 ;
7627 char * kwnames
[] = {
7628 (char *) "self",(char *) "item",(char *) "column",(char *) "which", NULL
7631 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_GetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
7632 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7633 if (!SWIG_IsOK(res1
)) {
7634 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7636 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7637 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7638 if (!SWIG_IsOK(res2
)) {
7639 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7642 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7644 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7646 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7647 if (!SWIG_IsOK(ecode3
)) {
7648 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "3"" of type '" "int""'");
7650 arg3
= static_cast< int >(val3
);
7653 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
7654 if (!SWIG_IsOK(ecode4
)) {
7655 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "4"" of type '" "wxTreeItemIcon""'");
7657 arg4
= static_cast< wxTreeItemIcon
>(val4
);
7660 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7661 result
= (int)wxPyTreeListCtrl_GetItemImage(arg1
,(wxTreeItemId
const &)*arg2
,arg3
,arg4
);
7662 wxPyEndAllowThreads(__tstate
);
7663 if (PyErr_Occurred()) SWIG_fail
;
7665 resultobj
= SWIG_From_int(static_cast< int >(result
));
7672 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7673 PyObject
*resultobj
= 0;
7674 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7675 wxTreeItemId
*arg2
= 0 ;
7676 wxString
*arg3
= 0 ;
7677 int arg4
= (int) -1 ;
7682 bool temp3
= false ;
7685 PyObject
* obj0
= 0 ;
7686 PyObject
* obj1
= 0 ;
7687 PyObject
* obj2
= 0 ;
7688 PyObject
* obj3
= 0 ;
7689 char * kwnames
[] = {
7690 (char *) "self",(char *) "item",(char *) "text",(char *) "column", NULL
7693 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_SetItemText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
7694 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7695 if (!SWIG_IsOK(res1
)) {
7696 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemText" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7698 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7699 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7700 if (!SWIG_IsOK(res2
)) {
7701 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemText" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7704 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemText" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7706 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7708 arg3
= wxString_in_helper(obj2
);
7709 if (arg3
== NULL
) SWIG_fail
;
7713 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
7714 if (!SWIG_IsOK(ecode4
)) {
7715 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_SetItemText" "', expected argument " "4"" of type '" "int""'");
7717 arg4
= static_cast< int >(val4
);
7720 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7721 wxPyTreeListCtrl_SetItemText(arg1
,(wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
7722 wxPyEndAllowThreads(__tstate
);
7723 if (PyErr_Occurred()) SWIG_fail
;
7725 resultobj
= SWIG_Py_Void();
7740 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7741 PyObject
*resultobj
= 0;
7742 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7743 wxTreeItemId
*arg2
= 0 ;
7745 int arg4
= (int) -1 ;
7746 wxTreeItemIcon arg5
= (wxTreeItemIcon
) wxTreeItemIcon_Normal
;
7757 PyObject
* obj0
= 0 ;
7758 PyObject
* obj1
= 0 ;
7759 PyObject
* obj2
= 0 ;
7760 PyObject
* obj3
= 0 ;
7761 PyObject
* obj4
= 0 ;
7762 char * kwnames
[] = {
7763 (char *) "self",(char *) "item",(char *) "image",(char *) "column",(char *) "which", NULL
7766 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:TreeListCtrl_SetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
7767 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7768 if (!SWIG_IsOK(res1
)) {
7769 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7771 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7772 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7773 if (!SWIG_IsOK(res2
)) {
7774 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7777 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7779 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7780 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7781 if (!SWIG_IsOK(ecode3
)) {
7782 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "3"" of type '" "int""'");
7784 arg3
= static_cast< int >(val3
);
7786 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
7787 if (!SWIG_IsOK(ecode4
)) {
7788 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "4"" of type '" "int""'");
7790 arg4
= static_cast< int >(val4
);
7793 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
7794 if (!SWIG_IsOK(ecode5
)) {
7795 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "5"" of type '" "wxTreeItemIcon""'");
7797 arg5
= static_cast< wxTreeItemIcon
>(val5
);
7800 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7801 wxPyTreeListCtrl_SetItemImage(arg1
,(wxTreeItemId
const &)*arg2
,arg3
,arg4
,arg5
);
7802 wxPyEndAllowThreads(__tstate
);
7803 if (PyErr_Occurred()) SWIG_fail
;
7805 resultobj
= SWIG_Py_Void();
7812 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7813 PyObject
*resultobj
= 0;
7814 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7815 wxTreeItemId
*arg2
= 0 ;
7816 wxPyTreeItemData
*result
= 0 ;
7821 PyObject
* obj0
= 0 ;
7822 PyObject
* obj1
= 0 ;
7823 char * kwnames
[] = {
7824 (char *) "self",(char *) "item", NULL
7827 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemData",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7828 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7829 if (!SWIG_IsOK(res1
)) {
7830 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemData" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7832 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7833 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7834 if (!SWIG_IsOK(res2
)) {
7835 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7838 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7840 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7842 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7843 result
= (wxPyTreeItemData
*)wxPyTreeListCtrl_GetItemData(arg1
,(wxTreeItemId
const &)*arg2
);
7844 wxPyEndAllowThreads(__tstate
);
7845 if (PyErr_Occurred()) SWIG_fail
;
7847 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyTreeItemData
, 0 | 0 );
7854 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7855 PyObject
*resultobj
= 0;
7856 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7857 wxTreeItemId
*arg2
= 0 ;
7858 wxPyTreeItemData
*arg3
= (wxPyTreeItemData
*) 0 ;
7864 PyObject
* obj0
= 0 ;
7865 PyObject
* obj1
= 0 ;
7866 PyObject
* obj2
= 0 ;
7867 char * kwnames
[] = {
7868 (char *) "self",(char *) "item",(char *) "data", NULL
7871 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemData",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7872 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7873 if (!SWIG_IsOK(res1
)) {
7874 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemData" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7876 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7877 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7878 if (!SWIG_IsOK(res2
)) {
7879 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7882 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7884 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7885 res3
= SWIG_ConvertPtr(obj2
, SWIG_as_voidptrptr(&arg3
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
7886 if (!SWIG_IsOK(res3
)) {
7887 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_SetItemData" "', expected argument " "3"" of type '" "wxPyTreeItemData *""'");
7890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7891 wxPyTreeListCtrl_SetItemData(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
7892 wxPyEndAllowThreads(__tstate
);
7893 if (PyErr_Occurred()) SWIG_fail
;
7895 resultobj
= SWIG_Py_Void();
7902 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemPyData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7903 PyObject
*resultobj
= 0;
7904 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7905 wxTreeItemId
*arg2
= 0 ;
7906 PyObject
*result
= 0 ;
7911 PyObject
* obj0
= 0 ;
7912 PyObject
* obj1
= 0 ;
7913 char * kwnames
[] = {
7914 (char *) "self",(char *) "item", NULL
7917 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemPyData",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7918 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7919 if (!SWIG_IsOK(res1
)) {
7920 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemPyData" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7922 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7923 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7924 if (!SWIG_IsOK(res2
)) {
7925 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemPyData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7928 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemPyData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7930 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7932 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7933 result
= (PyObject
*)wxPyTreeListCtrl_GetItemPyData(arg1
,(wxTreeItemId
const &)*arg2
);
7934 wxPyEndAllowThreads(__tstate
);
7935 if (PyErr_Occurred()) SWIG_fail
;
7944 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemPyData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7945 PyObject
*resultobj
= 0;
7946 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7947 wxTreeItemId
*arg2
= 0 ;
7948 PyObject
*arg3
= (PyObject
*) 0 ;
7953 PyObject
* obj0
= 0 ;
7954 PyObject
* obj1
= 0 ;
7955 PyObject
* obj2
= 0 ;
7956 char * kwnames
[] = {
7957 (char *) "self",(char *) "item",(char *) "obj", NULL
7960 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemPyData",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7961 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7962 if (!SWIG_IsOK(res1
)) {
7963 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemPyData" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7965 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7966 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7967 if (!SWIG_IsOK(res2
)) {
7968 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemPyData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7971 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemPyData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7973 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7976 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7977 wxPyTreeListCtrl_SetItemPyData(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
7978 wxPyEndAllowThreads(__tstate
);
7979 if (PyErr_Occurred()) SWIG_fail
;
7981 resultobj
= SWIG_Py_Void();
7988 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemBold(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7989 PyObject
*resultobj
= 0;
7990 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7991 wxTreeItemId
*arg2
= 0 ;
7997 PyObject
* obj0
= 0 ;
7998 PyObject
* obj1
= 0 ;
7999 char * kwnames
[] = {
8000 (char *) "self",(char *) "item", NULL
8003 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemBold",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8004 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8005 if (!SWIG_IsOK(res1
)) {
8006 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemBold" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8008 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8009 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8010 if (!SWIG_IsOK(res2
)) {
8011 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8014 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8016 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8018 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8019 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->GetItemBold((wxTreeItemId
const &)*arg2
);
8020 wxPyEndAllowThreads(__tstate
);
8021 if (PyErr_Occurred()) SWIG_fail
;
8024 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8032 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemTextColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8033 PyObject
*resultobj
= 0;
8034 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8035 wxTreeItemId
*arg2
= 0 ;
8041 PyObject
* obj0
= 0 ;
8042 PyObject
* obj1
= 0 ;
8043 char * kwnames
[] = {
8044 (char *) "self",(char *) "item", NULL
8047 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemTextColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8048 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8049 if (!SWIG_IsOK(res1
)) {
8050 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemTextColour" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8052 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8053 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8054 if (!SWIG_IsOK(res2
)) {
8055 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemTextColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8058 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemTextColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8060 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8062 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8063 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemTextColour((wxTreeItemId
const &)*arg2
);
8064 wxPyEndAllowThreads(__tstate
);
8065 if (PyErr_Occurred()) SWIG_fail
;
8067 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
8074 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemBackgroundColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8075 PyObject
*resultobj
= 0;
8076 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8077 wxTreeItemId
*arg2
= 0 ;
8083 PyObject
* obj0
= 0 ;
8084 PyObject
* obj1
= 0 ;
8085 char * kwnames
[] = {
8086 (char *) "self",(char *) "item", NULL
8089 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemBackgroundColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8090 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8091 if (!SWIG_IsOK(res1
)) {
8092 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemBackgroundColour" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8094 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8095 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8096 if (!SWIG_IsOK(res2
)) {
8097 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemBackgroundColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8100 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemBackgroundColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8102 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8104 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8105 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemBackgroundColour((wxTreeItemId
const &)*arg2
);
8106 wxPyEndAllowThreads(__tstate
);
8107 if (PyErr_Occurred()) SWIG_fail
;
8109 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
8116 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8117 PyObject
*resultobj
= 0;
8118 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8119 wxTreeItemId
*arg2
= 0 ;
8125 PyObject
* obj0
= 0 ;
8126 PyObject
* obj1
= 0 ;
8127 char * kwnames
[] = {
8128 (char *) "self",(char *) "item", NULL
8131 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemFont",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8132 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8133 if (!SWIG_IsOK(res1
)) {
8134 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemFont" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8136 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8137 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8138 if (!SWIG_IsOK(res2
)) {
8139 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemFont" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8142 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemFont" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8144 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8147 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemFont((wxTreeItemId
const &)*arg2
);
8148 wxPyEndAllowThreads(__tstate
);
8149 if (PyErr_Occurred()) SWIG_fail
;
8151 resultobj
= SWIG_NewPointerObj((new wxFont(static_cast< const wxFont
& >(result
))), SWIGTYPE_p_wxFont
, SWIG_POINTER_OWN
| 0 );
8158 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemHasChildren(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8159 PyObject
*resultobj
= 0;
8160 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8161 wxTreeItemId
*arg2
= 0 ;
8162 bool arg3
= (bool) true ;
8169 PyObject
* obj0
= 0 ;
8170 PyObject
* obj1
= 0 ;
8171 PyObject
* obj2
= 0 ;
8172 char * kwnames
[] = {
8173 (char *) "self",(char *) "item",(char *) "has", NULL
8176 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemHasChildren",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8177 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8178 if (!SWIG_IsOK(res1
)) {
8179 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemHasChildren" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8181 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8182 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8183 if (!SWIG_IsOK(res2
)) {
8184 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemHasChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8187 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemHasChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8189 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8191 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
8192 if (!SWIG_IsOK(ecode3
)) {
8193 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetItemHasChildren" "', expected argument " "3"" of type '" "bool""'");
8195 arg3
= static_cast< bool >(val3
);
8198 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8199 (arg1
)->SetItemHasChildren((wxTreeItemId
const &)*arg2
,arg3
);
8200 wxPyEndAllowThreads(__tstate
);
8201 if (PyErr_Occurred()) SWIG_fail
;
8203 resultobj
= SWIG_Py_Void();
8210 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemBold(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8211 PyObject
*resultobj
= 0;
8212 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8213 wxTreeItemId
*arg2
= 0 ;
8214 bool arg3
= (bool) true ;
8221 PyObject
* obj0
= 0 ;
8222 PyObject
* obj1
= 0 ;
8223 PyObject
* obj2
= 0 ;
8224 char * kwnames
[] = {
8225 (char *) "self",(char *) "item",(char *) "bold", NULL
8228 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemBold",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8229 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8230 if (!SWIG_IsOK(res1
)) {
8231 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemBold" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8233 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8234 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8235 if (!SWIG_IsOK(res2
)) {
8236 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8239 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8241 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8243 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
8244 if (!SWIG_IsOK(ecode3
)) {
8245 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetItemBold" "', expected argument " "3"" of type '" "bool""'");
8247 arg3
= static_cast< bool >(val3
);
8250 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8251 (arg1
)->SetItemBold((wxTreeItemId
const &)*arg2
,arg3
);
8252 wxPyEndAllowThreads(__tstate
);
8253 if (PyErr_Occurred()) SWIG_fail
;
8255 resultobj
= SWIG_Py_Void();
8262 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemTextColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8263 PyObject
*resultobj
= 0;
8264 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8265 wxTreeItemId
*arg2
= 0 ;
8266 wxColour
*arg3
= 0 ;
8272 PyObject
* obj0
= 0 ;
8273 PyObject
* obj1
= 0 ;
8274 PyObject
* obj2
= 0 ;
8275 char * kwnames
[] = {
8276 (char *) "self",(char *) "item",(char *) "colour", NULL
8279 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemTextColour",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8280 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8281 if (!SWIG_IsOK(res1
)) {
8282 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemTextColour" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8284 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8285 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8286 if (!SWIG_IsOK(res2
)) {
8287 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemTextColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8290 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemTextColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8292 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8295 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
8298 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8299 (arg1
)->SetItemTextColour((wxTreeItemId
const &)*arg2
,(wxColour
const &)*arg3
);
8300 wxPyEndAllowThreads(__tstate
);
8301 if (PyErr_Occurred()) SWIG_fail
;
8303 resultobj
= SWIG_Py_Void();
8310 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemBackgroundColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8311 PyObject
*resultobj
= 0;
8312 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8313 wxTreeItemId
*arg2
= 0 ;
8314 wxColour
*arg3
= 0 ;
8320 PyObject
* obj0
= 0 ;
8321 PyObject
* obj1
= 0 ;
8322 PyObject
* obj2
= 0 ;
8323 char * kwnames
[] = {
8324 (char *) "self",(char *) "item",(char *) "colour", NULL
8327 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemBackgroundColour",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8328 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8329 if (!SWIG_IsOK(res1
)) {
8330 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemBackgroundColour" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8332 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8333 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8334 if (!SWIG_IsOK(res2
)) {
8335 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemBackgroundColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8338 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemBackgroundColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8340 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8343 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
8346 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8347 (arg1
)->SetItemBackgroundColour((wxTreeItemId
const &)*arg2
,(wxColour
const &)*arg3
);
8348 wxPyEndAllowThreads(__tstate
);
8349 if (PyErr_Occurred()) SWIG_fail
;
8351 resultobj
= SWIG_Py_Void();
8358 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8359 PyObject
*resultobj
= 0;
8360 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8361 wxTreeItemId
*arg2
= 0 ;
8369 PyObject
* obj0
= 0 ;
8370 PyObject
* obj1
= 0 ;
8371 PyObject
* obj2
= 0 ;
8372 char * kwnames
[] = {
8373 (char *) "self",(char *) "item",(char *) "font", NULL
8376 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemFont",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8377 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8378 if (!SWIG_IsOK(res1
)) {
8379 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8381 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8382 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8383 if (!SWIG_IsOK(res2
)) {
8384 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8387 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8389 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8390 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxFont
, 0 | 0);
8391 if (!SWIG_IsOK(res3
)) {
8392 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "3"" of type '" "wxFont const &""'");
8395 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "3"" of type '" "wxFont const &""'");
8397 arg3
= reinterpret_cast< wxFont
* >(argp3
);
8399 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8400 (arg1
)->SetItemFont((wxTreeItemId
const &)*arg2
,(wxFont
const &)*arg3
);
8401 wxPyEndAllowThreads(__tstate
);
8402 if (PyErr_Occurred()) SWIG_fail
;
8404 resultobj
= SWIG_Py_Void();
8411 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsVisible(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8412 PyObject
*resultobj
= 0;
8413 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8414 wxTreeItemId
*arg2
= 0 ;
8420 PyObject
* obj0
= 0 ;
8421 PyObject
* obj1
= 0 ;
8422 char * kwnames
[] = {
8423 (char *) "self",(char *) "item", NULL
8426 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsVisible",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8427 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8428 if (!SWIG_IsOK(res1
)) {
8429 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsVisible" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8431 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8432 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8433 if (!SWIG_IsOK(res2
)) {
8434 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_IsVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8437 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_IsVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8439 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8441 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8442 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsVisible((wxTreeItemId
const &)*arg2
);
8443 wxPyEndAllowThreads(__tstate
);
8444 if (PyErr_Occurred()) SWIG_fail
;
8447 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8455 SWIGINTERN PyObject
*_wrap_TreeListCtrl_HasChildren(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8456 PyObject
*resultobj
= 0;
8457 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8458 wxTreeItemId
*arg2
= 0 ;
8464 PyObject
* obj0
= 0 ;
8465 PyObject
* obj1
= 0 ;
8466 char * kwnames
[] = {
8467 (char *) "self",(char *) "item", NULL
8470 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_HasChildren",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8471 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8472 if (!SWIG_IsOK(res1
)) {
8473 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_HasChildren" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8475 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8476 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8477 if (!SWIG_IsOK(res2
)) {
8478 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_HasChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8481 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_HasChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8483 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8485 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8486 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->HasChildren((wxTreeItemId
const &)*arg2
);
8487 wxPyEndAllowThreads(__tstate
);
8488 if (PyErr_Occurred()) SWIG_fail
;
8491 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8499 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsExpanded(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8500 PyObject
*resultobj
= 0;
8501 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8502 wxTreeItemId
*arg2
= 0 ;
8508 PyObject
* obj0
= 0 ;
8509 PyObject
* obj1
= 0 ;
8510 char * kwnames
[] = {
8511 (char *) "self",(char *) "item", NULL
8514 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsExpanded",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8515 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8516 if (!SWIG_IsOK(res1
)) {
8517 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsExpanded" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8519 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8520 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8521 if (!SWIG_IsOK(res2
)) {
8522 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_IsExpanded" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8525 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_IsExpanded" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8527 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8530 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsExpanded((wxTreeItemId
const &)*arg2
);
8531 wxPyEndAllowThreads(__tstate
);
8532 if (PyErr_Occurred()) SWIG_fail
;
8535 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8543 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsSelected(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8544 PyObject
*resultobj
= 0;
8545 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8546 wxTreeItemId
*arg2
= 0 ;
8552 PyObject
* obj0
= 0 ;
8553 PyObject
* obj1
= 0 ;
8554 char * kwnames
[] = {
8555 (char *) "self",(char *) "item", NULL
8558 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsSelected",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8559 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8560 if (!SWIG_IsOK(res1
)) {
8561 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsSelected" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8563 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8564 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8565 if (!SWIG_IsOK(res2
)) {
8566 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_IsSelected" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8569 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_IsSelected" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8571 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8573 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8574 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsSelected((wxTreeItemId
const &)*arg2
);
8575 wxPyEndAllowThreads(__tstate
);
8576 if (PyErr_Occurred()) SWIG_fail
;
8579 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8587 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsBold(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8588 PyObject
*resultobj
= 0;
8589 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8590 wxTreeItemId
*arg2
= 0 ;
8596 PyObject
* obj0
= 0 ;
8597 PyObject
* obj1
= 0 ;
8598 char * kwnames
[] = {
8599 (char *) "self",(char *) "item", NULL
8602 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsBold",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8603 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8604 if (!SWIG_IsOK(res1
)) {
8605 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsBold" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8607 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8608 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8609 if (!SWIG_IsOK(res2
)) {
8610 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_IsBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8613 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_IsBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8615 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8618 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsBold((wxTreeItemId
const &)*arg2
);
8619 wxPyEndAllowThreads(__tstate
);
8620 if (PyErr_Occurred()) SWIG_fail
;
8623 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8631 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetChildrenCount(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8632 PyObject
*resultobj
= 0;
8633 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8634 wxTreeItemId
*arg2
= 0 ;
8635 bool arg3
= (bool) true ;
8643 PyObject
* obj0
= 0 ;
8644 PyObject
* obj1
= 0 ;
8645 PyObject
* obj2
= 0 ;
8646 char * kwnames
[] = {
8647 (char *) "self",(char *) "item",(char *) "recursively", NULL
8650 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetChildrenCount",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8651 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8652 if (!SWIG_IsOK(res1
)) {
8653 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetChildrenCount" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8655 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8656 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8657 if (!SWIG_IsOK(res2
)) {
8658 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetChildrenCount" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8661 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetChildrenCount" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8663 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8665 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
8666 if (!SWIG_IsOK(ecode3
)) {
8667 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetChildrenCount" "', expected argument " "3"" of type '" "bool""'");
8669 arg3
= static_cast< bool >(val3
);
8672 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8673 result
= (size_t)(arg1
)->GetChildrenCount((wxTreeItemId
const &)*arg2
,arg3
);
8674 wxPyEndAllowThreads(__tstate
);
8675 if (PyErr_Occurred()) SWIG_fail
;
8677 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
8684 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetRootItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8685 PyObject
*resultobj
= 0;
8686 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8687 wxTreeItemId result
;
8690 PyObject
*swig_obj
[1] ;
8692 if (!args
) SWIG_fail
;
8694 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8695 if (!SWIG_IsOK(res1
)) {
8696 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetRootItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8698 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8700 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8701 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetRootItem();
8702 wxPyEndAllowThreads(__tstate
);
8703 if (PyErr_Occurred()) SWIG_fail
;
8705 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8712 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetSelection(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8713 PyObject
*resultobj
= 0;
8714 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8715 wxTreeItemId result
;
8718 PyObject
*swig_obj
[1] ;
8720 if (!args
) SWIG_fail
;
8722 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8723 if (!SWIG_IsOK(res1
)) {
8724 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetSelection" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8726 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8729 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetSelection();
8730 wxPyEndAllowThreads(__tstate
);
8731 if (PyErr_Occurred()) SWIG_fail
;
8733 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8740 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetSelections(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8741 PyObject
*resultobj
= 0;
8742 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8743 PyObject
*result
= 0 ;
8746 PyObject
*swig_obj
[1] ;
8748 if (!args
) SWIG_fail
;
8750 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8751 if (!SWIG_IsOK(res1
)) {
8752 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetSelections" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8754 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8756 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8757 result
= (PyObject
*)wxPyTreeListCtrl_GetSelections(arg1
);
8758 wxPyEndAllowThreads(__tstate
);
8759 if (PyErr_Occurred()) SWIG_fail
;
8768 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemParent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8769 PyObject
*resultobj
= 0;
8770 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8771 wxTreeItemId
*arg2
= 0 ;
8772 wxTreeItemId result
;
8777 PyObject
* obj0
= 0 ;
8778 PyObject
* obj1
= 0 ;
8779 char * kwnames
[] = {
8780 (char *) "self",(char *) "item", NULL
8783 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemParent",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8784 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8785 if (!SWIG_IsOK(res1
)) {
8786 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemParent" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8788 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8789 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8790 if (!SWIG_IsOK(res2
)) {
8791 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemParent" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8794 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemParent" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8796 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8798 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8799 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemParent((wxTreeItemId
const &)*arg2
);
8800 wxPyEndAllowThreads(__tstate
);
8801 if (PyErr_Occurred()) SWIG_fail
;
8803 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8810 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetFirstChild(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8811 PyObject
*resultobj
= 0;
8812 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8813 wxTreeItemId
*arg2
= 0 ;
8814 PyObject
*result
= 0 ;
8819 PyObject
* obj0
= 0 ;
8820 PyObject
* obj1
= 0 ;
8821 char * kwnames
[] = {
8822 (char *) "self",(char *) "item", NULL
8825 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetFirstChild",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8826 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8827 if (!SWIG_IsOK(res1
)) {
8828 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetFirstChild" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8830 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8831 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8832 if (!SWIG_IsOK(res2
)) {
8833 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetFirstChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8836 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetFirstChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8838 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8840 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8841 result
= (PyObject
*)wxPyTreeListCtrl_GetFirstChild(arg1
,(wxTreeItemId
const &)*arg2
);
8842 wxPyEndAllowThreads(__tstate
);
8843 if (PyErr_Occurred()) SWIG_fail
;
8852 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNextChild(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8853 PyObject
*resultobj
= 0;
8854 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8855 wxTreeItemId
*arg2
= 0 ;
8856 void *arg3
= (void *) 0 ;
8857 PyObject
*result
= 0 ;
8863 PyObject
* obj0
= 0 ;
8864 PyObject
* obj1
= 0 ;
8865 PyObject
* obj2
= 0 ;
8866 char * kwnames
[] = {
8867 (char *) "self",(char *) "item",(char *) "cookie", NULL
8870 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_GetNextChild",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8871 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8872 if (!SWIG_IsOK(res1
)) {
8873 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNextChild" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8875 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8876 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8877 if (!SWIG_IsOK(res2
)) {
8878 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNextChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8881 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNextChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8883 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8884 res3
= SWIG_ConvertPtr(obj2
,SWIG_as_voidptrptr(&arg3
), 0, 0);
8885 if (!SWIG_IsOK(res3
)) {
8886 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_GetNextChild" "', expected argument " "3"" of type '" "void *""'");
8889 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8890 result
= (PyObject
*)wxPyTreeListCtrl_GetNextChild(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
8891 wxPyEndAllowThreads(__tstate
);
8892 if (PyErr_Occurred()) SWIG_fail
;
8901 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetLastChild(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8902 PyObject
*resultobj
= 0;
8903 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8904 wxTreeItemId
*arg2
= 0 ;
8905 PyObject
*result
= 0 ;
8910 PyObject
* obj0
= 0 ;
8911 PyObject
* obj1
= 0 ;
8912 char * kwnames
[] = {
8913 (char *) "self",(char *) "item", NULL
8916 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetLastChild",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8917 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8918 if (!SWIG_IsOK(res1
)) {
8919 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetLastChild" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8921 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8922 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8923 if (!SWIG_IsOK(res2
)) {
8924 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetLastChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8927 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetLastChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8929 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8931 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8932 result
= (PyObject
*)wxPyTreeListCtrl_GetLastChild(arg1
,(wxTreeItemId
const &)*arg2
);
8933 wxPyEndAllowThreads(__tstate
);
8934 if (PyErr_Occurred()) SWIG_fail
;
8943 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetPrevChild(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8944 PyObject
*resultobj
= 0;
8945 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8946 wxTreeItemId
*arg2
= 0 ;
8947 void *arg3
= (void *) 0 ;
8948 PyObject
*result
= 0 ;
8954 PyObject
* obj0
= 0 ;
8955 PyObject
* obj1
= 0 ;
8956 PyObject
* obj2
= 0 ;
8957 char * kwnames
[] = {
8958 (char *) "self",(char *) "item",(char *) "cookie", NULL
8961 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_GetPrevChild",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8962 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8963 if (!SWIG_IsOK(res1
)) {
8964 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetPrevChild" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8966 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8967 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8968 if (!SWIG_IsOK(res2
)) {
8969 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetPrevChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8972 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetPrevChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8974 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8975 res3
= SWIG_ConvertPtr(obj2
,SWIG_as_voidptrptr(&arg3
), 0, 0);
8976 if (!SWIG_IsOK(res3
)) {
8977 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_GetPrevChild" "', expected argument " "3"" of type '" "void *""'");
8980 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8981 result
= (PyObject
*)wxPyTreeListCtrl_GetPrevChild(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
8982 wxPyEndAllowThreads(__tstate
);
8983 if (PyErr_Occurred()) SWIG_fail
;
8992 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNextSibling(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8993 PyObject
*resultobj
= 0;
8994 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8995 wxTreeItemId
*arg2
= 0 ;
8996 wxTreeItemId result
;
9001 PyObject
* obj0
= 0 ;
9002 PyObject
* obj1
= 0 ;
9003 char * kwnames
[] = {
9004 (char *) "self",(char *) "item", NULL
9007 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextSibling",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9008 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9009 if (!SWIG_IsOK(res1
)) {
9010 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNextSibling" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9012 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9013 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9014 if (!SWIG_IsOK(res2
)) {
9015 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNextSibling" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9018 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNextSibling" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9020 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9022 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9023 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextSibling((wxTreeItemId
const &)*arg2
);
9024 wxPyEndAllowThreads(__tstate
);
9025 if (PyErr_Occurred()) SWIG_fail
;
9027 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9034 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetPrevSibling(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9035 PyObject
*resultobj
= 0;
9036 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9037 wxTreeItemId
*arg2
= 0 ;
9038 wxTreeItemId result
;
9043 PyObject
* obj0
= 0 ;
9044 PyObject
* obj1
= 0 ;
9045 char * kwnames
[] = {
9046 (char *) "self",(char *) "item", NULL
9049 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevSibling",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9050 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9051 if (!SWIG_IsOK(res1
)) {
9052 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetPrevSibling" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9054 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9055 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9056 if (!SWIG_IsOK(res2
)) {
9057 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetPrevSibling" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9060 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetPrevSibling" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9062 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9064 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9065 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevSibling((wxTreeItemId
const &)*arg2
);
9066 wxPyEndAllowThreads(__tstate
);
9067 if (PyErr_Occurred()) SWIG_fail
;
9069 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9076 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNext(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9077 PyObject
*resultobj
= 0;
9078 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9079 wxTreeItemId
*arg2
= 0 ;
9080 wxTreeItemId result
;
9085 PyObject
* obj0
= 0 ;
9086 PyObject
* obj1
= 0 ;
9087 char * kwnames
[] = {
9088 (char *) "self",(char *) "item", NULL
9091 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNext",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9092 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9093 if (!SWIG_IsOK(res1
)) {
9094 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNext" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9096 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9097 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9098 if (!SWIG_IsOK(res2
)) {
9099 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNext" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9102 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNext" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9104 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9106 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9107 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNext((wxTreeItemId
const &)*arg2
);
9108 wxPyEndAllowThreads(__tstate
);
9109 if (PyErr_Occurred()) SWIG_fail
;
9111 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9118 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetPrev(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9119 PyObject
*resultobj
= 0;
9120 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9121 wxTreeItemId
*arg2
= 0 ;
9122 wxTreeItemId result
;
9127 PyObject
* obj0
= 0 ;
9128 PyObject
* obj1
= 0 ;
9129 char * kwnames
[] = {
9130 (char *) "self",(char *) "item", NULL
9133 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrev",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9134 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9135 if (!SWIG_IsOK(res1
)) {
9136 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetPrev" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9138 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9139 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9140 if (!SWIG_IsOK(res2
)) {
9141 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetPrev" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9144 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetPrev" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9146 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9149 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrev((wxTreeItemId
const &)*arg2
);
9150 wxPyEndAllowThreads(__tstate
);
9151 if (PyErr_Occurred()) SWIG_fail
;
9153 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9160 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetFirstExpandedItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9161 PyObject
*resultobj
= 0;
9162 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9163 wxTreeItemId result
;
9166 PyObject
*swig_obj
[1] ;
9168 if (!args
) SWIG_fail
;
9170 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9171 if (!SWIG_IsOK(res1
)) {
9172 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetFirstExpandedItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9174 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9176 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9177 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetFirstExpandedItem();
9178 wxPyEndAllowThreads(__tstate
);
9179 if (PyErr_Occurred()) SWIG_fail
;
9181 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9188 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNextExpanded(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9189 PyObject
*resultobj
= 0;
9190 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9191 wxTreeItemId
*arg2
= 0 ;
9192 wxTreeItemId result
;
9197 PyObject
* obj0
= 0 ;
9198 PyObject
* obj1
= 0 ;
9199 char * kwnames
[] = {
9200 (char *) "self",(char *) "item", NULL
9203 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextExpanded",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9204 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9205 if (!SWIG_IsOK(res1
)) {
9206 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNextExpanded" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9208 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9209 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9210 if (!SWIG_IsOK(res2
)) {
9211 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNextExpanded" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9214 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNextExpanded" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9216 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9218 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9219 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextExpanded((wxTreeItemId
const &)*arg2
);
9220 wxPyEndAllowThreads(__tstate
);
9221 if (PyErr_Occurred()) SWIG_fail
;
9223 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9230 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetPrevExpanded(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9231 PyObject
*resultobj
= 0;
9232 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9233 wxTreeItemId
*arg2
= 0 ;
9234 wxTreeItemId result
;
9239 PyObject
* obj0
= 0 ;
9240 PyObject
* obj1
= 0 ;
9241 char * kwnames
[] = {
9242 (char *) "self",(char *) "item", NULL
9245 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevExpanded",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9246 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9247 if (!SWIG_IsOK(res1
)) {
9248 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetPrevExpanded" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9250 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9251 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9252 if (!SWIG_IsOK(res2
)) {
9253 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetPrevExpanded" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9256 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetPrevExpanded" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9258 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9260 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9261 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevExpanded((wxTreeItemId
const &)*arg2
);
9262 wxPyEndAllowThreads(__tstate
);
9263 if (PyErr_Occurred()) SWIG_fail
;
9265 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9272 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetFirstVisibleItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9273 PyObject
*resultobj
= 0;
9274 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9275 bool arg2
= (bool) false ;
9276 wxTreeItemId result
;
9281 PyObject
* obj0
= 0 ;
9282 PyObject
* obj1
= 0 ;
9283 char * kwnames
[] = {
9284 (char *) "self",(char *) "fullRow", NULL
9287 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:TreeListCtrl_GetFirstVisibleItem",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9288 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9289 if (!SWIG_IsOK(res1
)) {
9290 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetFirstVisibleItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9292 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9294 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
9295 if (!SWIG_IsOK(ecode2
)) {
9296 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetFirstVisibleItem" "', expected argument " "2"" of type '" "bool""'");
9298 arg2
= static_cast< bool >(val2
);
9301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9302 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetFirstVisibleItem(arg2
);
9303 wxPyEndAllowThreads(__tstate
);
9304 if (PyErr_Occurred()) SWIG_fail
;
9306 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9313 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNextVisible(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9314 PyObject
*resultobj
= 0;
9315 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9316 wxTreeItemId
*arg2
= 0 ;
9317 bool arg3
= (bool) false ;
9318 wxTreeItemId result
;
9325 PyObject
* obj0
= 0 ;
9326 PyObject
* obj1
= 0 ;
9327 PyObject
* obj2
= 0 ;
9328 char * kwnames
[] = {
9329 (char *) "self",(char *) "item",(char *) "fullRow", NULL
9332 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetNextVisible",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
9333 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9334 if (!SWIG_IsOK(res1
)) {
9335 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNextVisible" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9337 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9338 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9339 if (!SWIG_IsOK(res2
)) {
9340 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNextVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9343 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNextVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9345 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9347 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
9348 if (!SWIG_IsOK(ecode3
)) {
9349 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetNextVisible" "', expected argument " "3"" of type '" "bool""'");
9351 arg3
= static_cast< bool >(val3
);
9354 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9355 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextVisible((wxTreeItemId
const &)*arg2
,arg3
);
9356 wxPyEndAllowThreads(__tstate
);
9357 if (PyErr_Occurred()) SWIG_fail
;
9359 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9366 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetPrevVisible(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9367 PyObject
*resultobj
= 0;
9368 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9369 wxTreeItemId
*arg2
= 0 ;
9370 bool arg3
= (bool) false ;
9371 wxTreeItemId result
;
9378 PyObject
* obj0
= 0 ;
9379 PyObject
* obj1
= 0 ;
9380 PyObject
* obj2
= 0 ;
9381 char * kwnames
[] = {
9382 (char *) "self",(char *) "item",(char *) "fullRow", NULL
9385 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetPrevVisible",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
9386 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9387 if (!SWIG_IsOK(res1
)) {
9388 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetPrevVisible" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9390 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9391 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9392 if (!SWIG_IsOK(res2
)) {
9393 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetPrevVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9396 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetPrevVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9398 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9400 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
9401 if (!SWIG_IsOK(ecode3
)) {
9402 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetPrevVisible" "', expected argument " "3"" of type '" "bool""'");
9404 arg3
= static_cast< bool >(val3
);
9407 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9408 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevVisible((wxTreeItemId
const &)*arg2
,arg3
);
9409 wxPyEndAllowThreads(__tstate
);
9410 if (PyErr_Occurred()) SWIG_fail
;
9412 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9419 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AddRoot(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9420 PyObject
*resultobj
= 0;
9421 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9422 wxString
*arg2
= 0 ;
9423 int arg3
= (int) -1 ;
9424 int arg4
= (int) -1 ;
9425 wxPyTreeItemData
*arg5
= (wxPyTreeItemData
*) NULL
;
9426 wxTreeItemId result
;
9429 bool temp2
= false ;
9435 PyObject
* obj0
= 0 ;
9436 PyObject
* obj1
= 0 ;
9437 PyObject
* obj2
= 0 ;
9438 PyObject
* obj3
= 0 ;
9439 PyObject
* obj4
= 0 ;
9440 char * kwnames
[] = {
9441 (char *) "self",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
9444 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:TreeListCtrl_AddRoot",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
9445 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9446 if (!SWIG_IsOK(res1
)) {
9447 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AddRoot" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9449 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9451 arg2
= wxString_in_helper(obj1
);
9452 if (arg2
== NULL
) SWIG_fail
;
9456 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
9457 if (!SWIG_IsOK(ecode3
)) {
9458 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_AddRoot" "', expected argument " "3"" of type '" "int""'");
9460 arg3
= static_cast< int >(val3
);
9463 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
9464 if (!SWIG_IsOK(ecode4
)) {
9465 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_AddRoot" "', expected argument " "4"" of type '" "int""'");
9467 arg4
= static_cast< int >(val4
);
9470 res5
= SWIG_ConvertPtr(obj4
, SWIG_as_voidptrptr(&arg5
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
9471 if (!SWIG_IsOK(res5
)) {
9472 SWIG_exception_fail(SWIG_ArgError(res5
), "in method '" "TreeListCtrl_AddRoot" "', expected argument " "5"" of type '" "wxPyTreeItemData *""'");
9476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9477 result
= (arg1
)->AddRoot((wxString
const &)*arg2
,arg3
,arg4
,arg5
);
9478 wxPyEndAllowThreads(__tstate
);
9479 if (PyErr_Occurred()) SWIG_fail
;
9481 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9496 SWIGINTERN PyObject
*_wrap_TreeListCtrl_PrependItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9497 PyObject
*resultobj
= 0;
9498 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9499 wxTreeItemId
*arg2
= 0 ;
9500 wxString
*arg3
= 0 ;
9501 int arg4
= (int) -1 ;
9502 int arg5
= (int) -1 ;
9503 wxPyTreeItemData
*arg6
= (wxPyTreeItemData
*) NULL
;
9504 wxTreeItemId result
;
9509 bool temp3
= false ;
9515 PyObject
* obj0
= 0 ;
9516 PyObject
* obj1
= 0 ;
9517 PyObject
* obj2
= 0 ;
9518 PyObject
* obj3
= 0 ;
9519 PyObject
* obj4
= 0 ;
9520 PyObject
* obj5
= 0 ;
9521 char * kwnames
[] = {
9522 (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
9525 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_PrependItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
9526 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9527 if (!SWIG_IsOK(res1
)) {
9528 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9530 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9531 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9532 if (!SWIG_IsOK(res2
)) {
9533 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9536 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_PrependItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9538 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9540 arg3
= wxString_in_helper(obj2
);
9541 if (arg3
== NULL
) SWIG_fail
;
9545 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
9546 if (!SWIG_IsOK(ecode4
)) {
9547 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "4"" of type '" "int""'");
9549 arg4
= static_cast< int >(val4
);
9552 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
9553 if (!SWIG_IsOK(ecode5
)) {
9554 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "5"" of type '" "int""'");
9556 arg5
= static_cast< int >(val5
);
9559 res6
= SWIG_ConvertPtr(obj5
, SWIG_as_voidptrptr(&arg6
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
9560 if (!SWIG_IsOK(res6
)) {
9561 SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "6"" of type '" "wxPyTreeItemData *""'");
9565 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9566 result
= (arg1
)->PrependItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
);
9567 wxPyEndAllowThreads(__tstate
);
9568 if (PyErr_Occurred()) SWIG_fail
;
9570 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9585 SWIGINTERN PyObject
*_wrap_TreeListCtrl_InsertItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9586 PyObject
*resultobj
= 0;
9587 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9588 wxTreeItemId
*arg2
= 0 ;
9589 wxTreeItemId
*arg3
= 0 ;
9590 wxString
*arg4
= 0 ;
9591 int arg5
= (int) -1 ;
9592 int arg6
= (int) -1 ;
9593 wxPyTreeItemData
*arg7
= (wxPyTreeItemData
*) NULL
;
9594 wxTreeItemId result
;
9601 bool temp4
= false ;
9607 PyObject
* obj0
= 0 ;
9608 PyObject
* obj1
= 0 ;
9609 PyObject
* obj2
= 0 ;
9610 PyObject
* obj3
= 0 ;
9611 PyObject
* obj4
= 0 ;
9612 PyObject
* obj5
= 0 ;
9613 PyObject
* obj6
= 0 ;
9614 char * kwnames
[] = {
9615 (char *) "self",(char *) "parent",(char *) "idPrevious",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
9618 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
9619 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9620 if (!SWIG_IsOK(res1
)) {
9621 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9623 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9624 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9625 if (!SWIG_IsOK(res2
)) {
9626 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9629 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_InsertItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9631 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9632 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9633 if (!SWIG_IsOK(res3
)) {
9634 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "3"" of type '" "wxTreeItemId const &""'");
9637 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_InsertItem" "', expected argument " "3"" of type '" "wxTreeItemId const &""'");
9639 arg3
= reinterpret_cast< wxTreeItemId
* >(argp3
);
9641 arg4
= wxString_in_helper(obj3
);
9642 if (arg4
== NULL
) SWIG_fail
;
9646 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
9647 if (!SWIG_IsOK(ecode5
)) {
9648 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "5"" of type '" "int""'");
9650 arg5
= static_cast< int >(val5
);
9653 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
9654 if (!SWIG_IsOK(ecode6
)) {
9655 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "6"" of type '" "int""'");
9657 arg6
= static_cast< int >(val6
);
9660 res7
= SWIG_ConvertPtr(obj6
, SWIG_as_voidptrptr(&arg7
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
9661 if (!SWIG_IsOK(res7
)) {
9662 SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "7"" of type '" "wxPyTreeItemData *""'");
9666 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9667 result
= (arg1
)->InsertItem((wxTreeItemId
const &)*arg2
,(wxTreeItemId
const &)*arg3
,(wxString
const &)*arg4
,arg5
,arg6
,arg7
);
9668 wxPyEndAllowThreads(__tstate
);
9669 if (PyErr_Occurred()) SWIG_fail
;
9671 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9686 SWIGINTERN PyObject
*_wrap_TreeListCtrl_InsertItemBefore(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9687 PyObject
*resultobj
= 0;
9688 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9689 wxTreeItemId
*arg2
= 0 ;
9691 wxString
*arg4
= 0 ;
9692 int arg5
= (int) -1 ;
9693 int arg6
= (int) -1 ;
9694 wxPyTreeItemData
*arg7
= (wxPyTreeItemData
*) NULL
;
9695 wxTreeItemId result
;
9702 bool temp4
= false ;
9708 PyObject
* obj0
= 0 ;
9709 PyObject
* obj1
= 0 ;
9710 PyObject
* obj2
= 0 ;
9711 PyObject
* obj3
= 0 ;
9712 PyObject
* obj4
= 0 ;
9713 PyObject
* obj5
= 0 ;
9714 PyObject
* obj6
= 0 ;
9715 char * kwnames
[] = {
9716 (char *) "self",(char *) "parent",(char *) "index",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
9719 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItemBefore",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
9720 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9721 if (!SWIG_IsOK(res1
)) {
9722 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9724 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9725 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9726 if (!SWIG_IsOK(res2
)) {
9727 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9730 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9732 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9733 ecode3
= SWIG_AsVal_size_t(obj2
, &val3
);
9734 if (!SWIG_IsOK(ecode3
)) {
9735 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "3"" of type '" "size_t""'");
9737 arg3
= static_cast< size_t >(val3
);
9739 arg4
= wxString_in_helper(obj3
);
9740 if (arg4
== NULL
) SWIG_fail
;
9744 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
9745 if (!SWIG_IsOK(ecode5
)) {
9746 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "5"" of type '" "int""'");
9748 arg5
= static_cast< int >(val5
);
9751 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
9752 if (!SWIG_IsOK(ecode6
)) {
9753 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "6"" of type '" "int""'");
9755 arg6
= static_cast< int >(val6
);
9758 res7
= SWIG_ConvertPtr(obj6
, SWIG_as_voidptrptr(&arg7
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
9759 if (!SWIG_IsOK(res7
)) {
9760 SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "7"" of type '" "wxPyTreeItemData *""'");
9764 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9765 result
= (arg1
)->InsertItem((wxTreeItemId
const &)*arg2
,arg3
,(wxString
const &)*arg4
,arg5
,arg6
,arg7
);
9766 wxPyEndAllowThreads(__tstate
);
9767 if (PyErr_Occurred()) SWIG_fail
;
9769 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9784 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AppendItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9785 PyObject
*resultobj
= 0;
9786 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9787 wxTreeItemId
*arg2
= 0 ;
9788 wxString
*arg3
= 0 ;
9789 int arg4
= (int) -1 ;
9790 int arg5
= (int) -1 ;
9791 wxPyTreeItemData
*arg6
= (wxPyTreeItemData
*) NULL
;
9792 wxTreeItemId result
;
9797 bool temp3
= false ;
9803 PyObject
* obj0
= 0 ;
9804 PyObject
* obj1
= 0 ;
9805 PyObject
* obj2
= 0 ;
9806 PyObject
* obj3
= 0 ;
9807 PyObject
* obj4
= 0 ;
9808 PyObject
* obj5
= 0 ;
9809 char * kwnames
[] = {
9810 (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
9813 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_AppendItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
9814 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9815 if (!SWIG_IsOK(res1
)) {
9816 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9818 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9819 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9820 if (!SWIG_IsOK(res2
)) {
9821 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9824 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_AppendItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9826 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9828 arg3
= wxString_in_helper(obj2
);
9829 if (arg3
== NULL
) SWIG_fail
;
9833 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
9834 if (!SWIG_IsOK(ecode4
)) {
9835 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "4"" of type '" "int""'");
9837 arg4
= static_cast< int >(val4
);
9840 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
9841 if (!SWIG_IsOK(ecode5
)) {
9842 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "5"" of type '" "int""'");
9844 arg5
= static_cast< int >(val5
);
9847 res6
= SWIG_ConvertPtr(obj5
, SWIG_as_voidptrptr(&arg6
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
9848 if (!SWIG_IsOK(res6
)) {
9849 SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "6"" of type '" "wxPyTreeItemData *""'");
9853 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9854 result
= (arg1
)->AppendItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
);
9855 wxPyEndAllowThreads(__tstate
);
9856 if (PyErr_Occurred()) SWIG_fail
;
9858 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9873 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Delete(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9874 PyObject
*resultobj
= 0;
9875 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9876 wxTreeItemId
*arg2
= 0 ;
9881 PyObject
* obj0
= 0 ;
9882 PyObject
* obj1
= 0 ;
9883 char * kwnames
[] = {
9884 (char *) "self",(char *) "item", NULL
9887 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Delete",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9888 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9889 if (!SWIG_IsOK(res1
)) {
9890 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Delete" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9892 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9893 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9894 if (!SWIG_IsOK(res2
)) {
9895 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Delete" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9898 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Delete" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9900 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9903 (arg1
)->Delete((wxTreeItemId
const &)*arg2
);
9904 wxPyEndAllowThreads(__tstate
);
9905 if (PyErr_Occurred()) SWIG_fail
;
9907 resultobj
= SWIG_Py_Void();
9914 SWIGINTERN PyObject
*_wrap_TreeListCtrl_DeleteChildren(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9915 PyObject
*resultobj
= 0;
9916 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9917 wxTreeItemId
*arg2
= 0 ;
9922 PyObject
* obj0
= 0 ;
9923 PyObject
* obj1
= 0 ;
9924 char * kwnames
[] = {
9925 (char *) "self",(char *) "item", NULL
9928 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_DeleteChildren",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9929 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9930 if (!SWIG_IsOK(res1
)) {
9931 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_DeleteChildren" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9933 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9934 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9935 if (!SWIG_IsOK(res2
)) {
9936 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_DeleteChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9939 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_DeleteChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9941 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9944 (arg1
)->DeleteChildren((wxTreeItemId
const &)*arg2
);
9945 wxPyEndAllowThreads(__tstate
);
9946 if (PyErr_Occurred()) SWIG_fail
;
9948 resultobj
= SWIG_Py_Void();
9955 SWIGINTERN PyObject
*_wrap_TreeListCtrl_DeleteRoot(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9956 PyObject
*resultobj
= 0;
9957 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9960 PyObject
*swig_obj
[1] ;
9962 if (!args
) SWIG_fail
;
9964 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9965 if (!SWIG_IsOK(res1
)) {
9966 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_DeleteRoot" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9968 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9970 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9971 (arg1
)->DeleteRoot();
9972 wxPyEndAllowThreads(__tstate
);
9973 if (PyErr_Occurred()) SWIG_fail
;
9975 resultobj
= SWIG_Py_Void();
9982 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Expand(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9983 PyObject
*resultobj
= 0;
9984 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9985 wxTreeItemId
*arg2
= 0 ;
9990 PyObject
* obj0
= 0 ;
9991 PyObject
* obj1
= 0 ;
9992 char * kwnames
[] = {
9993 (char *) "self",(char *) "item", NULL
9996 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Expand",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9997 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9998 if (!SWIG_IsOK(res1
)) {
9999 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Expand" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10001 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10002 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10003 if (!SWIG_IsOK(res2
)) {
10004 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Expand" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10007 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Expand" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10009 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10011 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10012 (arg1
)->Expand((wxTreeItemId
const &)*arg2
);
10013 wxPyEndAllowThreads(__tstate
);
10014 if (PyErr_Occurred()) SWIG_fail
;
10016 resultobj
= SWIG_Py_Void();
10023 SWIGINTERN PyObject
*_wrap_TreeListCtrl_ExpandAll(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10024 PyObject
*resultobj
= 0;
10025 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10026 wxTreeItemId
*arg2
= 0 ;
10031 PyObject
* obj0
= 0 ;
10032 PyObject
* obj1
= 0 ;
10033 char * kwnames
[] = {
10034 (char *) "self",(char *) "item", NULL
10037 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ExpandAll",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10038 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10039 if (!SWIG_IsOK(res1
)) {
10040 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_ExpandAll" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10042 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10043 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10044 if (!SWIG_IsOK(res2
)) {
10045 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_ExpandAll" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10048 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_ExpandAll" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10050 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10052 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10053 (arg1
)->ExpandAll((wxTreeItemId
const &)*arg2
);
10054 wxPyEndAllowThreads(__tstate
);
10055 if (PyErr_Occurred()) SWIG_fail
;
10057 resultobj
= SWIG_Py_Void();
10064 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Collapse(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10065 PyObject
*resultobj
= 0;
10066 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10067 wxTreeItemId
*arg2
= 0 ;
10072 PyObject
* obj0
= 0 ;
10073 PyObject
* obj1
= 0 ;
10074 char * kwnames
[] = {
10075 (char *) "self",(char *) "item", NULL
10078 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Collapse",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10079 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10080 if (!SWIG_IsOK(res1
)) {
10081 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Collapse" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10083 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10084 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10085 if (!SWIG_IsOK(res2
)) {
10086 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Collapse" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10089 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Collapse" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10091 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10093 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10094 (arg1
)->Collapse((wxTreeItemId
const &)*arg2
);
10095 wxPyEndAllowThreads(__tstate
);
10096 if (PyErr_Occurred()) SWIG_fail
;
10098 resultobj
= SWIG_Py_Void();
10105 SWIGINTERN PyObject
*_wrap_TreeListCtrl_CollapseAndReset(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10106 PyObject
*resultobj
= 0;
10107 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10108 wxTreeItemId
*arg2
= 0 ;
10113 PyObject
* obj0
= 0 ;
10114 PyObject
* obj1
= 0 ;
10115 char * kwnames
[] = {
10116 (char *) "self",(char *) "item", NULL
10119 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_CollapseAndReset",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10120 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10121 if (!SWIG_IsOK(res1
)) {
10122 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_CollapseAndReset" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10124 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10125 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10126 if (!SWIG_IsOK(res2
)) {
10127 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_CollapseAndReset" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10130 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_CollapseAndReset" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10132 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10134 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10135 (arg1
)->CollapseAndReset((wxTreeItemId
const &)*arg2
);
10136 wxPyEndAllowThreads(__tstate
);
10137 if (PyErr_Occurred()) SWIG_fail
;
10139 resultobj
= SWIG_Py_Void();
10146 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Toggle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10147 PyObject
*resultobj
= 0;
10148 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10149 wxTreeItemId
*arg2
= 0 ;
10154 PyObject
* obj0
= 0 ;
10155 PyObject
* obj1
= 0 ;
10156 char * kwnames
[] = {
10157 (char *) "self",(char *) "item", NULL
10160 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Toggle",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10161 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10162 if (!SWIG_IsOK(res1
)) {
10163 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Toggle" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10165 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10166 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10167 if (!SWIG_IsOK(res2
)) {
10168 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Toggle" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10171 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Toggle" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10173 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10175 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10176 (arg1
)->Toggle((wxTreeItemId
const &)*arg2
);
10177 wxPyEndAllowThreads(__tstate
);
10178 if (PyErr_Occurred()) SWIG_fail
;
10180 resultobj
= SWIG_Py_Void();
10187 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Unselect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10188 PyObject
*resultobj
= 0;
10189 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10192 PyObject
*swig_obj
[1] ;
10194 if (!args
) SWIG_fail
;
10195 swig_obj
[0] = args
;
10196 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10197 if (!SWIG_IsOK(res1
)) {
10198 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Unselect" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10200 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10202 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10203 (arg1
)->Unselect();
10204 wxPyEndAllowThreads(__tstate
);
10205 if (PyErr_Occurred()) SWIG_fail
;
10207 resultobj
= SWIG_Py_Void();
10214 SWIGINTERN PyObject
*_wrap_TreeListCtrl_UnselectAll(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10215 PyObject
*resultobj
= 0;
10216 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10219 PyObject
*swig_obj
[1] ;
10221 if (!args
) SWIG_fail
;
10222 swig_obj
[0] = args
;
10223 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10224 if (!SWIG_IsOK(res1
)) {
10225 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_UnselectAll" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10227 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10229 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10230 (arg1
)->UnselectAll();
10231 wxPyEndAllowThreads(__tstate
);
10232 if (PyErr_Occurred()) SWIG_fail
;
10234 resultobj
= SWIG_Py_Void();
10241 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SelectItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10242 PyObject
*resultobj
= 0;
10243 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10244 wxTreeItemId
*arg2
= 0 ;
10245 wxTreeItemId
const &arg3_defvalue
= (wxTreeItemId
*) NULL
;
10246 wxTreeItemId
*arg3
= (wxTreeItemId
*) &arg3_defvalue
;
10247 bool arg4
= (bool) true ;
10256 PyObject
* obj0
= 0 ;
10257 PyObject
* obj1
= 0 ;
10258 PyObject
* obj2
= 0 ;
10259 PyObject
* obj3
= 0 ;
10260 char * kwnames
[] = {
10261 (char *) "self",(char *) "item",(char *) "last",(char *) "unselect_others", NULL
10264 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_SelectItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
10265 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10266 if (!SWIG_IsOK(res1
)) {
10267 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SelectItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10269 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10270 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10271 if (!SWIG_IsOK(res2
)) {
10272 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SelectItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10275 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SelectItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10277 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10279 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10280 if (!SWIG_IsOK(res3
)) {
10281 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_SelectItem" "', expected argument " "3"" of type '" "wxTreeItemId const &""'");
10284 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SelectItem" "', expected argument " "3"" of type '" "wxTreeItemId const &""'");
10286 arg3
= reinterpret_cast< wxTreeItemId
* >(argp3
);
10289 ecode4
= SWIG_AsVal_bool(obj3
, &val4
);
10290 if (!SWIG_IsOK(ecode4
)) {
10291 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_SelectItem" "', expected argument " "4"" of type '" "bool""'");
10293 arg4
= static_cast< bool >(val4
);
10296 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10297 (arg1
)->SelectItem((wxTreeItemId
const &)*arg2
,(wxTreeItemId
const &)*arg3
,arg4
);
10298 wxPyEndAllowThreads(__tstate
);
10299 if (PyErr_Occurred()) SWIG_fail
;
10301 resultobj
= SWIG_Py_Void();
10308 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SelectAll(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10309 PyObject
*resultobj
= 0;
10310 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10313 PyObject
*swig_obj
[1] ;
10315 if (!args
) SWIG_fail
;
10316 swig_obj
[0] = args
;
10317 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10318 if (!SWIG_IsOK(res1
)) {
10319 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SelectAll" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10321 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10323 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10324 (arg1
)->SelectAll();
10325 wxPyEndAllowThreads(__tstate
);
10326 if (PyErr_Occurred()) SWIG_fail
;
10328 resultobj
= SWIG_Py_Void();
10335 SWIGINTERN PyObject
*_wrap_TreeListCtrl_EnsureVisible(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10336 PyObject
*resultobj
= 0;
10337 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10338 wxTreeItemId
*arg2
= 0 ;
10343 PyObject
* obj0
= 0 ;
10344 PyObject
* obj1
= 0 ;
10345 char * kwnames
[] = {
10346 (char *) "self",(char *) "item", NULL
10349 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_EnsureVisible",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10350 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10351 if (!SWIG_IsOK(res1
)) {
10352 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_EnsureVisible" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10354 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10355 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10356 if (!SWIG_IsOK(res2
)) {
10357 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_EnsureVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10360 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_EnsureVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10362 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10364 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10365 (arg1
)->EnsureVisible((wxTreeItemId
const &)*arg2
);
10366 wxPyEndAllowThreads(__tstate
);
10367 if (PyErr_Occurred()) SWIG_fail
;
10369 resultobj
= SWIG_Py_Void();
10376 SWIGINTERN PyObject
*_wrap_TreeListCtrl_ScrollTo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10377 PyObject
*resultobj
= 0;
10378 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10379 wxTreeItemId
*arg2
= 0 ;
10384 PyObject
* obj0
= 0 ;
10385 PyObject
* obj1
= 0 ;
10386 char * kwnames
[] = {
10387 (char *) "self",(char *) "item", NULL
10390 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ScrollTo",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10391 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10392 if (!SWIG_IsOK(res1
)) {
10393 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_ScrollTo" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10395 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10396 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10397 if (!SWIG_IsOK(res2
)) {
10398 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_ScrollTo" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10401 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_ScrollTo" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10403 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10405 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10406 (arg1
)->ScrollTo((wxTreeItemId
const &)*arg2
);
10407 wxPyEndAllowThreads(__tstate
);
10408 if (PyErr_Occurred()) SWIG_fail
;
10410 resultobj
= SWIG_Py_Void();
10417 SWIGINTERN PyObject
*_wrap_TreeListCtrl_HitTest(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10418 PyObject
*resultobj
= 0;
10419 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10420 wxPoint
*arg2
= 0 ;
10423 wxTreeItemId result
;
10428 int res3
= SWIG_TMPOBJ
;
10430 int res4
= SWIG_TMPOBJ
;
10431 PyObject
* obj0
= 0 ;
10432 PyObject
* obj1
= 0 ;
10433 char * kwnames
[] = {
10434 (char *) "self",(char *) "point", NULL
10439 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_HitTest",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10440 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10441 if (!SWIG_IsOK(res1
)) {
10442 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_HitTest" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10444 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10447 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
10450 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10451 result
= (arg1
)->HitTest((wxPoint
const &)*arg2
,*arg3
,*arg4
);
10452 wxPyEndAllowThreads(__tstate
);
10453 if (PyErr_Occurred()) SWIG_fail
;
10455 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
10456 if (SWIG_IsTmpObj(res3
)) {
10457 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg3
)));
10459 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
10460 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, new_flags
));
10462 if (SWIG_IsTmpObj(res4
)) {
10463 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg4
)));
10465 int new_flags
= SWIG_IsNewObj(res4
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
10466 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, new_flags
));
10474 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetBoundingRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10475 PyObject
*resultobj
= 0;
10476 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10477 wxTreeItemId
*arg2
= 0 ;
10478 bool arg3
= (bool) false ;
10479 PyObject
*result
= 0 ;
10486 PyObject
* obj0
= 0 ;
10487 PyObject
* obj1
= 0 ;
10488 PyObject
* obj2
= 0 ;
10489 char * kwnames
[] = {
10490 (char *) "self",(char *) "item",(char *) "textOnly", NULL
10493 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetBoundingRect",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
10494 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10495 if (!SWIG_IsOK(res1
)) {
10496 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetBoundingRect" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10498 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10499 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10500 if (!SWIG_IsOK(res2
)) {
10501 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetBoundingRect" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10504 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetBoundingRect" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10506 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10508 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
10509 if (!SWIG_IsOK(ecode3
)) {
10510 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetBoundingRect" "', expected argument " "3"" of type '" "bool""'");
10512 arg3
= static_cast< bool >(val3
);
10515 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10516 result
= (PyObject
*)wxPyTreeListCtrl_GetBoundingRect(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
10517 wxPyEndAllowThreads(__tstate
);
10518 if (PyErr_Occurred()) SWIG_fail
;
10520 resultobj
= result
;
10527 SWIGINTERN PyObject
*_wrap_TreeListCtrl_EditLabel(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10528 PyObject
*resultobj
= 0;
10529 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10530 wxTreeItemId
*arg2
= 0 ;
10531 int arg3
= (int) -1 ;
10538 PyObject
* obj0
= 0 ;
10539 PyObject
* obj1
= 0 ;
10540 PyObject
* obj2
= 0 ;
10541 char * kwnames
[] = {
10542 (char *) "self",(char *) "item",(char *) "column", NULL
10545 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_EditLabel",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
10546 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10547 if (!SWIG_IsOK(res1
)) {
10548 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_EditLabel" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10550 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10551 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10552 if (!SWIG_IsOK(res2
)) {
10553 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_EditLabel" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10556 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_EditLabel" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10558 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10560 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
10561 if (!SWIG_IsOK(ecode3
)) {
10562 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_EditLabel" "', expected argument " "3"" of type '" "int""'");
10564 arg3
= static_cast< int >(val3
);
10567 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10568 wxPyTreeListCtrl_EditLabel(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
10569 wxPyEndAllowThreads(__tstate
);
10570 if (PyErr_Occurred()) SWIG_fail
;
10572 resultobj
= SWIG_Py_Void();
10579 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SortChildren(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10580 PyObject
*resultobj
= 0;
10581 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10582 wxTreeItemId
*arg2
= 0 ;
10587 PyObject
* obj0
= 0 ;
10588 PyObject
* obj1
= 0 ;
10589 char * kwnames
[] = {
10590 (char *) "self",(char *) "item", NULL
10593 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SortChildren",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10594 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10595 if (!SWIG_IsOK(res1
)) {
10596 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SortChildren" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10598 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10599 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10600 if (!SWIG_IsOK(res2
)) {
10601 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SortChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10604 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SortChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10606 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10608 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10609 (arg1
)->SortChildren((wxTreeItemId
const &)*arg2
);
10610 wxPyEndAllowThreads(__tstate
);
10611 if (PyErr_Occurred()) SWIG_fail
;
10613 resultobj
= SWIG_Py_Void();
10620 SWIGINTERN PyObject
*_wrap_TreeListCtrl_FindItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10621 PyObject
*resultobj
= 0;
10622 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10623 wxTreeItemId
*arg2
= 0 ;
10624 wxString
*arg3
= 0 ;
10625 int arg4
= (int) 0 ;
10626 wxTreeItemId result
;
10631 bool temp3
= false ;
10634 PyObject
* obj0
= 0 ;
10635 PyObject
* obj1
= 0 ;
10636 PyObject
* obj2
= 0 ;
10637 PyObject
* obj3
= 0 ;
10638 char * kwnames
[] = {
10639 (char *) "self",(char *) "item",(char *) "str",(char *) "flags", NULL
10642 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_FindItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
10643 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10644 if (!SWIG_IsOK(res1
)) {
10645 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_FindItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10647 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10648 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10649 if (!SWIG_IsOK(res2
)) {
10650 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_FindItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10653 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_FindItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10655 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10657 arg3
= wxString_in_helper(obj2
);
10658 if (arg3
== NULL
) SWIG_fail
;
10662 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
10663 if (!SWIG_IsOK(ecode4
)) {
10664 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_FindItem" "', expected argument " "4"" of type '" "int""'");
10666 arg4
= static_cast< int >(val4
);
10669 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10670 result
= (arg1
)->FindItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
10671 wxPyEndAllowThreads(__tstate
);
10672 if (PyErr_Occurred()) SWIG_fail
;
10674 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
10689 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetDragItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10690 PyObject
*resultobj
= 0;
10691 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10692 wxTreeItemId
const &arg2_defvalue
= (wxTreeItemId
*) NULL
;
10693 wxTreeItemId
*arg2
= (wxTreeItemId
*) &arg2_defvalue
;
10698 PyObject
* obj0
= 0 ;
10699 PyObject
* obj1
= 0 ;
10700 char * kwnames
[] = {
10701 (char *) "self",(char *) "item", NULL
10704 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:TreeListCtrl_SetDragItem",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10705 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10706 if (!SWIG_IsOK(res1
)) {
10707 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetDragItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10709 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10711 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10712 if (!SWIG_IsOK(res2
)) {
10713 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetDragItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10716 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetDragItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10718 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10721 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10722 (arg1
)->SetDragItem((wxTreeItemId
const &)*arg2
);
10723 wxPyEndAllowThreads(__tstate
);
10724 if (PyErr_Occurred()) SWIG_fail
;
10726 resultobj
= SWIG_Py_Void();
10733 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetHeaderWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10734 PyObject
*resultobj
= 0;
10735 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10736 wxWindow
*result
= 0 ;
10739 PyObject
*swig_obj
[1] ;
10741 if (!args
) SWIG_fail
;
10742 swig_obj
[0] = args
;
10743 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10744 if (!SWIG_IsOK(res1
)) {
10745 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetHeaderWindow" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
10747 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10749 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10750 result
= (wxWindow
*)((wxPyTreeListCtrl
const *)arg1
)->GetHeaderWindow();
10751 wxPyEndAllowThreads(__tstate
);
10752 if (PyErr_Occurred()) SWIG_fail
;
10755 resultobj
= wxPyMake_wxObject(result
, 0);
10763 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetMainWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10764 PyObject
*resultobj
= 0;
10765 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10766 wxScrolledWindow
*result
= 0 ;
10769 PyObject
*swig_obj
[1] ;
10771 if (!args
) SWIG_fail
;
10772 swig_obj
[0] = args
;
10773 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10774 if (!SWIG_IsOK(res1
)) {
10775 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetMainWindow" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
10777 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10779 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10780 result
= (wxScrolledWindow
*)((wxPyTreeListCtrl
const *)arg1
)->GetMainWindow();
10781 wxPyEndAllowThreads(__tstate
);
10782 if (PyErr_Occurred()) SWIG_fail
;
10785 resultobj
= wxPyMake_wxObject(result
, 0);
10793 SWIGINTERN PyObject
*TreeListCtrl_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10795 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
10796 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_NewClientData(obj
));
10797 return SWIG_Py_Void();
10800 SWIGINTERN PyObject
*TreeListCtrl_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10801 return SWIG_Python_InitShadowInstance(args
);
10804 SWIGINTERN PyObject
*_wrap_new_StaticPicture(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10805 PyObject
*resultobj
= 0;
10806 wxWindow
*arg1
= (wxWindow
*) 0 ;
10807 int arg2
= (int) -1 ;
10808 wxBitmap
const &arg3_defvalue
= wxNullBitmap
;
10809 wxBitmap
*arg3
= (wxBitmap
*) &arg3_defvalue
;
10810 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
10811 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
10812 wxSize
const &arg5_defvalue
= wxDefaultSize
;
10813 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
10814 long arg6
= (long) 0 ;
10815 wxString
const &arg7_defvalue
= wxPyStaticPictureNameStr
;
10816 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
10817 wxStaticPicture
*result
= 0 ;
10828 bool temp7
= false ;
10829 PyObject
* obj0
= 0 ;
10830 PyObject
* obj1
= 0 ;
10831 PyObject
* obj2
= 0 ;
10832 PyObject
* obj3
= 0 ;
10833 PyObject
* obj4
= 0 ;
10834 PyObject
* obj5
= 0 ;
10835 PyObject
* obj6
= 0 ;
10836 char * kwnames
[] = {
10837 (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10840 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_StaticPicture",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
10841 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
10842 if (!SWIG_IsOK(res1
)) {
10843 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_StaticPicture" "', expected argument " "1"" of type '" "wxWindow *""'");
10845 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
10847 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
10848 if (!SWIG_IsOK(ecode2
)) {
10849 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_StaticPicture" "', expected argument " "2"" of type '" "int""'");
10851 arg2
= static_cast< int >(val2
);
10854 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxBitmap
, 0 | 0);
10855 if (!SWIG_IsOK(res3
)) {
10856 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "new_StaticPicture" "', expected argument " "3"" of type '" "wxBitmap const &""'");
10859 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_StaticPicture" "', expected argument " "3"" of type '" "wxBitmap const &""'");
10861 arg3
= reinterpret_cast< wxBitmap
* >(argp3
);
10866 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
10872 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
10876 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
10877 if (!SWIG_IsOK(ecode6
)) {
10878 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "new_StaticPicture" "', expected argument " "6"" of type '" "long""'");
10880 arg6
= static_cast< long >(val6
);
10884 arg7
= wxString_in_helper(obj6
);
10885 if (arg7
== NULL
) SWIG_fail
;
10890 if (!wxPyCheckForApp()) SWIG_fail
;
10891 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10892 result
= (wxStaticPicture
*)new wxStaticPicture(arg1
,arg2
,(wxBitmap
const &)*arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
10893 wxPyEndAllowThreads(__tstate
);
10894 if (PyErr_Occurred()) SWIG_fail
;
10896 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_NEW
| 0 );
10911 SWIGINTERN PyObject
*_wrap_new_PreStaticPicture(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10912 PyObject
*resultobj
= 0;
10913 wxStaticPicture
*result
= 0 ;
10915 if (!SWIG_Python_UnpackTuple(args
,"new_PreStaticPicture",0,0,0)) SWIG_fail
;
10917 if (!wxPyCheckForApp()) SWIG_fail
;
10918 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10919 result
= (wxStaticPicture
*)new wxStaticPicture();
10920 wxPyEndAllowThreads(__tstate
);
10921 if (PyErr_Occurred()) SWIG_fail
;
10923 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_OWN
| 0 );
10930 SWIGINTERN PyObject
*_wrap_StaticPicture_Create(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10931 PyObject
*resultobj
= 0;
10932 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10933 wxWindow
*arg2
= (wxWindow
*) 0 ;
10934 int arg3
= (int) -1 ;
10935 wxBitmap
const &arg4_defvalue
= wxNullBitmap
;
10936 wxBitmap
*arg4
= (wxBitmap
*) &arg4_defvalue
;
10937 wxPoint
const &arg5_defvalue
= wxDefaultPosition
;
10938 wxPoint
*arg5
= (wxPoint
*) &arg5_defvalue
;
10939 wxSize
const &arg6_defvalue
= wxDefaultSize
;
10940 wxSize
*arg6
= (wxSize
*) &arg6_defvalue
;
10941 long arg7
= (long) 0 ;
10942 wxString
const &arg8_defvalue
= wxPyStaticPictureNameStr
;
10943 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
10957 bool temp8
= false ;
10958 PyObject
* obj0
= 0 ;
10959 PyObject
* obj1
= 0 ;
10960 PyObject
* obj2
= 0 ;
10961 PyObject
* obj3
= 0 ;
10962 PyObject
* obj4
= 0 ;
10963 PyObject
* obj5
= 0 ;
10964 PyObject
* obj6
= 0 ;
10965 PyObject
* obj7
= 0 ;
10966 char * kwnames
[] = {
10967 (char *) "self",(char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10970 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:StaticPicture_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) SWIG_fail
;
10971 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10972 if (!SWIG_IsOK(res1
)) {
10973 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_Create" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
10975 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10976 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
10977 if (!SWIG_IsOK(res2
)) {
10978 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "StaticPicture_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
10980 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
10982 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
10983 if (!SWIG_IsOK(ecode3
)) {
10984 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "StaticPicture_Create" "', expected argument " "3"" of type '" "int""'");
10986 arg3
= static_cast< int >(val3
);
10989 res4
= SWIG_ConvertPtr(obj3
, &argp4
, SWIGTYPE_p_wxBitmap
, 0 | 0);
10990 if (!SWIG_IsOK(res4
)) {
10991 SWIG_exception_fail(SWIG_ArgError(res4
), "in method '" "StaticPicture_Create" "', expected argument " "4"" of type '" "wxBitmap const &""'");
10994 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "StaticPicture_Create" "', expected argument " "4"" of type '" "wxBitmap const &""'");
10996 arg4
= reinterpret_cast< wxBitmap
* >(argp4
);
11001 if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
;
11007 if ( ! wxSize_helper(obj5
, &arg6
)) SWIG_fail
;
11011 ecode7
= SWIG_AsVal_long(obj6
, &val7
);
11012 if (!SWIG_IsOK(ecode7
)) {
11013 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "StaticPicture_Create" "', expected argument " "7"" of type '" "long""'");
11015 arg7
= static_cast< long >(val7
);
11019 arg8
= wxString_in_helper(obj7
);
11020 if (arg8
== NULL
) SWIG_fail
;
11025 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11026 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxBitmap
const &)*arg4
,(wxPoint
const &)*arg5
,(wxSize
const &)*arg6
,arg7
,(wxString
const &)*arg8
);
11027 wxPyEndAllowThreads(__tstate
);
11028 if (PyErr_Occurred()) SWIG_fail
;
11031 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
11047 SWIGINTERN PyObject
*_wrap_StaticPicture_SetBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11048 PyObject
*resultobj
= 0;
11049 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11050 wxBitmap
*arg2
= 0 ;
11055 PyObject
* obj0
= 0 ;
11056 PyObject
* obj1
= 0 ;
11057 char * kwnames
[] = {
11058 (char *) "self",(char *) "bmp", NULL
11061 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetBitmap",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
11062 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11063 if (!SWIG_IsOK(res1
)) {
11064 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetBitmap" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
11066 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11067 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 | 0);
11068 if (!SWIG_IsOK(res2
)) {
11069 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "StaticPicture_SetBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
11072 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "StaticPicture_SetBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
11074 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
11076 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11077 (arg1
)->SetBitmap((wxBitmap
const &)*arg2
);
11078 wxPyEndAllowThreads(__tstate
);
11079 if (PyErr_Occurred()) SWIG_fail
;
11081 resultobj
= SWIG_Py_Void();
11088 SWIGINTERN PyObject
*_wrap_StaticPicture_GetBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11089 PyObject
*resultobj
= 0;
11090 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11094 PyObject
*swig_obj
[1] ;
11096 if (!args
) SWIG_fail
;
11097 swig_obj
[0] = args
;
11098 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11099 if (!SWIG_IsOK(res1
)) {
11100 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetBitmap" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
11102 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11104 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11105 result
= ((wxStaticPicture
const *)arg1
)->GetBitmap();
11106 wxPyEndAllowThreads(__tstate
);
11107 if (PyErr_Occurred()) SWIG_fail
;
11109 resultobj
= SWIG_NewPointerObj((new wxBitmap(static_cast< const wxBitmap
& >(result
))), SWIGTYPE_p_wxBitmap
, SWIG_POINTER_OWN
| 0 );
11116 SWIGINTERN PyObject
*_wrap_StaticPicture_SetIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11117 PyObject
*resultobj
= 0;
11118 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11124 PyObject
* obj0
= 0 ;
11125 PyObject
* obj1
= 0 ;
11126 char * kwnames
[] = {
11127 (char *) "self",(char *) "icon", NULL
11130 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetIcon",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
11131 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11132 if (!SWIG_IsOK(res1
)) {
11133 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetIcon" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
11135 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11136 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxIcon
, 0 | 0);
11137 if (!SWIG_IsOK(res2
)) {
11138 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "StaticPicture_SetIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
11141 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "StaticPicture_SetIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
11143 arg2
= reinterpret_cast< wxIcon
* >(argp2
);
11145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11146 (arg1
)->SetIcon((wxIcon
const &)*arg2
);
11147 wxPyEndAllowThreads(__tstate
);
11148 if (PyErr_Occurred()) SWIG_fail
;
11150 resultobj
= SWIG_Py_Void();
11157 SWIGINTERN PyObject
*_wrap_StaticPicture_GetIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11158 PyObject
*resultobj
= 0;
11159 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11163 PyObject
*swig_obj
[1] ;
11165 if (!args
) SWIG_fail
;
11166 swig_obj
[0] = args
;
11167 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11168 if (!SWIG_IsOK(res1
)) {
11169 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetIcon" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
11171 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11173 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11174 result
= ((wxStaticPicture
const *)arg1
)->GetIcon();
11175 wxPyEndAllowThreads(__tstate
);
11176 if (PyErr_Occurred()) SWIG_fail
;
11178 resultobj
= SWIG_NewPointerObj((new wxIcon(static_cast< const wxIcon
& >(result
))), SWIGTYPE_p_wxIcon
, SWIG_POINTER_OWN
| 0 );
11185 SWIGINTERN PyObject
*_wrap_StaticPicture_SetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11186 PyObject
*resultobj
= 0;
11187 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11193 PyObject
* obj0
= 0 ;
11194 PyObject
* obj1
= 0 ;
11195 char * kwnames
[] = {
11196 (char *) "self",(char *) "align", NULL
11199 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetAlignment",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
11200 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11201 if (!SWIG_IsOK(res1
)) {
11202 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetAlignment" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
11204 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11205 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
11206 if (!SWIG_IsOK(ecode2
)) {
11207 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "StaticPicture_SetAlignment" "', expected argument " "2"" of type '" "int""'");
11209 arg2
= static_cast< int >(val2
);
11211 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11212 (arg1
)->SetAlignment(arg2
);
11213 wxPyEndAllowThreads(__tstate
);
11214 if (PyErr_Occurred()) SWIG_fail
;
11216 resultobj
= SWIG_Py_Void();
11223 SWIGINTERN PyObject
*_wrap_StaticPicture_GetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11224 PyObject
*resultobj
= 0;
11225 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11229 PyObject
*swig_obj
[1] ;
11231 if (!args
) SWIG_fail
;
11232 swig_obj
[0] = args
;
11233 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11234 if (!SWIG_IsOK(res1
)) {
11235 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetAlignment" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
11237 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11239 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11240 result
= (int)((wxStaticPicture
const *)arg1
)->GetAlignment();
11241 wxPyEndAllowThreads(__tstate
);
11242 if (PyErr_Occurred()) SWIG_fail
;
11244 resultobj
= SWIG_From_int(static_cast< int >(result
));
11251 SWIGINTERN PyObject
*_wrap_StaticPicture_SetScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11252 PyObject
*resultobj
= 0;
11253 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11259 PyObject
* obj0
= 0 ;
11260 PyObject
* obj1
= 0 ;
11261 char * kwnames
[] = {
11262 (char *) "self",(char *) "scale", NULL
11265 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetScale",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
11266 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11267 if (!SWIG_IsOK(res1
)) {
11268 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetScale" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
11270 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11271 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
11272 if (!SWIG_IsOK(ecode2
)) {
11273 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "StaticPicture_SetScale" "', expected argument " "2"" of type '" "int""'");
11275 arg2
= static_cast< int >(val2
);
11277 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11278 (arg1
)->SetScale(arg2
);
11279 wxPyEndAllowThreads(__tstate
);
11280 if (PyErr_Occurred()) SWIG_fail
;
11282 resultobj
= SWIG_Py_Void();
11289 SWIGINTERN PyObject
*_wrap_StaticPicture_GetScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11290 PyObject
*resultobj
= 0;
11291 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11295 PyObject
*swig_obj
[1] ;
11297 if (!args
) SWIG_fail
;
11298 swig_obj
[0] = args
;
11299 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11300 if (!SWIG_IsOK(res1
)) {
11301 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetScale" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
11303 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11305 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11306 result
= (int)((wxStaticPicture
const *)arg1
)->GetScale();
11307 wxPyEndAllowThreads(__tstate
);
11308 if (PyErr_Occurred()) SWIG_fail
;
11310 resultobj
= SWIG_From_int(static_cast< int >(result
));
11317 SWIGINTERN PyObject
*_wrap_StaticPicture_SetCustomScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11318 PyObject
*resultobj
= 0;
11319 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11328 PyObject
* obj0
= 0 ;
11329 PyObject
* obj1
= 0 ;
11330 PyObject
* obj2
= 0 ;
11331 char * kwnames
[] = {
11332 (char *) "self",(char *) "sx",(char *) "sy", NULL
11335 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:StaticPicture_SetCustomScale",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
11336 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11337 if (!SWIG_IsOK(res1
)) {
11338 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetCustomScale" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
11340 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11341 ecode2
= SWIG_AsVal_float(obj1
, &val2
);
11342 if (!SWIG_IsOK(ecode2
)) {
11343 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "StaticPicture_SetCustomScale" "', expected argument " "2"" of type '" "float""'");
11345 arg2
= static_cast< float >(val2
);
11346 ecode3
= SWIG_AsVal_float(obj2
, &val3
);
11347 if (!SWIG_IsOK(ecode3
)) {
11348 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "StaticPicture_SetCustomScale" "', expected argument " "3"" of type '" "float""'");
11350 arg3
= static_cast< float >(val3
);
11352 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11353 (arg1
)->SetCustomScale(arg2
,arg3
);
11354 wxPyEndAllowThreads(__tstate
);
11355 if (PyErr_Occurred()) SWIG_fail
;
11357 resultobj
= SWIG_Py_Void();
11364 SWIGINTERN PyObject
*_wrap_StaticPicture_GetCustomScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11365 PyObject
*resultobj
= 0;
11366 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11367 float *arg2
= (float *) 0 ;
11368 float *arg3
= (float *) 0 ;
11372 int res2
= SWIG_TMPOBJ
;
11374 int res3
= SWIG_TMPOBJ
;
11375 PyObject
*swig_obj
[1] ;
11379 if (!args
) SWIG_fail
;
11380 swig_obj
[0] = args
;
11381 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11382 if (!SWIG_IsOK(res1
)) {
11383 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetCustomScale" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
11385 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11387 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11388 ((wxStaticPicture
const *)arg1
)->GetCustomScale(arg2
,arg3
);
11389 wxPyEndAllowThreads(__tstate
);
11390 if (PyErr_Occurred()) SWIG_fail
;
11392 resultobj
= SWIG_Py_Void();
11393 if (SWIG_IsTmpObj(res2
)) {
11394 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_float((*arg2
)));
11396 int new_flags
= SWIG_IsNewObj(res2
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
11397 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_float
, new_flags
));
11399 if (SWIG_IsTmpObj(res3
)) {
11400 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_float((*arg3
)));
11402 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
11403 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_float
, new_flags
));
11411 SWIGINTERN PyObject
*StaticPicture_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11413 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
11414 SWIG_TypeNewClientData(SWIGTYPE_p_wxStaticPicture
, SWIG_NewClientData(obj
));
11415 return SWIG_Py_Void();
11418 SWIGINTERN PyObject
*StaticPicture_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11419 return SWIG_Python_InitShadowInstance(args
);
11422 static PyMethodDef SwigMethods
[] = {
11423 { (char *)"new_DynamicSashSplitEvent", (PyCFunction
) _wrap_new_DynamicSashSplitEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11424 { (char *)"DynamicSashSplitEvent_swigregister", DynamicSashSplitEvent_swigregister
, METH_VARARGS
, NULL
},
11425 { (char *)"DynamicSashSplitEvent_swiginit", DynamicSashSplitEvent_swiginit
, METH_VARARGS
, NULL
},
11426 { (char *)"new_DynamicSashUnifyEvent", (PyCFunction
) _wrap_new_DynamicSashUnifyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11427 { (char *)"DynamicSashUnifyEvent_swigregister", DynamicSashUnifyEvent_swigregister
, METH_VARARGS
, NULL
},
11428 { (char *)"DynamicSashUnifyEvent_swiginit", DynamicSashUnifyEvent_swiginit
, METH_VARARGS
, NULL
},
11429 { (char *)"new_DynamicSashWindow", (PyCFunction
) _wrap_new_DynamicSashWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11430 { (char *)"new_PreDynamicSashWindow", (PyCFunction
)_wrap_new_PreDynamicSashWindow
, METH_NOARGS
, NULL
},
11431 { (char *)"DynamicSashWindow_Create", (PyCFunction
) _wrap_DynamicSashWindow_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11432 { (char *)"DynamicSashWindow_GetHScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetHScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11433 { (char *)"DynamicSashWindow_GetVScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetVScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11434 { (char *)"DynamicSashWindow_swigregister", DynamicSashWindow_swigregister
, METH_VARARGS
, NULL
},
11435 { (char *)"DynamicSashWindow_swiginit", DynamicSashWindow_swiginit
, METH_VARARGS
, NULL
},
11436 { (char *)"new_EditableListBox", (PyCFunction
) _wrap_new_EditableListBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11437 { (char *)"EditableListBox_SetStrings", (PyCFunction
) _wrap_EditableListBox_SetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11438 { (char *)"EditableListBox_GetStrings", (PyCFunction
)_wrap_EditableListBox_GetStrings
, METH_O
, NULL
},
11439 { (char *)"EditableListBox_GetListCtrl", (PyCFunction
)_wrap_EditableListBox_GetListCtrl
, METH_O
, NULL
},
11440 { (char *)"EditableListBox_GetDelButton", (PyCFunction
)_wrap_EditableListBox_GetDelButton
, METH_O
, NULL
},
11441 { (char *)"EditableListBox_GetNewButton", (PyCFunction
)_wrap_EditableListBox_GetNewButton
, METH_O
, NULL
},
11442 { (char *)"EditableListBox_GetUpButton", (PyCFunction
)_wrap_EditableListBox_GetUpButton
, METH_O
, NULL
},
11443 { (char *)"EditableListBox_GetDownButton", (PyCFunction
)_wrap_EditableListBox_GetDownButton
, METH_O
, NULL
},
11444 { (char *)"EditableListBox_GetEditButton", (PyCFunction
)_wrap_EditableListBox_GetEditButton
, METH_O
, NULL
},
11445 { (char *)"EditableListBox_swigregister", EditableListBox_swigregister
, METH_VARARGS
, NULL
},
11446 { (char *)"EditableListBox_swiginit", EditableListBox_swiginit
, METH_VARARGS
, NULL
},
11447 { (char *)"new_RemotelyScrolledTreeCtrl", (PyCFunction
) _wrap_new_RemotelyScrolledTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11448 { (char *)"RemotelyScrolledTreeCtrl_HideVScrollbar", (PyCFunction
)_wrap_RemotelyScrolledTreeCtrl_HideVScrollbar
, METH_O
, NULL
},
11449 { (char *)"RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars", (PyCFunction
)_wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars
, METH_O
, NULL
},
11450 { (char *)"RemotelyScrolledTreeCtrl_GetScrolledWindow", (PyCFunction
)_wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow
, METH_O
, NULL
},
11451 { (char *)"RemotelyScrolledTreeCtrl_ScrollToLine", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_ScrollToLine
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11452 { (char *)"RemotelyScrolledTreeCtrl_SetCompanionWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11453 { (char *)"RemotelyScrolledTreeCtrl_GetCompanionWindow", (PyCFunction
)_wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow
, METH_O
, NULL
},
11454 { (char *)"RemotelyScrolledTreeCtrl_swigregister", RemotelyScrolledTreeCtrl_swigregister
, METH_VARARGS
, NULL
},
11455 { (char *)"RemotelyScrolledTreeCtrl_swiginit", RemotelyScrolledTreeCtrl_swiginit
, METH_VARARGS
, NULL
},
11456 { (char *)"new_TreeCompanionWindow", (PyCFunction
) _wrap_new_TreeCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11457 { (char *)"TreeCompanionWindow__setCallbackInfo", (PyCFunction
) _wrap_TreeCompanionWindow__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11458 { (char *)"TreeCompanionWindow_GetTreeCtrl", (PyCFunction
)_wrap_TreeCompanionWindow_GetTreeCtrl
, METH_O
, NULL
},
11459 { (char *)"TreeCompanionWindow_SetTreeCtrl", (PyCFunction
) _wrap_TreeCompanionWindow_SetTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11460 { (char *)"TreeCompanionWindow_swigregister", TreeCompanionWindow_swigregister
, METH_VARARGS
, NULL
},
11461 { (char *)"TreeCompanionWindow_swiginit", TreeCompanionWindow_swiginit
, METH_VARARGS
, NULL
},
11462 { (char *)"new_ThinSplitterWindow", (PyCFunction
) _wrap_new_ThinSplitterWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11463 { (char *)"ThinSplitterWindow_swigregister", ThinSplitterWindow_swigregister
, METH_VARARGS
, NULL
},
11464 { (char *)"ThinSplitterWindow_swiginit", ThinSplitterWindow_swiginit
, METH_VARARGS
, NULL
},
11465 { (char *)"new_SplitterScrolledWindow", (PyCFunction
) _wrap_new_SplitterScrolledWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11466 { (char *)"SplitterScrolledWindow_swigregister", SplitterScrolledWindow_swigregister
, METH_VARARGS
, NULL
},
11467 { (char *)"SplitterScrolledWindow_swiginit", SplitterScrolledWindow_swiginit
, METH_VARARGS
, NULL
},
11468 { (char *)"new_LEDNumberCtrl", (PyCFunction
) _wrap_new_LEDNumberCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11469 { (char *)"new_PreLEDNumberCtrl", (PyCFunction
)_wrap_new_PreLEDNumberCtrl
, METH_NOARGS
, NULL
},
11470 { (char *)"LEDNumberCtrl_Create", (PyCFunction
) _wrap_LEDNumberCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11471 { (char *)"LEDNumberCtrl_GetAlignment", (PyCFunction
)_wrap_LEDNumberCtrl_GetAlignment
, METH_O
, NULL
},
11472 { (char *)"LEDNumberCtrl_GetDrawFaded", (PyCFunction
)_wrap_LEDNumberCtrl_GetDrawFaded
, METH_O
, NULL
},
11473 { (char *)"LEDNumberCtrl_GetValue", (PyCFunction
)_wrap_LEDNumberCtrl_GetValue
, METH_O
, NULL
},
11474 { (char *)"LEDNumberCtrl_SetAlignment", (PyCFunction
) _wrap_LEDNumberCtrl_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11475 { (char *)"LEDNumberCtrl_SetDrawFaded", (PyCFunction
) _wrap_LEDNumberCtrl_SetDrawFaded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11476 { (char *)"LEDNumberCtrl_SetValue", (PyCFunction
) _wrap_LEDNumberCtrl_SetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11477 { (char *)"LEDNumberCtrl_swigregister", LEDNumberCtrl_swigregister
, METH_VARARGS
, NULL
},
11478 { (char *)"LEDNumberCtrl_swiginit", LEDNumberCtrl_swiginit
, METH_VARARGS
, NULL
},
11479 { (char *)"new_TreeListColumnInfo", (PyCFunction
) _wrap_new_TreeListColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11480 { (char *)"delete_TreeListColumnInfo", (PyCFunction
)_wrap_delete_TreeListColumnInfo
, METH_O
, NULL
},
11481 { (char *)"TreeListColumnInfo_GetAlignment", (PyCFunction
)_wrap_TreeListColumnInfo_GetAlignment
, METH_O
, NULL
},
11482 { (char *)"TreeListColumnInfo_GetText", (PyCFunction
)_wrap_TreeListColumnInfo_GetText
, METH_O
, NULL
},
11483 { (char *)"TreeListColumnInfo_GetImage", (PyCFunction
)_wrap_TreeListColumnInfo_GetImage
, METH_O
, NULL
},
11484 { (char *)"TreeListColumnInfo_GetSelectedImage", (PyCFunction
)_wrap_TreeListColumnInfo_GetSelectedImage
, METH_O
, NULL
},
11485 { (char *)"TreeListColumnInfo_GetWidth", (PyCFunction
)_wrap_TreeListColumnInfo_GetWidth
, METH_O
, NULL
},
11486 { (char *)"TreeListColumnInfo_IsEditable", (PyCFunction
)_wrap_TreeListColumnInfo_IsEditable
, METH_O
, NULL
},
11487 { (char *)"TreeListColumnInfo_IsShown", (PyCFunction
)_wrap_TreeListColumnInfo_IsShown
, METH_O
, NULL
},
11488 { (char *)"TreeListColumnInfo_SetAlignment", (PyCFunction
) _wrap_TreeListColumnInfo_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11489 { (char *)"TreeListColumnInfo_SetText", (PyCFunction
) _wrap_TreeListColumnInfo_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11490 { (char *)"TreeListColumnInfo_SetImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11491 { (char *)"TreeListColumnInfo_SetSelectedImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetSelectedImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11492 { (char *)"TreeListColumnInfo_SetWidth", (PyCFunction
) _wrap_TreeListColumnInfo_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11493 { (char *)"TreeListColumnInfo_SetEditable", (PyCFunction
) _wrap_TreeListColumnInfo_SetEditable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11494 { (char *)"TreeListColumnInfo_SetShown", (PyCFunction
) _wrap_TreeListColumnInfo_SetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11495 { (char *)"TreeListColumnInfo_swigregister", TreeListColumnInfo_swigregister
, METH_VARARGS
, NULL
},
11496 { (char *)"TreeListColumnInfo_swiginit", TreeListColumnInfo_swiginit
, METH_VARARGS
, NULL
},
11497 { (char *)"new_TreeListCtrl", (PyCFunction
) _wrap_new_TreeListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11498 { (char *)"new_PreTreeListCtrl", (PyCFunction
)_wrap_new_PreTreeListCtrl
, METH_NOARGS
, NULL
},
11499 { (char *)"TreeListCtrl_Create", (PyCFunction
) _wrap_TreeListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11500 { (char *)"TreeListCtrl__setCallbackInfo", (PyCFunction
) _wrap_TreeListCtrl__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11501 { (char *)"TreeListCtrl_GetCount", (PyCFunction
)_wrap_TreeListCtrl_GetCount
, METH_O
, NULL
},
11502 { (char *)"TreeListCtrl_GetIndent", (PyCFunction
)_wrap_TreeListCtrl_GetIndent
, METH_O
, NULL
},
11503 { (char *)"TreeListCtrl_SetIndent", (PyCFunction
) _wrap_TreeListCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11504 { (char *)"TreeListCtrl_GetLineSpacing", (PyCFunction
)_wrap_TreeListCtrl_GetLineSpacing
, METH_O
, NULL
},
11505 { (char *)"TreeListCtrl_SetLineSpacing", (PyCFunction
) _wrap_TreeListCtrl_SetLineSpacing
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11506 { (char *)"TreeListCtrl_GetImageList", (PyCFunction
)_wrap_TreeListCtrl_GetImageList
, METH_O
, NULL
},
11507 { (char *)"TreeListCtrl_GetStateImageList", (PyCFunction
)_wrap_TreeListCtrl_GetStateImageList
, METH_O
, NULL
},
11508 { (char *)"TreeListCtrl_GetButtonsImageList", (PyCFunction
)_wrap_TreeListCtrl_GetButtonsImageList
, METH_O
, NULL
},
11509 { (char *)"TreeListCtrl_SetImageList", (PyCFunction
) _wrap_TreeListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11510 { (char *)"TreeListCtrl_SetStateImageList", (PyCFunction
) _wrap_TreeListCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11511 { (char *)"TreeListCtrl_SetButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_SetButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11512 { (char *)"TreeListCtrl_AssignImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11513 { (char *)"TreeListCtrl_AssignStateImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11514 { (char *)"TreeListCtrl_AssignButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11515 { (char *)"TreeListCtrl_AddColumn", (PyCFunction
) _wrap_TreeListCtrl_AddColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11516 { (char *)"TreeListCtrl_AddColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_AddColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11517 { (char *)"TreeListCtrl_InsertColumn", (PyCFunction
) _wrap_TreeListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11518 { (char *)"TreeListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_InsertColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11519 { (char *)"TreeListCtrl_RemoveColumn", (PyCFunction
) _wrap_TreeListCtrl_RemoveColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11520 { (char *)"TreeListCtrl_GetColumnCount", (PyCFunction
)_wrap_TreeListCtrl_GetColumnCount
, METH_O
, NULL
},
11521 { (char *)"TreeListCtrl_SetMainColumn", (PyCFunction
) _wrap_TreeListCtrl_SetMainColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11522 { (char *)"TreeListCtrl_GetMainColumn", (PyCFunction
)_wrap_TreeListCtrl_GetMainColumn
, METH_O
, NULL
},
11523 { (char *)"TreeListCtrl_SetColumn", (PyCFunction
) _wrap_TreeListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11524 { (char *)"TreeListCtrl_GetColumn", (PyCFunction
) _wrap_TreeListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11525 { (char *)"TreeListCtrl_SetColumnText", (PyCFunction
) _wrap_TreeListCtrl_SetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11526 { (char *)"TreeListCtrl_GetColumnText", (PyCFunction
) _wrap_TreeListCtrl_GetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11527 { (char *)"TreeListCtrl_SetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11528 { (char *)"TreeListCtrl_GetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11529 { (char *)"TreeListCtrl_SetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_SetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11530 { (char *)"TreeListCtrl_GetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_GetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11531 { (char *)"TreeListCtrl_SetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_SetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11532 { (char *)"TreeListCtrl_GetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_GetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11533 { (char *)"TreeListCtrl_SetColumnShown", (PyCFunction
) _wrap_TreeListCtrl_SetColumnShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11534 { (char *)"TreeListCtrl_IsColumnShown", (PyCFunction
) _wrap_TreeListCtrl_IsColumnShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11535 { (char *)"TreeListCtrl_SetColumnEditable", (PyCFunction
) _wrap_TreeListCtrl_SetColumnEditable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11536 { (char *)"TreeListCtrl_IsColumnEditable", (PyCFunction
) _wrap_TreeListCtrl_IsColumnEditable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11537 { (char *)"TreeListCtrl_GetItemText", (PyCFunction
) _wrap_TreeListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11538 { (char *)"TreeListCtrl_GetItemImage", (PyCFunction
) _wrap_TreeListCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11539 { (char *)"TreeListCtrl_SetItemText", (PyCFunction
) _wrap_TreeListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11540 { (char *)"TreeListCtrl_SetItemImage", (PyCFunction
) _wrap_TreeListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11541 { (char *)"TreeListCtrl_GetItemData", (PyCFunction
) _wrap_TreeListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11542 { (char *)"TreeListCtrl_SetItemData", (PyCFunction
) _wrap_TreeListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11543 { (char *)"TreeListCtrl_GetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_GetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11544 { (char *)"TreeListCtrl_SetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_SetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11545 { (char *)"TreeListCtrl_GetItemBold", (PyCFunction
) _wrap_TreeListCtrl_GetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11546 { (char *)"TreeListCtrl_GetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11547 { (char *)"TreeListCtrl_GetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11548 { (char *)"TreeListCtrl_GetItemFont", (PyCFunction
) _wrap_TreeListCtrl_GetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11549 { (char *)"TreeListCtrl_SetItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11550 { (char *)"TreeListCtrl_SetItemBold", (PyCFunction
) _wrap_TreeListCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11551 { (char *)"TreeListCtrl_SetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11552 { (char *)"TreeListCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11553 { (char *)"TreeListCtrl_SetItemFont", (PyCFunction
) _wrap_TreeListCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11554 { (char *)"TreeListCtrl_IsVisible", (PyCFunction
) _wrap_TreeListCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11555 { (char *)"TreeListCtrl_HasChildren", (PyCFunction
) _wrap_TreeListCtrl_HasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11556 { (char *)"TreeListCtrl_IsExpanded", (PyCFunction
) _wrap_TreeListCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11557 { (char *)"TreeListCtrl_IsSelected", (PyCFunction
) _wrap_TreeListCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11558 { (char *)"TreeListCtrl_IsBold", (PyCFunction
) _wrap_TreeListCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11559 { (char *)"TreeListCtrl_GetChildrenCount", (PyCFunction
) _wrap_TreeListCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11560 { (char *)"TreeListCtrl_GetRootItem", (PyCFunction
)_wrap_TreeListCtrl_GetRootItem
, METH_O
, NULL
},
11561 { (char *)"TreeListCtrl_GetSelection", (PyCFunction
)_wrap_TreeListCtrl_GetSelection
, METH_O
, NULL
},
11562 { (char *)"TreeListCtrl_GetSelections", (PyCFunction
)_wrap_TreeListCtrl_GetSelections
, METH_O
, NULL
},
11563 { (char *)"TreeListCtrl_GetItemParent", (PyCFunction
) _wrap_TreeListCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11564 { (char *)"TreeListCtrl_GetFirstChild", (PyCFunction
) _wrap_TreeListCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11565 { (char *)"TreeListCtrl_GetNextChild", (PyCFunction
) _wrap_TreeListCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11566 { (char *)"TreeListCtrl_GetLastChild", (PyCFunction
) _wrap_TreeListCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11567 { (char *)"TreeListCtrl_GetPrevChild", (PyCFunction
) _wrap_TreeListCtrl_GetPrevChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11568 { (char *)"TreeListCtrl_GetNextSibling", (PyCFunction
) _wrap_TreeListCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11569 { (char *)"TreeListCtrl_GetPrevSibling", (PyCFunction
) _wrap_TreeListCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11570 { (char *)"TreeListCtrl_GetNext", (PyCFunction
) _wrap_TreeListCtrl_GetNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11571 { (char *)"TreeListCtrl_GetPrev", (PyCFunction
) _wrap_TreeListCtrl_GetPrev
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11572 { (char *)"TreeListCtrl_GetFirstExpandedItem", (PyCFunction
)_wrap_TreeListCtrl_GetFirstExpandedItem
, METH_O
, NULL
},
11573 { (char *)"TreeListCtrl_GetNextExpanded", (PyCFunction
) _wrap_TreeListCtrl_GetNextExpanded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11574 { (char *)"TreeListCtrl_GetPrevExpanded", (PyCFunction
) _wrap_TreeListCtrl_GetPrevExpanded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11575 { (char *)"TreeListCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_TreeListCtrl_GetFirstVisibleItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11576 { (char *)"TreeListCtrl_GetNextVisible", (PyCFunction
) _wrap_TreeListCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11577 { (char *)"TreeListCtrl_GetPrevVisible", (PyCFunction
) _wrap_TreeListCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11578 { (char *)"TreeListCtrl_AddRoot", (PyCFunction
) _wrap_TreeListCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11579 { (char *)"TreeListCtrl_PrependItem", (PyCFunction
) _wrap_TreeListCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11580 { (char *)"TreeListCtrl_InsertItem", (PyCFunction
) _wrap_TreeListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11581 { (char *)"TreeListCtrl_InsertItemBefore", (PyCFunction
) _wrap_TreeListCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11582 { (char *)"TreeListCtrl_AppendItem", (PyCFunction
) _wrap_TreeListCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11583 { (char *)"TreeListCtrl_Delete", (PyCFunction
) _wrap_TreeListCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11584 { (char *)"TreeListCtrl_DeleteChildren", (PyCFunction
) _wrap_TreeListCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11585 { (char *)"TreeListCtrl_DeleteRoot", (PyCFunction
)_wrap_TreeListCtrl_DeleteRoot
, METH_O
, NULL
},
11586 { (char *)"TreeListCtrl_Expand", (PyCFunction
) _wrap_TreeListCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11587 { (char *)"TreeListCtrl_ExpandAll", (PyCFunction
) _wrap_TreeListCtrl_ExpandAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11588 { (char *)"TreeListCtrl_Collapse", (PyCFunction
) _wrap_TreeListCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11589 { (char *)"TreeListCtrl_CollapseAndReset", (PyCFunction
) _wrap_TreeListCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11590 { (char *)"TreeListCtrl_Toggle", (PyCFunction
) _wrap_TreeListCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11591 { (char *)"TreeListCtrl_Unselect", (PyCFunction
)_wrap_TreeListCtrl_Unselect
, METH_O
, NULL
},
11592 { (char *)"TreeListCtrl_UnselectAll", (PyCFunction
)_wrap_TreeListCtrl_UnselectAll
, METH_O
, NULL
},
11593 { (char *)"TreeListCtrl_SelectItem", (PyCFunction
) _wrap_TreeListCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11594 { (char *)"TreeListCtrl_SelectAll", (PyCFunction
)_wrap_TreeListCtrl_SelectAll
, METH_O
, NULL
},
11595 { (char *)"TreeListCtrl_EnsureVisible", (PyCFunction
) _wrap_TreeListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11596 { (char *)"TreeListCtrl_ScrollTo", (PyCFunction
) _wrap_TreeListCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11597 { (char *)"TreeListCtrl_HitTest", (PyCFunction
) _wrap_TreeListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11598 { (char *)"TreeListCtrl_GetBoundingRect", (PyCFunction
) _wrap_TreeListCtrl_GetBoundingRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11599 { (char *)"TreeListCtrl_EditLabel", (PyCFunction
) _wrap_TreeListCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11600 { (char *)"TreeListCtrl_SortChildren", (PyCFunction
) _wrap_TreeListCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11601 { (char *)"TreeListCtrl_FindItem", (PyCFunction
) _wrap_TreeListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11602 { (char *)"TreeListCtrl_SetDragItem", (PyCFunction
) _wrap_TreeListCtrl_SetDragItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11603 { (char *)"TreeListCtrl_GetHeaderWindow", (PyCFunction
)_wrap_TreeListCtrl_GetHeaderWindow
, METH_O
, NULL
},
11604 { (char *)"TreeListCtrl_GetMainWindow", (PyCFunction
)_wrap_TreeListCtrl_GetMainWindow
, METH_O
, NULL
},
11605 { (char *)"TreeListCtrl_swigregister", TreeListCtrl_swigregister
, METH_VARARGS
, NULL
},
11606 { (char *)"TreeListCtrl_swiginit", TreeListCtrl_swiginit
, METH_VARARGS
, NULL
},
11607 { (char *)"new_StaticPicture", (PyCFunction
) _wrap_new_StaticPicture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11608 { (char *)"new_PreStaticPicture", (PyCFunction
)_wrap_new_PreStaticPicture
, METH_NOARGS
, NULL
},
11609 { (char *)"StaticPicture_Create", (PyCFunction
) _wrap_StaticPicture_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11610 { (char *)"StaticPicture_SetBitmap", (PyCFunction
) _wrap_StaticPicture_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11611 { (char *)"StaticPicture_GetBitmap", (PyCFunction
)_wrap_StaticPicture_GetBitmap
, METH_O
, NULL
},
11612 { (char *)"StaticPicture_SetIcon", (PyCFunction
) _wrap_StaticPicture_SetIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11613 { (char *)"StaticPicture_GetIcon", (PyCFunction
)_wrap_StaticPicture_GetIcon
, METH_O
, NULL
},
11614 { (char *)"StaticPicture_SetAlignment", (PyCFunction
) _wrap_StaticPicture_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11615 { (char *)"StaticPicture_GetAlignment", (PyCFunction
)_wrap_StaticPicture_GetAlignment
, METH_O
, NULL
},
11616 { (char *)"StaticPicture_SetScale", (PyCFunction
) _wrap_StaticPicture_SetScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11617 { (char *)"StaticPicture_GetScale", (PyCFunction
)_wrap_StaticPicture_GetScale
, METH_O
, NULL
},
11618 { (char *)"StaticPicture_SetCustomScale", (PyCFunction
) _wrap_StaticPicture_SetCustomScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11619 { (char *)"StaticPicture_GetCustomScale", (PyCFunction
)_wrap_StaticPicture_GetCustomScale
, METH_O
, NULL
},
11620 { (char *)"StaticPicture_swigregister", StaticPicture_swigregister
, METH_VARARGS
, NULL
},
11621 { (char *)"StaticPicture_swiginit", StaticPicture_swiginit
, METH_VARARGS
, NULL
},
11622 { NULL
, NULL
, 0, NULL
}
11626 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
11628 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) {
11629 return (void *)((wxValidator
*) ((wxPyValidator
*) x
));
11631 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x
) {
11632 return (void *)((wxPanel
*) ((wxScrolledWindow
*) x
));
11634 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x
) {
11635 return (void *)((wxPanel
*) ((wxPyVScrolledWindow
*) x
));
11637 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x
) {
11638 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
11640 static void *_p_wxSplitterScrolledWindowTo_p_wxPanel(void *x
) {
11641 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
11643 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x
) {
11644 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
11646 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x
) {
11647 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
11649 static void *_p_wxSimpleHtmlListBoxTo_p_wxPanel(void *x
) {
11650 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*)(wxPyVListBox
*)(wxPyHtmlListBox
*) ((wxSimpleHtmlListBox
*) x
));
11652 static void *_p_wxPyPanelTo_p_wxPanel(void *x
) {
11653 return (void *)((wxPanel
*) ((wxPyPanel
*) x
));
11655 static void *_p_wxEditableListBoxTo_p_wxPanel(void *x
) {
11656 return (void *)((wxPanel
*) ((wxEditableListBox
*) x
));
11658 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x
) {
11659 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
11661 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x
) {
11662 return (void *)((wxPanel
*) ((wxPreviewControlBar
*) x
));
11664 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x
) {
11665 return (void *)((wxPanel
*) (wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
11667 static void *_p_wxToolbookTo_p_wxWindow(void *x
) {
11668 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxToolbook
*) x
));
11670 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x
) {
11671 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
11673 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x
) {
11674 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
11676 static void *_p_wxCheckBoxTo_p_wxWindow(void *x
) {
11677 return (void *)((wxWindow
*) (wxControl
*) ((wxCheckBox
*) x
));
11679 static void *_p_wxPyTreeCtrlTo_p_wxWindow(void *x
) {
11680 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeCtrl
*) x
));
11682 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxWindow(void *x
) {
11683 return (void *)((wxWindow
*) (wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
11685 static void *_p_wxPyPanelTo_p_wxWindow(void *x
) {
11686 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyPanel
*) x
));
11688 static void *_p_wxGenericDirCtrlTo_p_wxWindow(void *x
) {
11689 return (void *)((wxWindow
*) (wxControl
*) ((wxGenericDirCtrl
*) x
));
11691 static void *_p_wxPickerBaseTo_p_wxWindow(void *x
) {
11692 return (void *)((wxWindow
*) (wxControl
*) ((wxPickerBase
*) x
));
11694 static void *_p_wxPyListCtrlTo_p_wxWindow(void *x
) {
11695 return (void *)((wxWindow
*) (wxControl
*) ((wxPyListCtrl
*) x
));
11697 static void *_p_wxDirFilterListCtrlTo_p_wxWindow(void *x
) {
11698 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
11700 static void *_p_wxPyTreeListCtrlTo_p_wxWindow(void *x
) {
11701 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeListCtrl
*) x
));
11703 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x
) {
11704 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
11706 static void *_p_wxStaticLineTo_p_wxWindow(void *x
) {
11707 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticLine
*) x
));
11709 static void *_p_wxControlTo_p_wxWindow(void *x
) {
11710 return (void *)((wxWindow
*) ((wxControl
*) x
));
11712 static void *_p_wxPyControlTo_p_wxWindow(void *x
) {
11713 return (void *)((wxWindow
*) (wxControl
*) ((wxPyControl
*) x
));
11715 static void *_p_wxGaugeTo_p_wxWindow(void *x
) {
11716 return (void *)((wxWindow
*) (wxControl
*) ((wxGauge
*) x
));
11718 static void *_p_wxToolBarBaseTo_p_wxWindow(void *x
) {
11719 return (void *)((wxWindow
*) (wxControl
*) ((wxToolBarBase
*) x
));
11721 static void *_p_wxToggleButtonTo_p_wxWindow(void *x
) {
11722 return (void *)((wxWindow
*) (wxControl
*) ((wxToggleButton
*) x
));
11724 static void *_p_wxRadioButtonTo_p_wxWindow(void *x
) {
11725 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioButton
*) x
));
11727 static void *_p_wxChoiceTo_p_wxWindow(void *x
) {
11728 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
11730 static void *_p_wxTreebookTo_p_wxWindow(void *x
) {
11731 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxTreebook
*) x
));
11733 static void *_p_wxListViewTo_p_wxWindow(void *x
) {
11734 return (void *)((wxWindow
*) (wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
11736 static void *_p_wxTextCtrlTo_p_wxWindow(void *x
) {
11737 return (void *)((wxWindow
*) (wxControl
*) ((wxTextCtrl
*) x
));
11739 static void *_p_wxNotebookTo_p_wxWindow(void *x
) {
11740 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
11742 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x
) {
11743 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
11745 static void *_p_wxChoicebookTo_p_wxWindow(void *x
) {
11746 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
11748 static void *_p_wxPyWindowTo_p_wxWindow(void *x
) {
11749 return (void *)((wxWindow
*) ((wxPyWindow
*) x
));
11751 static void *_p_wxSplashScreenTo_p_wxWindow(void *x
) {
11752 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
11754 static void *_p_wxListbookTo_p_wxWindow(void *x
) {
11755 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
11757 static void *_p_wxFileDialogTo_p_wxWindow(void *x
) {
11758 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
11760 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x
) {
11761 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
11763 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x
) {
11764 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
11766 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x
) {
11767 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
11769 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x
) {
11770 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
11772 static void *_p_wxNumberEntryDialogTo_p_wxWindow(void *x
) {
11773 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxNumberEntryDialog
*) x
));
11775 static void *_p_wxMessageDialogTo_p_wxWindow(void *x
) {
11776 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
11778 static void *_p_wxProgressDialogTo_p_wxWindow(void *x
) {
11779 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
11781 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x
) {
11782 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
11784 static void *_p_wxStaticBitmapTo_p_wxWindow(void *x
) {
11785 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBitmap
*) x
));
11787 static void *_p_wxSliderTo_p_wxWindow(void *x
) {
11788 return (void *)((wxWindow
*) (wxControl
*) ((wxSlider
*) x
));
11790 static void *_p_wxStaticBoxTo_p_wxWindow(void *x
) {
11791 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBox
*) x
));
11793 static void *_p_wxBookCtrlBaseTo_p_wxWindow(void *x
) {
11794 return (void *)((wxWindow
*) (wxControl
*) ((wxBookCtrlBase
*) x
));
11796 static void *_p_wxCheckListBoxTo_p_wxWindow(void *x
) {
11797 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
11799 static void *_p_wxListBoxTo_p_wxWindow(void *x
) {
11800 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
11802 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x
) {
11803 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
11805 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x
) {
11806 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
11808 static void *_p_wxSimpleHtmlListBoxTo_p_wxWindow(void *x
) {
11809 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*)(wxPyHtmlListBox
*) ((wxSimpleHtmlListBox
*) x
));
11811 static void *_p_wxEditableListBoxTo_p_wxWindow(void *x
) {
11812 return (void *)((wxWindow
*) (wxPanel
*) ((wxEditableListBox
*) x
));
11814 static void *_p_wxLEDNumberCtrlTo_p_wxWindow(void *x
) {
11815 return (void *)((wxWindow
*) (wxControl
*) ((wxLEDNumberCtrl
*) x
));
11817 static void *_p_wxSpinButtonTo_p_wxWindow(void *x
) {
11818 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinButton
*) x
));
11820 static void *_p_wxBitmapButtonTo_p_wxWindow(void *x
) {
11821 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
11823 static void *_p_wxButtonTo_p_wxWindow(void *x
) {
11824 return (void *)((wxWindow
*) (wxControl
*) ((wxButton
*) x
));
11826 static void *_p_wxContextHelpButtonTo_p_wxWindow(void *x
) {
11827 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
11829 static void *_p_wxRadioBoxTo_p_wxWindow(void *x
) {
11830 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioBox
*) x
));
11832 static void *_p_wxScrollBarTo_p_wxWindow(void *x
) {
11833 return (void *)((wxWindow
*) (wxControl
*) ((wxScrollBar
*) x
));
11835 static void *_p_wxComboBoxTo_p_wxWindow(void *x
) {
11836 return (void *)((wxWindow
*) (wxControl
*) ((wxComboBox
*) x
));
11838 static void *_p_wxMiniFrameTo_p_wxWindow(void *x
) {
11839 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
11841 static void *_p_wxFrameTo_p_wxWindow(void *x
) {
11842 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxFrame
*) x
));
11844 static void *_p_wxSpinCtrlTo_p_wxWindow(void *x
) {
11845 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinCtrl
*) x
));
11847 static void *_p_wxStatusBarTo_p_wxWindow(void *x
) {
11848 return (void *)((wxWindow
*) ((wxStatusBar
*) x
));
11850 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x
) {
11851 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
11853 static void *_p_wxStaticPictureTo_p_wxWindow(void *x
) {
11854 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticPicture
*) x
));
11856 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x
) {
11857 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
11859 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x
) {
11860 return (void *)((wxWindow
*) ((wxMDIClientWindow
*) x
));
11862 static void *_p_wxSashWindowTo_p_wxWindow(void *x
) {
11863 return (void *)((wxWindow
*) ((wxSashWindow
*) x
));
11865 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x
) {
11866 return (void *)((wxWindow
*) ((wxSplitterWindow
*) x
));
11868 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x
) {
11869 return (void *)((wxWindow
*) ((wxSplashScreenWindow
*) x
));
11871 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x
) {
11872 return (void *)((wxWindow
*) ((wxTopLevelWindow
*) x
));
11874 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x
) {
11875 return (void *)((wxWindow
*) (wxPanel
*) ((wxScrolledWindow
*) x
));
11877 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x
) {
11878 return (void *)((wxWindow
*) (wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
11880 static void *_p_wxPopupWindowTo_p_wxWindow(void *x
) {
11881 return (void *)((wxWindow
*) ((wxPopupWindow
*) x
));
11883 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x
) {
11884 return (void *)((wxWindow
*) (wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
11886 static void *_p_wxTipWindowTo_p_wxWindow(void *x
) {
11887 return (void *)((wxWindow
*) (wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
11889 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x
) {
11890 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyVScrolledWindow
*) x
));
11892 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
11893 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
11895 static void *_p_wxDynamicSashWindowTo_p_wxWindow(void *x
) {
11896 return (void *)((wxWindow
*) ((wxDynamicSashWindow
*) x
));
11898 static void *_p_wxPyTreeCompanionWindowTo_p_wxWindow(void *x
) {
11899 return (void *)((wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
11901 static void *_p_wxThinSplitterWindowTo_p_wxWindow(void *x
) {
11902 return (void *)((wxWindow
*) (wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
11904 static void *_p_wxSplitterScrolledWindowTo_p_wxWindow(void *x
) {
11905 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
11907 static void *_p_wxDialogTo_p_wxWindow(void *x
) {
11908 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxDialog
*) x
));
11910 static void *_p_wxColourDialogTo_p_wxWindow(void *x
) {
11911 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
11913 static void *_p_wxDirDialogTo_p_wxWindow(void *x
) {
11914 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
11916 static void *_p_wxFontDialogTo_p_wxWindow(void *x
) {
11917 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
11919 static void *_p_wxPanelTo_p_wxWindow(void *x
) {
11920 return (void *)((wxWindow
*) ((wxPanel
*) x
));
11922 static void *_p_wxCollapsiblePaneTo_p_wxWindow(void *x
) {
11923 return (void *)((wxWindow
*) (wxControl
*) ((wxCollapsiblePane
*) x
));
11925 static void *_p_wxStaticTextTo_p_wxWindow(void *x
) {
11926 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticText
*) x
));
11928 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x
) {
11929 return (void *)((wxWindow
*) (wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
11931 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x
) {
11932 return (void *)((wxWindow
*) (wxPanel
*) ((wxPreviewControlBar
*) x
));
11934 static void *_p_wxDatePickerCtrlTo_p_wxWindow(void *x
) {
11935 return (void *)((wxWindow
*) (wxControl
*) ((wxDatePickerCtrl
*) x
));
11937 static void *_p_wxColourPickerCtrlTo_p_wxWindow(void *x
) {
11938 return (void *)((wxWindow
*) (wxControl
*)(wxPickerBase
*) ((wxColourPickerCtrl
*) x
));
11940 static void *_p_wxFilePickerCtrlTo_p_wxWindow(void *x
) {
11941 return (void *)((wxWindow
*) (wxControl
*)(wxPickerBase
*) ((wxFilePickerCtrl
*) x
));
11943 static void *_p_wxDirPickerCtrlTo_p_wxWindow(void *x
) {
11944 return (void *)((wxWindow
*) (wxControl
*)(wxPickerBase
*) ((wxDirPickerCtrl
*) x
));
11946 static void *_p_wxFontPickerCtrlTo_p_wxWindow(void *x
) {
11947 return (void *)((wxWindow
*) (wxControl
*)(wxPickerBase
*) ((wxFontPickerCtrl
*) x
));
11949 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
11950 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
11952 static void *_p_wxHyperlinkCtrlTo_p_wxWindow(void *x
) {
11953 return (void *)((wxWindow
*) (wxControl
*) ((wxHyperlinkCtrl
*) x
));
11955 static void *_p_wxToolBarTo_p_wxWindow(void *x
) {
11956 return (void *)((wxWindow
*) (wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
11958 static void *_p_wxThinSplitterWindowTo_p_wxSplitterWindow(void *x
) {
11959 return (void *)((wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
11961 static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x
) {
11962 return (void *)((wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
11964 static void *_p_wxSplitterScrolledWindowTo_p_wxScrolledWindow(void *x
) {
11965 return (void *)((wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
11967 static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x
) {
11968 return (void *)((wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
11970 static void *_p_wxCollapsiblePaneTo_p_wxControl(void *x
) {
11971 return (void *)((wxControl
*) ((wxCollapsiblePane
*) x
));
11973 static void *_p_wxBookCtrlBaseTo_p_wxControl(void *x
) {
11974 return (void *)((wxControl
*) ((wxBookCtrlBase
*) x
));
11976 static void *_p_wxToolBarTo_p_wxControl(void *x
) {
11977 return (void *)((wxControl
*) (wxToolBarBase
*) ((wxToolBar
*) x
));
11979 static void *_p_wxPickerBaseTo_p_wxControl(void *x
) {
11980 return (void *)((wxControl
*) ((wxPickerBase
*) x
));
11982 static void *_p_wxToggleButtonTo_p_wxControl(void *x
) {
11983 return (void *)((wxControl
*) ((wxToggleButton
*) x
));
11985 static void *_p_wxRadioButtonTo_p_wxControl(void *x
) {
11986 return (void *)((wxControl
*) ((wxRadioButton
*) x
));
11988 static void *_p_wxLEDNumberCtrlTo_p_wxControl(void *x
) {
11989 return (void *)((wxControl
*) ((wxLEDNumberCtrl
*) x
));
11991 static void *_p_wxToolbookTo_p_wxControl(void *x
) {
11992 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxToolbook
*) x
));
11994 static void *_p_wxToolBarBaseTo_p_wxControl(void *x
) {
11995 return (void *)((wxControl
*) ((wxToolBarBase
*) x
));
11997 static void *_p_wxDirFilterListCtrlTo_p_wxControl(void *x
) {
11998 return (void *)((wxControl
*) (wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
12000 static void *_p_wxPyListCtrlTo_p_wxControl(void *x
) {
12001 return (void *)((wxControl
*) ((wxPyListCtrl
*) x
));
12003 static void *_p_wxComboBoxTo_p_wxControl(void *x
) {
12004 return (void *)((wxControl
*) ((wxComboBox
*) x
));
12006 static void *_p_wxPyControlTo_p_wxControl(void *x
) {
12007 return (void *)((wxControl
*) ((wxPyControl
*) x
));
12009 static void *_p_wxPyTreeListCtrlTo_p_wxControl(void *x
) {
12010 return (void *)((wxControl
*) ((wxPyTreeListCtrl
*) x
));
12012 static void *_p_wxGenericDirCtrlTo_p_wxControl(void *x
) {
12013 return (void *)((wxControl
*) ((wxGenericDirCtrl
*) x
));
12015 static void *_p_wxScrollBarTo_p_wxControl(void *x
) {
12016 return (void *)((wxControl
*) ((wxScrollBar
*) x
));
12018 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) {
12019 return (void *)((wxControl
*) ((wxControlWithItems
*) x
));
12021 static void *_p_wxGaugeTo_p_wxControl(void *x
) {
12022 return (void *)((wxControl
*) ((wxGauge
*) x
));
12024 static void *_p_wxStaticLineTo_p_wxControl(void *x
) {
12025 return (void *)((wxControl
*) ((wxStaticLine
*) x
));
12027 static void *_p_wxChoicebookTo_p_wxControl(void *x
) {
12028 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxChoicebook
*) x
));
12030 static void *_p_wxListbookTo_p_wxControl(void *x
) {
12031 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxListbook
*) x
));
12033 static void *_p_wxHyperlinkCtrlTo_p_wxControl(void *x
) {
12034 return (void *)((wxControl
*) ((wxHyperlinkCtrl
*) x
));
12036 static void *_p_wxPyTreeCtrlTo_p_wxControl(void *x
) {
12037 return (void *)((wxControl
*) ((wxPyTreeCtrl
*) x
));
12039 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxControl(void *x
) {
12040 return (void *)((wxControl
*) (wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
12042 static void *_p_wxCheckBoxTo_p_wxControl(void *x
) {
12043 return (void *)((wxControl
*) ((wxCheckBox
*) x
));
12045 static void *_p_wxRadioBoxTo_p_wxControl(void *x
) {
12046 return (void *)((wxControl
*) ((wxRadioBox
*) x
));
12048 static void *_p_wxChoiceTo_p_wxControl(void *x
) {
12049 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxChoice
*) x
));
12051 static void *_p_wxListBoxTo_p_wxControl(void *x
) {
12052 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxListBox
*) x
));
12054 static void *_p_wxCheckListBoxTo_p_wxControl(void *x
) {
12055 return (void *)((wxControl
*) (wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
12057 static void *_p_wxListViewTo_p_wxControl(void *x
) {
12058 return (void *)((wxControl
*) (wxPyListCtrl
*) ((wxListView
*) x
));
12060 static void *_p_wxNotebookTo_p_wxControl(void *x
) {
12061 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxNotebook
*) x
));
12063 static void *_p_wxStaticBitmapTo_p_wxControl(void *x
) {
12064 return (void *)((wxControl
*) ((wxStaticBitmap
*) x
));
12066 static void *_p_wxSpinCtrlTo_p_wxControl(void *x
) {
12067 return (void *)((wxControl
*) ((wxSpinCtrl
*) x
));
12069 static void *_p_wxStaticTextTo_p_wxControl(void *x
) {
12070 return (void *)((wxControl
*) ((wxStaticText
*) x
));
12072 static void *_p_wxStaticBoxTo_p_wxControl(void *x
) {
12073 return (void *)((wxControl
*) ((wxStaticBox
*) x
));
12075 static void *_p_wxSliderTo_p_wxControl(void *x
) {
12076 return (void *)((wxControl
*) ((wxSlider
*) x
));
12078 static void *_p_wxTreebookTo_p_wxControl(void *x
) {
12079 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxTreebook
*) x
));
12081 static void *_p_wxSpinButtonTo_p_wxControl(void *x
) {
12082 return (void *)((wxControl
*) ((wxSpinButton
*) x
));
12084 static void *_p_wxButtonTo_p_wxControl(void *x
) {
12085 return (void *)((wxControl
*) ((wxButton
*) x
));
12087 static void *_p_wxBitmapButtonTo_p_wxControl(void *x
) {
12088 return (void *)((wxControl
*) (wxButton
*) ((wxBitmapButton
*) x
));
12090 static void *_p_wxContextHelpButtonTo_p_wxControl(void *x
) {
12091 return (void *)((wxControl
*) (wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
12093 static void *_p_wxDatePickerCtrlTo_p_wxControl(void *x
) {
12094 return (void *)((wxControl
*) ((wxDatePickerCtrl
*) x
));
12096 static void *_p_wxColourPickerCtrlTo_p_wxControl(void *x
) {
12097 return (void *)((wxControl
*) (wxPickerBase
*) ((wxColourPickerCtrl
*) x
));
12099 static void *_p_wxFilePickerCtrlTo_p_wxControl(void *x
) {
12100 return (void *)((wxControl
*) (wxPickerBase
*) ((wxFilePickerCtrl
*) x
));
12102 static void *_p_wxDirPickerCtrlTo_p_wxControl(void *x
) {
12103 return (void *)((wxControl
*) (wxPickerBase
*) ((wxDirPickerCtrl
*) x
));
12105 static void *_p_wxFontPickerCtrlTo_p_wxControl(void *x
) {
12106 return (void *)((wxControl
*) (wxPickerBase
*) ((wxFontPickerCtrl
*) x
));
12108 static void *_p_wxStaticPictureTo_p_wxControl(void *x
) {
12109 return (void *)((wxControl
*) ((wxStaticPicture
*) x
));
12111 static void *_p_wxTextCtrlTo_p_wxControl(void *x
) {
12112 return (void *)((wxControl
*) ((wxTextCtrl
*) x
));
12114 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) {
12115 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
12117 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) {
12118 return (void *)((wxEvent
*) ((wxMenuEvent
*) x
));
12120 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) {
12121 return (void *)((wxEvent
*) ((wxCloseEvent
*) x
));
12123 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) {
12124 return (void *)((wxEvent
*) ((wxMouseEvent
*) x
));
12126 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) {
12127 return (void *)((wxEvent
*) ((wxEraseEvent
*) x
));
12129 static void *_p_wxBookCtrlBaseEventTo_p_wxEvent(void *x
) {
12130 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
12132 static void *_p_wxTreeEventTo_p_wxEvent(void *x
) {
12133 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
12135 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) {
12136 return (void *)((wxEvent
*) ((wxSetCursorEvent
*) x
));
12138 static void *_p_wxSplitterEventTo_p_wxEvent(void *x
) {
12139 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
12141 static void *_p_wxColourPickerEventTo_p_wxEvent(void *x
) {
12142 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxColourPickerEvent
*) x
));
12144 static void *_p_wxFileDirPickerEventTo_p_wxEvent(void *x
) {
12145 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxFileDirPickerEvent
*) x
));
12147 static void *_p_wxFontPickerEventTo_p_wxEvent(void *x
) {
12148 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxFontPickerEvent
*) x
));
12150 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) {
12151 return (void *)((wxEvent
*) ((wxInitDialogEvent
*) x
));
12153 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) {
12154 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxScrollEvent
*) x
));
12156 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x
) {
12157 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
12159 static void *_p_wxTextUrlEventTo_p_wxEvent(void *x
) {
12160 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
12162 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) {
12163 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxNotifyEvent
*) x
));
12165 static void *_p_wxMouseCaptureLostEventTo_p_wxEvent(void *x
) {
12166 return (void *)((wxEvent
*) ((wxMouseCaptureLostEvent
*) x
));
12168 static void *_p_wxPyEventTo_p_wxEvent(void *x
) {
12169 return (void *)((wxEvent
*) ((wxPyEvent
*) x
));
12171 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x
) {
12172 return (void *)((wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
12174 static void *_p_wxListEventTo_p_wxEvent(void *x
) {
12175 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
12177 static void *_p_wxDynamicSashSplitEventTo_p_wxEvent(void *x
) {
12178 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
12180 static void *_p_wxDynamicSashUnifyEventTo_p_wxEvent(void *x
) {
12181 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
12183 static void *_p_wxNotebookEventTo_p_wxEvent(void *x
) {
12184 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
12186 static void *_p_wxListbookEventTo_p_wxEvent(void *x
) {
12187 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
12189 static void *_p_wxChoicebookEventTo_p_wxEvent(void *x
) {
12190 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
12192 static void *_p_wxTreebookEventTo_p_wxEvent(void *x
) {
12193 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxTreebookEvent
*) x
));
12195 static void *_p_wxToolbookEventTo_p_wxEvent(void *x
) {
12196 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxToolbookEvent
*) x
));
12198 static void *_p_wxHelpEventTo_p_wxEvent(void *x
) {
12199 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxHelpEvent
*) x
));
12201 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) {
12202 return (void *)((wxEvent
*) ((wxIdleEvent
*) x
));
12204 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) {
12205 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
12207 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) {
12208 return (void *)((wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
12210 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) {
12211 return (void *)((wxEvent
*) ((wxMaximizeEvent
*) x
));
12213 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) {
12214 return (void *)((wxEvent
*) ((wxIconizeEvent
*) x
));
12216 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) {
12217 return (void *)((wxEvent
*) ((wxActivateEvent
*) x
));
12219 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) {
12220 return (void *)((wxEvent
*) ((wxSizeEvent
*) x
));
12222 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) {
12223 return (void *)((wxEvent
*) ((wxMoveEvent
*) x
));
12225 static void *_p_wxDateEventTo_p_wxEvent(void *x
) {
12226 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDateEvent
*) x
));
12228 static void *_p_wxCollapsiblePaneEventTo_p_wxEvent(void *x
) {
12229 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxCollapsiblePaneEvent
*) x
));
12231 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) {
12232 return (void *)((wxEvent
*) ((wxPaintEvent
*) x
));
12234 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) {
12235 return (void *)((wxEvent
*) ((wxNcPaintEvent
*) x
));
12237 static void *_p_wxClipboardTextEventTo_p_wxEvent(void *x
) {
12238 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxClipboardTextEvent
*) x
));
12240 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) {
12241 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
12243 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) {
12244 return (void *)((wxEvent
*) ((wxPaletteChangedEvent
*) x
));
12246 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) {
12247 return (void *)((wxEvent
*) ((wxDisplayChangedEvent
*) x
));
12249 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) {
12250 return (void *)((wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
12252 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) {
12253 return (void *)((wxEvent
*) ((wxSysColourChangedEvent
*) x
));
12255 static void *_p_wxHyperlinkEventTo_p_wxEvent(void *x
) {
12256 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxHyperlinkEvent
*) x
));
12258 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) {
12259 return (void *)((wxEvent
*) ((wxDropFilesEvent
*) x
));
12261 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) {
12262 return (void *)((wxEvent
*) ((wxFocusEvent
*) x
));
12264 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) {
12265 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
12267 static void *_p_wxSashEventTo_p_wxEvent(void *x
) {
12268 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxSashEvent
*) x
));
12270 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x
) {
12271 return (void *)((wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
12273 static void *_p_wxShowEventTo_p_wxEvent(void *x
) {
12274 return (void *)((wxEvent
*) ((wxShowEvent
*) x
));
12276 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) {
12277 return (void *)((wxEvent
*) ((wxCommandEvent
*) x
));
12279 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) {
12280 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
12282 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) {
12283 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
12285 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) {
12286 return (void *)((wxEvent
*) ((wxNavigationKeyEvent
*) x
));
12288 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) {
12289 return (void *)((wxEvent
*) ((wxKeyEvent
*) x
));
12291 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) {
12292 return (void *)((wxEvent
*) ((wxScrollWinEvent
*) x
));
12294 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x
) {
12295 return (void *)((wxEvent
*) ((wxTaskBarIconEvent
*) x
));
12297 static void *_p_wxSpinEventTo_p_wxEvent(void *x
) {
12298 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
12300 static void *_p_wxScrollBarTo_p_wxObject(void *x
) {
12301 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
12303 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
12304 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
12306 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x
) {
12307 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
12309 static void *_p_wxEventTo_p_wxObject(void *x
) {
12310 return (void *)((wxObject
*) ((wxEvent
*) x
));
12312 static void *_p_wxFindDialogEventTo_p_wxObject(void *x
) {
12313 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
12315 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
12316 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
12318 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
12319 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
12321 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x
) {
12322 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
12324 static void *_p_wxPreviewFrameTo_p_wxObject(void *x
) {
12325 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
12327 static void *_p_wxToolBarBaseTo_p_wxObject(void *x
) {
12328 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
12330 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
12331 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
12333 static void *_p_wxImageTo_p_wxObject(void *x
) {
12334 return (void *)((wxObject
*) ((wxImage
*) x
));
12336 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
12337 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
12339 static void *_p_wxStaticBitmapTo_p_wxObject(void *x
) {
12340 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
12342 static void *_p_wxGenericDragImageTo_p_wxObject(void *x
) {
12343 return (void *)((wxObject
*) ((wxGenericDragImage
*) x
));
12345 static void *_p_wxComboBoxTo_p_wxObject(void *x
) {
12346 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxComboBox
*) x
));
12348 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x
) {
12349 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
12351 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x
) {
12352 return (void *)((wxObject
*) ((wxLayoutAlgorithm
*) x
));
12354 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
12355 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
12357 static void *_p_wxTreebookTo_p_wxObject(void *x
) {
12358 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxTreebook
*) x
));
12360 static void *_p_wxNotebookTo_p_wxObject(void *x
) {
12361 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
12363 static void *_p_wxListItemTo_p_wxObject(void *x
) {
12364 return (void *)((wxObject
*) ((wxListItem
*) x
));
12366 static void *_p_wxChoicebookTo_p_wxObject(void *x
) {
12367 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
12369 static void *_p_wxBookCtrlBaseTo_p_wxObject(void *x
) {
12370 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
12372 static void *_p_wxPyTreeCtrlTo_p_wxObject(void *x
) {
12373 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
12375 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxObject(void *x
) {
12376 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
12378 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x
) {
12379 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
12381 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x
) {
12382 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
12384 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x
) {
12385 return (void *)((wxObject
*) ((wxFindReplaceData
*) x
));
12387 static void *_p_wxStaticLineTo_p_wxObject(void *x
) {
12388 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
12390 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
12391 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
12393 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
12394 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
12396 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
12397 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
12399 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
12400 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
12402 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
12403 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
12405 static void *_p_wxBookCtrlBaseEventTo_p_wxObject(void *x
) {
12406 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
12408 static void *_p_wxTreeEventTo_p_wxObject(void *x
) {
12409 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
12411 static void *_p_wxTextUrlEventTo_p_wxObject(void *x
) {
12412 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
12414 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
12415 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
12417 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x
) {
12418 return (void *)((wxObject
*) ((wxPrintDialogData
*) x
));
12420 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x
) {
12421 return (void *)((wxObject
*) ((wxPageSetupDialogData
*) x
));
12423 static void *_p_wxPrinterTo_p_wxObject(void *x
) {
12424 return (void *)((wxObject
*) ((wxPrinter
*) x
));
12426 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
12427 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
12429 static void *_p_wxRadioBoxTo_p_wxObject(void *x
) {
12430 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
12432 static void *_p_wxCollapsiblePaneTo_p_wxObject(void *x
) {
12433 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxCollapsiblePane
*) x
));
12435 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
12436 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
12438 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
12439 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
12441 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
12442 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
12444 static void *_p_wxTreeListColumnInfoTo_p_wxObject(void *x
) {
12445 return (void *)((wxObject
*) ((wxTreeListColumnInfo
*) x
));
12447 static void *_p_wxControlTo_p_wxObject(void *x
) {
12448 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
12450 static void *_p_wxPyControlTo_p_wxObject(void *x
) {
12451 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
12453 static void *_p_wxContextHelpTo_p_wxObject(void *x
) {
12454 return (void *)((wxObject
*) ((wxContextHelp
*) x
));
12456 static void *_p_wxColourDataTo_p_wxObject(void *x
) {
12457 return (void *)((wxObject
*) ((wxColourData
*) x
));
12459 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
12460 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
12462 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
12463 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
12465 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
12466 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
12468 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
12469 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
12471 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
12472 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
12474 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
12475 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
12477 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
12478 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
12480 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
12481 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
12483 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
12484 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
12486 static void *_p_wxCollapsiblePaneEventTo_p_wxObject(void *x
) {
12487 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxCollapsiblePaneEvent
*) x
));
12489 static void *_p_wxStaticTextTo_p_wxObject(void *x
) {
12490 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
12492 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x
) {
12493 return (void *)((wxObject
*) (wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
12495 static void *_p_wxMouseCaptureLostEventTo_p_wxObject(void *x
) {
12496 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureLostEvent
*) x
));
12498 static void *_p_wxListEventTo_p_wxObject(void *x
) {
12499 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
12501 static void *_p_wxDynamicSashSplitEventTo_p_wxObject(void *x
) {
12502 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
12504 static void *_p_wxPyPrintoutTo_p_wxObject(void *x
) {
12505 return (void *)((wxObject
*) ((wxPyPrintout
*) x
));
12507 static void *_p_wxGaugeTo_p_wxObject(void *x
) {
12508 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
12510 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x
) {
12511 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
12513 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
12514 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
12516 static void *_p_wxChoiceTo_p_wxObject(void *x
) {
12517 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
12519 static void *_p_wxSpinButtonTo_p_wxObject(void *x
) {
12520 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
12522 static void *_p_wxBitmapButtonTo_p_wxObject(void *x
) {
12523 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
12525 static void *_p_wxButtonTo_p_wxObject(void *x
) {
12526 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxButton
*) x
));
12528 static void *_p_wxContextHelpButtonTo_p_wxObject(void *x
) {
12529 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
12531 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
12532 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
12534 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
12535 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
12537 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
12538 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
12540 static void *_p_wxSashEventTo_p_wxObject(void *x
) {
12541 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxSashEvent
*) x
));
12543 static void *_p_wxCheckListBoxTo_p_wxObject(void *x
) {
12544 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
12546 static void *_p_wxListBoxTo_p_wxObject(void *x
) {
12547 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
12549 static void *_p_wxSimpleHtmlListBoxTo_p_wxObject(void *x
) {
12550 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*)(wxPyHtmlListBox
*) ((wxSimpleHtmlListBox
*) x
));
12552 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x
) {
12553 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
12555 static void *_p_wxPyVListBoxTo_p_wxObject(void *x
) {
12556 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
12558 static void *_p_wxPrintDataTo_p_wxObject(void *x
) {
12559 return (void *)((wxObject
*) ((wxPrintData
*) x
));
12561 static void *_p_wxFontDataTo_p_wxObject(void *x
) {
12562 return (void *)((wxObject
*) ((wxFontData
*) x
));
12564 static void *_p_wxEditableListBoxTo_p_wxObject(void *x
) {
12565 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
12567 static void *_p_wxMiniFrameTo_p_wxObject(void *x
) {
12568 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
12570 static void *_p_wxListbookTo_p_wxObject(void *x
) {
12571 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
12573 static void *_p_wxFrameTo_p_wxObject(void *x
) {
12574 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
12576 static void *_p_wxPyPanelTo_p_wxObject(void *x
) {
12577 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
12579 static void *_p_wxStaticBoxTo_p_wxObject(void *x
) {
12580 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
12582 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x
) {
12583 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
12585 static void *_p_wxSplashScreenTo_p_wxObject(void *x
) {
12586 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
12588 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
12589 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
12591 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x
) {
12592 return (void *)((wxObject
*) (wxPrintPreview
*) ((wxPyPrintPreview
*) x
));
12594 static void *_p_wxPrintPreviewTo_p_wxObject(void *x
) {
12595 return (void *)((wxObject
*) ((wxPrintPreview
*) x
));
12597 static void *_p_wxListViewTo_p_wxObject(void *x
) {
12598 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
12600 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
12601 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
12603 static void *_p_wxPyListCtrlTo_p_wxObject(void *x
) {
12604 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
12606 static void *_p_wxDirFilterListCtrlTo_p_wxObject(void *x
) {
12607 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
12609 static void *_p_wxPyTreeListCtrlTo_p_wxObject(void *x
) {
12610 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
12612 static void *_p_wxSizerTo_p_wxObject(void *x
) {
12613 return (void *)((wxObject
*) ((wxSizer
*) x
));
12615 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
12616 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
12618 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
12619 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
12621 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
12622 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
12624 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
12625 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
12627 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
12628 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
12630 static void *_p_wxClipboardTextEventTo_p_wxObject(void *x
) {
12631 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxClipboardTextEvent
*) x
));
12633 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
12634 return (void *)((wxObject
*) ((wxFSFile
*) x
));
12636 static void *_p_wxPickerBaseTo_p_wxObject(void *x
) {
12637 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPickerBase
*) x
));
12639 static void *_p_wxSplitterEventTo_p_wxObject(void *x
) {
12640 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
12642 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
12643 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
12645 static void *_p_wxColourPickerEventTo_p_wxObject(void *x
) {
12646 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxColourPickerEvent
*) x
));
12648 static void *_p_wxFileDirPickerEventTo_p_wxObject(void *x
) {
12649 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxFileDirPickerEvent
*) x
));
12651 static void *_p_wxFontPickerEventTo_p_wxObject(void *x
) {
12652 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxFontPickerEvent
*) x
));
12654 static void *_p_wxTextCtrlTo_p_wxObject(void *x
) {
12655 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
12657 static void *_p_wxMenuTo_p_wxObject(void *x
) {
12658 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
12660 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
12661 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
12663 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
12664 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
12666 static void *_p_wxRadioButtonTo_p_wxObject(void *x
) {
12667 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
12669 static void *_p_wxToggleButtonTo_p_wxObject(void *x
) {
12670 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
12672 static void *_p_wxPrintDialogTo_p_wxObject(void *x
) {
12673 return (void *)((wxObject
*) ((wxPrintDialog
*) x
));
12675 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x
) {
12676 return (void *)((wxObject
*) ((wxPageSetupDialog
*) x
));
12678 static void *_p_wxFontDialogTo_p_wxObject(void *x
) {
12679 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
12681 static void *_p_wxDirDialogTo_p_wxObject(void *x
) {
12682 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
12684 static void *_p_wxColourDialogTo_p_wxObject(void *x
) {
12685 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
12687 static void *_p_wxDialogTo_p_wxObject(void *x
) {
12688 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
12690 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
12691 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
12693 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
12694 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
12696 static void *_p_wxGenericDirCtrlTo_p_wxObject(void *x
) {
12697 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
12699 static void *_p_wxDynamicSashUnifyEventTo_p_wxObject(void *x
) {
12700 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
12702 static void *_p_wxStaticPictureTo_p_wxObject(void *x
) {
12703 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
12705 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
12706 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
12708 static void *_p_wxTGAHandlerTo_p_wxObject(void *x
) {
12709 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTGAHandler
*) x
));
12711 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
12712 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
12714 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
12715 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
12717 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
12718 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
12720 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) {
12721 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPyImageHandler
*) x
));
12723 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
12724 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
12726 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
12727 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
12729 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
12730 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
12732 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
12733 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
12735 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
12736 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
12738 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
12739 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
12741 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
12742 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
12744 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
12745 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
12747 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
12748 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
12750 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
12751 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
12753 static void *_p_wxHyperlinkCtrlTo_p_wxObject(void *x
) {
12754 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxHyperlinkCtrl
*) x
));
12756 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x
) {
12757 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
12759 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x
) {
12760 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMDIClientWindow
*) x
));
12762 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x
) {
12763 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
12765 static void *_p_wxTipWindowTo_p_wxObject(void *x
) {
12766 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
12768 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x
) {
12769 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
12771 static void *_p_wxPopupWindowTo_p_wxObject(void *x
) {
12772 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPopupWindow
*) x
));
12774 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x
) {
12775 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
12777 static void *_p_wxSashWindowTo_p_wxObject(void *x
) {
12778 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSashWindow
*) x
));
12780 static void *_p_wxSplitterWindowTo_p_wxObject(void *x
) {
12781 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplitterWindow
*) x
));
12783 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x
) {
12784 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplashScreenWindow
*) x
));
12786 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x
) {
12787 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxTopLevelWindow
*) x
));
12789 static void *_p_wxScrolledWindowTo_p_wxObject(void *x
) {
12790 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
12792 static void *_p_wxWindowTo_p_wxObject(void *x
) {
12793 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
12795 static void *_p_wxDynamicSashWindowTo_p_wxObject(void *x
) {
12796 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxDynamicSashWindow
*) x
));
12798 static void *_p_wxPyTreeCompanionWindowTo_p_wxObject(void *x
) {
12799 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
12801 static void *_p_wxThinSplitterWindowTo_p_wxObject(void *x
) {
12802 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
12804 static void *_p_wxSplitterScrolledWindowTo_p_wxObject(void *x
) {
12805 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
12807 static void *_p_wxSpinCtrlTo_p_wxObject(void *x
) {
12808 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
12810 static void *_p_wxNotebookEventTo_p_wxObject(void *x
) {
12811 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
12813 static void *_p_wxListbookEventTo_p_wxObject(void *x
) {
12814 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
12816 static void *_p_wxChoicebookEventTo_p_wxObject(void *x
) {
12817 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
12819 static void *_p_wxTreebookEventTo_p_wxObject(void *x
) {
12820 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxTreebookEvent
*) x
));
12822 static void *_p_wxToolbookEventTo_p_wxObject(void *x
) {
12823 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxToolbookEvent
*) x
));
12825 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x
) {
12826 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
12828 static void *_p_wxProgressDialogTo_p_wxObject(void *x
) {
12829 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
12831 static void *_p_wxMessageDialogTo_p_wxObject(void *x
) {
12832 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
12834 static void *_p_wxNumberEntryDialogTo_p_wxObject(void *x
) {
12835 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxNumberEntryDialog
*) x
));
12837 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x
) {
12838 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
12840 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x
) {
12841 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
12843 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x
) {
12844 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
12846 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x
) {
12847 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
12849 static void *_p_wxFileDialogTo_p_wxObject(void *x
) {
12850 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
12852 static void *_p_wxToolBarToolBaseTo_p_wxObject(void *x
) {
12853 return (void *)((wxObject
*) ((wxToolBarToolBase
*) x
));
12855 static void *_p_wxPyWindowTo_p_wxObject(void *x
) {
12856 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyWindow
*) x
));
12858 static void *_p_wxSliderTo_p_wxObject(void *x
) {
12859 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
12861 static void *_p_wxDatePickerCtrlTo_p_wxObject(void *x
) {
12862 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
12864 static void *_p_wxColourPickerCtrlTo_p_wxObject(void *x
) {
12865 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxColourPickerCtrl
*) x
));
12867 static void *_p_wxFilePickerCtrlTo_p_wxObject(void *x
) {
12868 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxFilePickerCtrl
*) x
));
12870 static void *_p_wxDirPickerCtrlTo_p_wxObject(void *x
) {
12871 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxDirPickerCtrl
*) x
));
12873 static void *_p_wxFontPickerCtrlTo_p_wxObject(void *x
) {
12874 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxFontPickerCtrl
*) x
));
12876 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
12877 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
12879 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
12880 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
12882 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
12883 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
12885 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
12886 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
12888 static void *_p_wxCheckBoxTo_p_wxObject(void *x
) {
12889 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
12891 static void *_p_wxHyperlinkEventTo_p_wxObject(void *x
) {
12892 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxHyperlinkEvent
*) x
));
12894 static void *_p_wxHelpEventTo_p_wxObject(void *x
) {
12895 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxHelpEvent
*) x
));
12897 static void *_p_wxPanelTo_p_wxObject(void *x
) {
12898 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPanel
*) x
));
12900 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x
) {
12901 return (void *)((wxObject
*) (wxEvent
*) ((wxTaskBarIconEvent
*) x
));
12903 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
12904 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
12906 static void *_p_wxSpinEventTo_p_wxObject(void *x
) {
12907 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
12909 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
12910 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
12912 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
12913 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
12915 static void *_p_wxLEDNumberCtrlTo_p_wxObject(void *x
) {
12916 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
12918 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
12919 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
12921 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
12922 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
12924 static void *_p_wxToolbookTo_p_wxObject(void *x
) {
12925 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxToolbook
*) x
));
12927 static void *_p_wxToolBarTo_p_wxObject(void *x
) {
12928 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
12930 static void *_p_wxStatusBarTo_p_wxObject(void *x
) {
12931 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxStatusBar
*) x
));
12933 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
12934 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
12936 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
12937 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
12939 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
12940 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
12942 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x
) {
12943 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
12945 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
12946 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
12948 static void *_p_wxToolbookTo_p_wxEvtHandler(void *x
) {
12949 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxToolbook
*) x
));
12951 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x
) {
12952 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
12954 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x
) {
12955 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
12957 static void *_p_wxCheckBoxTo_p_wxEvtHandler(void *x
) {
12958 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
12960 static void *_p_wxPyTreeCtrlTo_p_wxEvtHandler(void *x
) {
12961 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
12963 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxEvtHandler(void *x
) {
12964 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
12966 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x
) {
12967 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
12969 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x
) {
12970 return (void *)((wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
12972 static void *_p_wxGenericDirCtrlTo_p_wxEvtHandler(void *x
) {
12973 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
12975 static void *_p_wxPickerBaseTo_p_wxEvtHandler(void *x
) {
12976 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPickerBase
*) x
));
12978 static void *_p_wxPyListCtrlTo_p_wxEvtHandler(void *x
) {
12979 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
12981 static void *_p_wxDirFilterListCtrlTo_p_wxEvtHandler(void *x
) {
12982 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
12984 static void *_p_wxPyTreeListCtrlTo_p_wxEvtHandler(void *x
) {
12985 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
12987 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x
) {
12988 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
12990 static void *_p_wxStaticLineTo_p_wxEvtHandler(void *x
) {
12991 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
12993 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) {
12994 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxControl
*) x
));
12996 static void *_p_wxPyControlTo_p_wxEvtHandler(void *x
) {
12997 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
12999 static void *_p_wxGaugeTo_p_wxEvtHandler(void *x
) {
13000 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
13002 static void *_p_wxToggleButtonTo_p_wxEvtHandler(void *x
) {
13003 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
13005 static void *_p_wxRadioButtonTo_p_wxEvtHandler(void *x
) {
13006 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
13008 static void *_p_wxToolBarBaseTo_p_wxEvtHandler(void *x
) {
13009 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
13011 static void *_p_wxChoiceTo_p_wxEvtHandler(void *x
) {
13012 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
13014 static void *_p_wxTreebookTo_p_wxEvtHandler(void *x
) {
13015 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxTreebook
*) x
));
13017 static void *_p_wxListViewTo_p_wxEvtHandler(void *x
) {
13018 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
13020 static void *_p_wxTextCtrlTo_p_wxEvtHandler(void *x
) {
13021 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
13023 static void *_p_wxNotebookTo_p_wxEvtHandler(void *x
) {
13024 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
13026 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x
) {
13027 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
13029 static void *_p_wxChoicebookTo_p_wxEvtHandler(void *x
) {
13030 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
13032 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x
) {
13033 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyWindow
*) x
));
13035 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x
) {
13036 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
13038 static void *_p_wxListbookTo_p_wxEvtHandler(void *x
) {
13039 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
13041 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x
) {
13042 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
13044 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x
) {
13045 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
13047 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x
) {
13048 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
13050 static void *_p_wxNumberEntryDialogTo_p_wxEvtHandler(void *x
) {
13051 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxNumberEntryDialog
*) x
));
13053 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x
) {
13054 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
13056 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x
) {
13057 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
13059 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x
) {
13060 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
13062 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x
) {
13063 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
13065 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x
) {
13066 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
13068 static void *_p_wxStaticBitmapTo_p_wxEvtHandler(void *x
) {
13069 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
13071 static void *_p_wxSliderTo_p_wxEvtHandler(void *x
) {
13072 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
13074 static void *_p_wxStaticBoxTo_p_wxEvtHandler(void *x
) {
13075 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
13077 static void *_p_wxBookCtrlBaseTo_p_wxEvtHandler(void *x
) {
13078 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
13080 static void *_p_wxCheckListBoxTo_p_wxEvtHandler(void *x
) {
13081 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
13083 static void *_p_wxListBoxTo_p_wxEvtHandler(void *x
) {
13084 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
13086 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x
) {
13087 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
13089 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x
) {
13090 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
13092 static void *_p_wxSimpleHtmlListBoxTo_p_wxEvtHandler(void *x
) {
13093 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*)(wxPyHtmlListBox
*) ((wxSimpleHtmlListBox
*) x
));
13095 static void *_p_wxEditableListBoxTo_p_wxEvtHandler(void *x
) {
13096 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
13098 static void *_p_wxLEDNumberCtrlTo_p_wxEvtHandler(void *x
) {
13099 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
13101 static void *_p_wxSpinButtonTo_p_wxEvtHandler(void *x
) {
13102 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
13104 static void *_p_wxBitmapButtonTo_p_wxEvtHandler(void *x
) {
13105 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
13107 static void *_p_wxButtonTo_p_wxEvtHandler(void *x
) {
13108 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxButton
*) x
));
13110 static void *_p_wxContextHelpButtonTo_p_wxEvtHandler(void *x
) {
13111 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
13113 static void *_p_wxRadioBoxTo_p_wxEvtHandler(void *x
) {
13114 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
13116 static void *_p_wxScrollBarTo_p_wxEvtHandler(void *x
) {
13117 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
13119 static void *_p_wxComboBoxTo_p_wxEvtHandler(void *x
) {
13120 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxComboBox
*) x
));
13122 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x
) {
13123 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
13125 static void *_p_wxFrameTo_p_wxEvtHandler(void *x
) {
13126 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
13128 static void *_p_wxSpinCtrlTo_p_wxEvtHandler(void *x
) {
13129 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
13131 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x
) {
13132 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxStatusBar
*) x
));
13134 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x
) {
13135 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
13137 static void *_p_wxStaticPictureTo_p_wxEvtHandler(void *x
) {
13138 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
13140 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x
) {
13141 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
13143 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x
) {
13144 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMDIClientWindow
*) x
));
13146 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x
) {
13147 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxTopLevelWindow
*) x
));
13149 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x
) {
13150 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
13152 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) {
13153 return (void *)((wxEvtHandler
*) ((wxWindow
*) x
));
13155 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x
) {
13156 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplashScreenWindow
*) x
));
13158 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x
) {
13159 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplitterWindow
*) x
));
13161 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x
) {
13162 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSashWindow
*) x
));
13164 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x
) {
13165 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
13167 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x
) {
13168 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPopupWindow
*) x
));
13170 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x
) {
13171 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
13173 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x
) {
13174 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
13176 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x
) {
13177 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
13179 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) {
13180 return (void *)((wxEvtHandler
*) ((wxMenu
*) x
));
13182 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) {
13183 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMenuBar
*) x
));
13185 static void *_p_wxDynamicSashWindowTo_p_wxEvtHandler(void *x
) {
13186 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxDynamicSashWindow
*) x
));
13188 static void *_p_wxPyTreeCompanionWindowTo_p_wxEvtHandler(void *x
) {
13189 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
13191 static void *_p_wxThinSplitterWindowTo_p_wxEvtHandler(void *x
) {
13192 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
13194 static void *_p_wxSplitterScrolledWindowTo_p_wxEvtHandler(void *x
) {
13195 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
13197 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x
) {
13198 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
13200 static void *_p_wxDialogTo_p_wxEvtHandler(void *x
) {
13201 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
13203 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x
) {
13204 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
13206 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x
) {
13207 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
13209 static void *_p_wxPanelTo_p_wxEvtHandler(void *x
) {
13210 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPanel
*) x
));
13212 static void *_p_wxCollapsiblePaneTo_p_wxEvtHandler(void *x
) {
13213 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxCollapsiblePane
*) x
));
13215 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) {
13216 return (void *)((wxEvtHandler
*) ((wxPyApp
*) x
));
13218 static void *_p_wxStaticTextTo_p_wxEvtHandler(void *x
) {
13219 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
13221 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x
) {
13222 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
13224 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x
) {
13225 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
13227 static void *_p_wxDatePickerCtrlTo_p_wxEvtHandler(void *x
) {
13228 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
13230 static void *_p_wxColourPickerCtrlTo_p_wxEvtHandler(void *x
) {
13231 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxColourPickerCtrl
*) x
));
13233 static void *_p_wxFilePickerCtrlTo_p_wxEvtHandler(void *x
) {
13234 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxFilePickerCtrl
*) x
));
13236 static void *_p_wxDirPickerCtrlTo_p_wxEvtHandler(void *x
) {
13237 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxDirPickerCtrl
*) x
));
13239 static void *_p_wxFontPickerCtrlTo_p_wxEvtHandler(void *x
) {
13240 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxFontPickerCtrl
*) x
));
13242 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) {
13243 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
13245 static void *_p_wxHyperlinkCtrlTo_p_wxEvtHandler(void *x
) {
13246 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxHyperlinkCtrl
*) x
));
13248 static void *_p_wxToolBarTo_p_wxEvtHandler(void *x
) {
13249 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
13251 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) {
13252 return (void *)((wxEvtHandler
*) (wxValidator
*) ((wxPyValidator
*) x
));
13254 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) {
13255 return (void *)((wxEvtHandler
*) ((wxValidator
*) x
));
13257 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxPyTreeCtrl(void *x
) {
13258 return (void *)((wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
13260 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x
) {
13261 return (void *)((wxCommandEvent
*) ((wxSashEvent
*) x
));
13263 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) {
13264 return (void *)((wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
13266 static void *_p_wxHyperlinkEventTo_p_wxCommandEvent(void *x
) {
13267 return (void *)((wxCommandEvent
*) ((wxHyperlinkEvent
*) x
));
13269 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x
) {
13270 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
13272 static void *_p_wxClipboardTextEventTo_p_wxCommandEvent(void *x
) {
13273 return (void *)((wxCommandEvent
*) ((wxClipboardTextEvent
*) x
));
13275 static void *_p_wxColourPickerEventTo_p_wxCommandEvent(void *x
) {
13276 return (void *)((wxCommandEvent
*) ((wxColourPickerEvent
*) x
));
13278 static void *_p_wxFileDirPickerEventTo_p_wxCommandEvent(void *x
) {
13279 return (void *)((wxCommandEvent
*) ((wxFileDirPickerEvent
*) x
));
13281 static void *_p_wxFontPickerEventTo_p_wxCommandEvent(void *x
) {
13282 return (void *)((wxCommandEvent
*) ((wxFontPickerEvent
*) x
));
13284 static void *_p_wxTextUrlEventTo_p_wxCommandEvent(void *x
) {
13285 return (void *)((wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
13287 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) {
13288 return (void *)((wxCommandEvent
*) ((wxScrollEvent
*) x
));
13290 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) {
13291 return (void *)((wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
13293 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) {
13294 return (void *)((wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
13296 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) {
13297 return (void *)((wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
13299 static void *_p_wxNotebookEventTo_p_wxCommandEvent(void *x
) {
13300 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
13302 static void *_p_wxListbookEventTo_p_wxCommandEvent(void *x
) {
13303 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
13305 static void *_p_wxChoicebookEventTo_p_wxCommandEvent(void *x
) {
13306 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
13308 static void *_p_wxTreebookEventTo_p_wxCommandEvent(void *x
) {
13309 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxTreebookEvent
*) x
));
13311 static void *_p_wxToolbookEventTo_p_wxCommandEvent(void *x
) {
13312 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxToolbookEvent
*) x
));
13314 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) {
13315 return (void *)((wxCommandEvent
*) ((wxDateEvent
*) x
));
13317 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) {
13318 return (void *)((wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
13320 static void *_p_wxListEventTo_p_wxCommandEvent(void *x
) {
13321 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxListEvent
*) x
));
13323 static void *_p_wxCollapsiblePaneEventTo_p_wxCommandEvent(void *x
) {
13324 return (void *)((wxCommandEvent
*) ((wxCollapsiblePaneEvent
*) x
));
13326 static void *_p_wxDynamicSashSplitEventTo_p_wxCommandEvent(void *x
) {
13327 return (void *)((wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
13329 static void *_p_wxBookCtrlBaseEventTo_p_wxCommandEvent(void *x
) {
13330 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
13332 static void *_p_wxTreeEventTo_p_wxCommandEvent(void *x
) {
13333 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxTreeEvent
*) x
));
13335 static void *_p_wxSpinEventTo_p_wxCommandEvent(void *x
) {
13336 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSpinEvent
*) x
));
13338 static void *_p_wxHelpEventTo_p_wxCommandEvent(void *x
) {
13339 return (void *)((wxCommandEvent
*) ((wxHelpEvent
*) x
));
13341 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) {
13342 return (void *)((wxCommandEvent
*) ((wxNotifyEvent
*) x
));
13344 static void *_p_wxDynamicSashUnifyEventTo_p_wxCommandEvent(void *x
) {
13345 return (void *)((wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
13347 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x
) {
13348 return (void *)((wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
13350 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) {
13351 return (void *)((wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
13353 static swig_type_info _swigt__p_char
= {"_p_char", "char *", 0, 0, (void*)0, 0};
13354 static swig_type_info _swigt__p_float
= {"_p_float", "float *", 0, 0, (void*)0, 0};
13355 static swig_type_info _swigt__p_form_ops_t
= {"_p_form_ops_t", "enum form_ops_t *|form_ops_t *", 0, 0, (void*)0, 0};
13356 static swig_type_info _swigt__p_int
= {"_p_int", "int *", 0, 0, (void*)0, 0};
13357 static swig_type_info _swigt__p_unsigned_char
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0};
13358 static swig_type_info _swigt__p_unsigned_int
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0};
13359 static swig_type_info _swigt__p_unsigned_long
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0};
13360 static swig_type_info _swigt__p_wxArrayString
= {"_p_wxArrayString", "wxArrayString *", 0, 0, (void*)0, 0};
13361 static swig_type_info _swigt__p_wxBitmap
= {"_p_wxBitmap", "wxBitmap *", 0, 0, (void*)0, 0};
13362 static swig_type_info _swigt__p_wxColour
= {"_p_wxColour", "wxColour *", 0, 0, (void*)0, 0};
13363 static swig_type_info _swigt__p_wxCommandEvent
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, (void*)0, 0};
13364 static swig_type_info _swigt__p_wxSashEvent
= {"_p_wxSashEvent", 0, 0, 0, 0, 0};
13365 static swig_type_info _swigt__p_wxWindowDestroyEvent
= {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0};
13366 static swig_type_info _swigt__p_wxHyperlinkEvent
= {"_p_wxHyperlinkEvent", 0, 0, 0, 0, 0};
13367 static swig_type_info _swigt__p_wxSplitterEvent
= {"_p_wxSplitterEvent", 0, 0, 0, 0, 0};
13368 static swig_type_info _swigt__p_wxColourPickerEvent
= {"_p_wxColourPickerEvent", 0, 0, 0, 0, 0};
13369 static swig_type_info _swigt__p_wxFileDirPickerEvent
= {"_p_wxFileDirPickerEvent", 0, 0, 0, 0, 0};
13370 static swig_type_info _swigt__p_wxFontPickerEvent
= {"_p_wxFontPickerEvent", 0, 0, 0, 0, 0};
13371 static swig_type_info _swigt__p_wxClipboardTextEvent
= {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0};
13372 static swig_type_info _swigt__p_wxTextUrlEvent
= {"_p_wxTextUrlEvent", 0, 0, 0, 0, 0};
13373 static swig_type_info _swigt__p_wxScrollEvent
= {"_p_wxScrollEvent", 0, 0, 0, 0, 0};
13374 static swig_type_info _swigt__p_wxPyCommandEvent
= {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0};
13375 static swig_type_info _swigt__p_wxContextMenuEvent
= {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0};
13376 static swig_type_info _swigt__p_wxChildFocusEvent
= {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0};
13377 static swig_type_info _swigt__p_wxNotebookEvent
= {"_p_wxNotebookEvent", 0, 0, 0, 0, 0};
13378 static swig_type_info _swigt__p_wxListbookEvent
= {"_p_wxListbookEvent", 0, 0, 0, 0, 0};
13379 static swig_type_info _swigt__p_wxChoicebookEvent
= {"_p_wxChoicebookEvent", 0, 0, 0, 0, 0};
13380 static swig_type_info _swigt__p_wxTreebookEvent
= {"_p_wxTreebookEvent", 0, 0, 0, 0, 0};
13381 static swig_type_info _swigt__p_wxToolbookEvent
= {"_p_wxToolbookEvent", 0, 0, 0, 0, 0};
13382 static swig_type_info _swigt__p_wxDateEvent
= {"_p_wxDateEvent", 0, 0, 0, 0, 0};
13383 static swig_type_info _swigt__p_wxWindowCreateEvent
= {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0};
13384 static swig_type_info _swigt__p_wxListEvent
= {"_p_wxListEvent", 0, 0, 0, 0, 0};
13385 static swig_type_info _swigt__p_wxCollapsiblePaneEvent
= {"_p_wxCollapsiblePaneEvent", 0, 0, 0, 0, 0};
13386 static swig_type_info _swigt__p_wxBookCtrlBaseEvent
= {"_p_wxBookCtrlBaseEvent", 0, 0, 0, 0, 0};
13387 static swig_type_info _swigt__p_wxTreeEvent
= {"_p_wxTreeEvent", 0, 0, 0, 0, 0};
13388 static swig_type_info _swigt__p_wxSpinEvent
= {"_p_wxSpinEvent", 0, 0, 0, 0, 0};
13389 static swig_type_info _swigt__p_wxHelpEvent
= {"_p_wxHelpEvent", 0, 0, 0, 0, 0};
13390 static swig_type_info _swigt__p_wxNotifyEvent
= {"_p_wxNotifyEvent", 0, 0, 0, 0, 0};
13391 static swig_type_info _swigt__p_wxFindDialogEvent
= {"_p_wxFindDialogEvent", 0, 0, 0, 0, 0};
13392 static swig_type_info _swigt__p_wxUpdateUIEvent
= {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0};
13393 static swig_type_info _swigt__p_wxControl
= {"_p_wxControl", "wxControl *", 0, 0, (void*)0, 0};
13394 static swig_type_info _swigt__p_wxCollapsiblePane
= {"_p_wxCollapsiblePane", 0, 0, 0, 0, 0};
13395 static swig_type_info _swigt__p_wxBookCtrlBase
= {"_p_wxBookCtrlBase", 0, 0, 0, 0, 0};
13396 static swig_type_info _swigt__p_wxToolBar
= {"_p_wxToolBar", 0, 0, 0, 0, 0};
13397 static swig_type_info _swigt__p_wxPickerBase
= {"_p_wxPickerBase", 0, 0, 0, 0, 0};
13398 static swig_type_info _swigt__p_wxToggleButton
= {"_p_wxToggleButton", 0, 0, 0, 0, 0};
13399 static swig_type_info _swigt__p_wxRadioButton
= {"_p_wxRadioButton", 0, 0, 0, 0, 0};
13400 static swig_type_info _swigt__p_wxToolbook
= {"_p_wxToolbook", 0, 0, 0, 0, 0};
13401 static swig_type_info _swigt__p_wxPyControl
= {"_p_wxPyControl", 0, 0, 0, 0, 0};
13402 static swig_type_info _swigt__p_wxToolBarBase
= {"_p_wxToolBarBase", 0, 0, 0, 0, 0};
13403 static swig_type_info _swigt__p_wxDirFilterListCtrl
= {"_p_wxDirFilterListCtrl", 0, 0, 0, 0, 0};
13404 static swig_type_info _swigt__p_wxPyListCtrl
= {"_p_wxPyListCtrl", 0, 0, 0, 0, 0};
13405 static swig_type_info _swigt__p_wxComboBox
= {"_p_wxComboBox", 0, 0, 0, 0, 0};
13406 static swig_type_info _swigt__p_wxGenericDirCtrl
= {"_p_wxGenericDirCtrl", 0, 0, 0, 0, 0};
13407 static swig_type_info _swigt__p_wxControlWithItems
= {"_p_wxControlWithItems", 0, 0, 0, 0, 0};
13408 static swig_type_info _swigt__p_wxGauge
= {"_p_wxGauge", 0, 0, 0, 0, 0};
13409 static swig_type_info _swigt__p_wxStaticLine
= {"_p_wxStaticLine", 0, 0, 0, 0, 0};
13410 static swig_type_info _swigt__p_wxChoicebook
= {"_p_wxChoicebook", 0, 0, 0, 0, 0};
13411 static swig_type_info _swigt__p_wxListbook
= {"_p_wxListbook", 0, 0, 0, 0, 0};
13412 static swig_type_info _swigt__p_wxHyperlinkCtrl
= {"_p_wxHyperlinkCtrl", 0, 0, 0, 0, 0};
13413 static swig_type_info _swigt__p_wxCheckBox
= {"_p_wxCheckBox", 0, 0, 0, 0, 0};
13414 static swig_type_info _swigt__p_wxRadioBox
= {"_p_wxRadioBox", 0, 0, 0, 0, 0};
13415 static swig_type_info _swigt__p_wxChoice
= {"_p_wxChoice", 0, 0, 0, 0, 0};
13416 static swig_type_info _swigt__p_wxListBox
= {"_p_wxListBox", 0, 0, 0, 0, 0};
13417 static swig_type_info _swigt__p_wxCheckListBox
= {"_p_wxCheckListBox", 0, 0, 0, 0, 0};
13418 static swig_type_info _swigt__p_wxListView
= {"_p_wxListView", 0, 0, 0, 0, 0};
13419 static swig_type_info _swigt__p_wxNotebook
= {"_p_wxNotebook", 0, 0, 0, 0, 0};
13420 static swig_type_info _swigt__p_wxStaticBitmap
= {"_p_wxStaticBitmap", 0, 0, 0, 0, 0};
13421 static swig_type_info _swigt__p_wxSpinCtrl
= {"_p_wxSpinCtrl", 0, 0, 0, 0, 0};
13422 static swig_type_info _swigt__p_wxStaticText
= {"_p_wxStaticText", 0, 0, 0, 0, 0};
13423 static swig_type_info _swigt__p_wxStaticBox
= {"_p_wxStaticBox", 0, 0, 0, 0, 0};
13424 static swig_type_info _swigt__p_wxSlider
= {"_p_wxSlider", 0, 0, 0, 0, 0};
13425 static swig_type_info _swigt__p_wxTreebook
= {"_p_wxTreebook", 0, 0, 0, 0, 0};
13426 static swig_type_info _swigt__p_wxSpinButton
= {"_p_wxSpinButton", 0, 0, 0, 0, 0};
13427 static swig_type_info _swigt__p_wxButton
= {"_p_wxButton", 0, 0, 0, 0, 0};
13428 static swig_type_info _swigt__p_wxBitmapButton
= {"_p_wxBitmapButton", 0, 0, 0, 0, 0};
13429 static swig_type_info _swigt__p_wxContextHelpButton
= {"_p_wxContextHelpButton", 0, 0, 0, 0, 0};
13430 static swig_type_info _swigt__p_wxDatePickerCtrl
= {"_p_wxDatePickerCtrl", 0, 0, 0, 0, 0};
13431 static swig_type_info _swigt__p_wxColourPickerCtrl
= {"_p_wxColourPickerCtrl", 0, 0, 0, 0, 0};
13432 static swig_type_info _swigt__p_wxFilePickerCtrl
= {"_p_wxFilePickerCtrl", 0, 0, 0, 0, 0};
13433 static swig_type_info _swigt__p_wxDirPickerCtrl
= {"_p_wxDirPickerCtrl", 0, 0, 0, 0, 0};
13434 static swig_type_info _swigt__p_wxFontPickerCtrl
= {"_p_wxFontPickerCtrl", 0, 0, 0, 0, 0};
13435 static swig_type_info _swigt__p_wxTextCtrl
= {"_p_wxTextCtrl", 0, 0, 0, 0, 0};
13436 static swig_type_info _swigt__p_wxDuplexMode
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0};
13437 static swig_type_info _swigt__p_wxDynamicSashSplitEvent
= {"_p_wxDynamicSashSplitEvent", "wxDynamicSashSplitEvent *", 0, 0, (void*)0, 0};
13438 static swig_type_info _swigt__p_wxDynamicSashUnifyEvent
= {"_p_wxDynamicSashUnifyEvent", "wxDynamicSashUnifyEvent *", 0, 0, (void*)0, 0};
13439 static swig_type_info _swigt__p_wxDynamicSashWindow
= {"_p_wxDynamicSashWindow", "wxDynamicSashWindow *", 0, 0, (void*)0, 0};
13440 static swig_type_info _swigt__p_wxEditableListBox
= {"_p_wxEditableListBox", "wxEditableListBox *", 0, 0, (void*)0, 0};
13441 static swig_type_info _swigt__p_wxEvent
= {"_p_wxEvent", "wxEvent *", 0, 0, (void*)0, 0};
13442 static swig_type_info _swigt__p_wxMenuEvent
= {"_p_wxMenuEvent", 0, 0, 0, 0, 0};
13443 static swig_type_info _swigt__p_wxCloseEvent
= {"_p_wxCloseEvent", 0, 0, 0, 0, 0};
13444 static swig_type_info _swigt__p_wxMouseEvent
= {"_p_wxMouseEvent", 0, 0, 0, 0, 0};
13445 static swig_type_info _swigt__p_wxEraseEvent
= {"_p_wxEraseEvent", 0, 0, 0, 0, 0};
13446 static swig_type_info _swigt__p_wxSetCursorEvent
= {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0};
13447 static swig_type_info _swigt__p_wxInitDialogEvent
= {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0};
13448 static swig_type_info _swigt__p_wxPyEvent
= {"_p_wxPyEvent", 0, 0, 0, 0, 0};
13449 static swig_type_info _swigt__p_wxMouseCaptureLostEvent
= {"_p_wxMouseCaptureLostEvent", 0, 0, 0, 0, 0};
13450 static swig_type_info _swigt__p_wxCalculateLayoutEvent
= {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0};
13451 static swig_type_info _swigt__p_wxIdleEvent
= {"_p_wxIdleEvent", 0, 0, 0, 0, 0};
13452 static swig_type_info _swigt__p_wxQueryNewPaletteEvent
= {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0};
13453 static swig_type_info _swigt__p_wxMaximizeEvent
= {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0};
13454 static swig_type_info _swigt__p_wxIconizeEvent
= {"_p_wxIconizeEvent", 0, 0, 0, 0, 0};
13455 static swig_type_info _swigt__p_wxActivateEvent
= {"_p_wxActivateEvent", 0, 0, 0, 0, 0};
13456 static swig_type_info _swigt__p_wxSizeEvent
= {"_p_wxSizeEvent", 0, 0, 0, 0, 0};
13457 static swig_type_info _swigt__p_wxMoveEvent
= {"_p_wxMoveEvent", 0, 0, 0, 0, 0};
13458 static swig_type_info _swigt__p_wxPaintEvent
= {"_p_wxPaintEvent", 0, 0, 0, 0, 0};
13459 static swig_type_info _swigt__p_wxNcPaintEvent
= {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0};
13460 static swig_type_info _swigt__p_wxPaletteChangedEvent
= {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0};
13461 static swig_type_info _swigt__p_wxDisplayChangedEvent
= {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0};
13462 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent
= {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0};
13463 static swig_type_info _swigt__p_wxSysColourChangedEvent
= {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0};
13464 static swig_type_info _swigt__p_wxDropFilesEvent
= {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0};
13465 static swig_type_info _swigt__p_wxFocusEvent
= {"_p_wxFocusEvent", 0, 0, 0, 0, 0};
13466 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent
= {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0};
13467 static swig_type_info _swigt__p_wxShowEvent
= {"_p_wxShowEvent", 0, 0, 0, 0, 0};
13468 static swig_type_info _swigt__p_wxNavigationKeyEvent
= {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0};
13469 static swig_type_info _swigt__p_wxKeyEvent
= {"_p_wxKeyEvent", 0, 0, 0, 0, 0};
13470 static swig_type_info _swigt__p_wxScrollWinEvent
= {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0};
13471 static swig_type_info _swigt__p_wxTaskBarIconEvent
= {"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0};
13472 static swig_type_info _swigt__p_wxEvtHandler
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, (void*)0, 0};
13473 static swig_type_info _swigt__p_wxPyPreviewFrame
= {"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
13474 static swig_type_info _swigt__p_wxPreviewFrame
= {"_p_wxPreviewFrame", 0, 0, 0, 0, 0};
13475 static swig_type_info _swigt__p_wxPyPanel
= {"_p_wxPyPanel", 0, 0, 0, 0, 0};
13476 static swig_type_info _swigt__p_wxMenu
= {"_p_wxMenu", 0, 0, 0, 0, 0};
13477 static swig_type_info _swigt__p_wxPyTaskBarIcon
= {"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0};
13478 static swig_type_info _swigt__p_wxPreviewCanvas
= {"_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
13479 static swig_type_info _swigt__p_wxMDIChildFrame
= {"_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
13480 static swig_type_info _swigt__p_wxPyWindow
= {"_p_wxPyWindow", 0, 0, 0, 0, 0};
13481 static swig_type_info _swigt__p_wxSplashScreen
= {"_p_wxSplashScreen", 0, 0, 0, 0, 0};
13482 static swig_type_info _swigt__p_wxProgressDialog
= {"_p_wxProgressDialog", 0, 0, 0, 0, 0};
13483 static swig_type_info _swigt__p_wxFindReplaceDialog
= {"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
13484 static swig_type_info _swigt__p_wxMessageDialog
= {"_p_wxMessageDialog", 0, 0, 0, 0, 0};
13485 static swig_type_info _swigt__p_wxNumberEntryDialog
= {"_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
13486 static swig_type_info _swigt__p_wxPasswordEntryDialog
= {"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
13487 static swig_type_info _swigt__p_wxFileDialog
= {"_p_wxFileDialog", 0, 0, 0, 0, 0};
13488 static swig_type_info _swigt__p_wxMultiChoiceDialog
= {"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
13489 static swig_type_info _swigt__p_wxSingleChoiceDialog
= {"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
13490 static swig_type_info _swigt__p_wxTextEntryDialog
= {"_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
13491 static swig_type_info _swigt__p_wxPyVListBox
= {"_p_wxPyVListBox", 0, 0, 0, 0, 0};
13492 static swig_type_info _swigt__p_wxPyHtmlListBox
= {"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
13493 static swig_type_info _swigt__p_wxSimpleHtmlListBox
= {"_p_wxSimpleHtmlListBox", 0, 0, 0, 0, 0};
13494 static swig_type_info _swigt__p_wxMiniFrame
= {"_p_wxMiniFrame", 0, 0, 0, 0, 0};
13495 static swig_type_info _swigt__p_wxFrame
= {"_p_wxFrame", 0, 0, 0, 0, 0};
13496 static swig_type_info _swigt__p_wxStatusBar
= {"_p_wxStatusBar", 0, 0, 0, 0, 0};
13497 static swig_type_info _swigt__p_wxMDIParentFrame
= {"_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
13498 static swig_type_info _swigt__p_wxSashLayoutWindow
= {"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
13499 static swig_type_info _swigt__p_wxSashWindow
= {"_p_wxSashWindow", 0, 0, 0, 0, 0};
13500 static swig_type_info _swigt__p_wxSplashScreenWindow
= {"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
13501 static swig_type_info _swigt__p_wxPyPopupTransientWindow
= {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
13502 static swig_type_info _swigt__p_wxPopupWindow
= {"_p_wxPopupWindow", 0, 0, 0, 0, 0};
13503 static swig_type_info _swigt__p_wxPyScrolledWindow
= {"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
13504 static swig_type_info _swigt__p_wxTopLevelWindow
= {"_p_wxTopLevelWindow", 0, 0, 0, 0, 0};
13505 static swig_type_info _swigt__p_wxMDIClientWindow
= {"_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
13506 static swig_type_info _swigt__p_wxTipWindow
= {"_p_wxTipWindow", 0, 0, 0, 0, 0};
13507 static swig_type_info _swigt__p_wxPyVScrolledWindow
= {"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
13508 static swig_type_info _swigt__p_wxMenuBar
= {"_p_wxMenuBar", 0, 0, 0, 0, 0};
13509 static swig_type_info _swigt__p_wxDialog
= {"_p_wxDialog", 0, 0, 0, 0, 0};
13510 static swig_type_info _swigt__p_wxColourDialog
= {"_p_wxColourDialog", 0, 0, 0, 0, 0};
13511 static swig_type_info _swigt__p_wxDirDialog
= {"_p_wxDirDialog", 0, 0, 0, 0, 0};
13512 static swig_type_info _swigt__p_wxFontDialog
= {"_p_wxFontDialog", 0, 0, 0, 0, 0};
13513 static swig_type_info _swigt__p_wxPyApp
= {"_p_wxPyApp", 0, 0, 0, 0, 0};
13514 static swig_type_info _swigt__p_wxPreviewControlBar
= {"_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
13515 static swig_type_info _swigt__p_wxPyPreviewControlBar
= {"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
13516 static swig_type_info _swigt__p_wxPyValidator
= {"_p_wxPyValidator", 0, 0, 0, 0, 0};
13517 static swig_type_info _swigt__p_wxFont
= {"_p_wxFont", "wxFont *", 0, 0, (void*)0, 0};
13518 static swig_type_info _swigt__p_wxIcon
= {"_p_wxIcon", "wxIcon *", 0, 0, (void*)0, 0};
13519 static swig_type_info _swigt__p_wxImageList
= {"_p_wxImageList", "wxImageList *", 0, 0, (void*)0, 0};
13520 static swig_type_info _swigt__p_wxLEDNumberCtrl
= {"_p_wxLEDNumberCtrl", "wxLEDNumberCtrl *", 0, 0, (void*)0, 0};
13521 static swig_type_info _swigt__p_wxObject
= {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0};
13522 static swig_type_info _swigt__p_wxIndividualLayoutConstraint
= {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0};
13523 static swig_type_info _swigt__p_wxMenuItem
= {"_p_wxMenuItem", 0, 0, 0, 0, 0};
13524 static swig_type_info _swigt__p_wxImage
= {"_p_wxImage", 0, 0, 0, 0, 0};
13525 static swig_type_info _swigt__p_wxPySizer
= {"_p_wxPySizer", 0, 0, 0, 0, 0};
13526 static swig_type_info _swigt__p_wxGenericDragImage
= {"_p_wxGenericDragImage", 0, 0, 0, 0, 0};
13527 static swig_type_info _swigt__p_wxLayoutAlgorithm
= {"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0};
13528 static swig_type_info _swigt__p_wxListItem
= {"_p_wxListItem", 0, 0, 0, 0, 0};
13529 static swig_type_info _swigt__p_wxFindReplaceData
= {"_p_wxFindReplaceData", 0, 0, 0, 0, 0};
13530 static swig_type_info _swigt__p_wxPageSetupDialogData
= {"_p_wxPageSetupDialogData", 0, 0, 0, 0, 0};
13531 static swig_type_info _swigt__p_wxPrintDialogData
= {"_p_wxPrintDialogData", 0, 0, 0, 0, 0};
13532 static swig_type_info _swigt__p_wxPrinter
= {"_p_wxPrinter", 0, 0, 0, 0, 0};
13533 static swig_type_info _swigt__p_wxFlexGridSizer
= {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0};
13534 static swig_type_info _swigt__p_wxGridSizer
= {"_p_wxGridSizer", 0, 0, 0, 0, 0};
13535 static swig_type_info _swigt__p_wxAcceleratorTable
= {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0};
13536 static swig_type_info _swigt__p_wxContextHelp
= {"_p_wxContextHelp", 0, 0, 0, 0, 0};
13537 static swig_type_info _swigt__p_wxColourData
= {"_p_wxColourData", 0, 0, 0, 0, 0};
13538 static swig_type_info _swigt__p_wxPyPrintout
= {"_p_wxPyPrintout", 0, 0, 0, 0, 0};
13539 static swig_type_info _swigt__p_wxStdDialogButtonSizer
= {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0};
13540 static swig_type_info _swigt__p_wxPrintData
= {"_p_wxPrintData", 0, 0, 0, 0, 0};
13541 static swig_type_info _swigt__p_wxFontData
= {"_p_wxFontData", 0, 0, 0, 0, 0};
13542 static swig_type_info _swigt__p_wxFileSystem
= {"_p_wxFileSystem", 0, 0, 0, 0, 0};
13543 static swig_type_info _swigt__p_wxPyPrintPreview
= {"_p_wxPyPrintPreview", 0, 0, 0, 0, 0};
13544 static swig_type_info _swigt__p_wxPrintPreview
= {"_p_wxPrintPreview", 0, 0, 0, 0, 0};
13545 static swig_type_info _swigt__p_wxLayoutConstraints
= {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0};
13546 static swig_type_info _swigt__p_wxStaticBoxSizer
= {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0};
13547 static swig_type_info _swigt__p_wxBoxSizer
= {"_p_wxBoxSizer", 0, 0, 0, 0, 0};
13548 static swig_type_info _swigt__p_wxSizer
= {"_p_wxSizer", 0, 0, 0, 0, 0};
13549 static swig_type_info _swigt__p_wxGridBagSizer
= {"_p_wxGridBagSizer", 0, 0, 0, 0, 0};
13550 static swig_type_info _swigt__p_wxFSFile
= {"_p_wxFSFile", 0, 0, 0, 0, 0};
13551 static swig_type_info _swigt__p_wxSizerItem
= {"_p_wxSizerItem", 0, 0, 0, 0, 0};
13552 static swig_type_info _swigt__p_wxGBSizerItem
= {"_p_wxGBSizerItem", 0, 0, 0, 0, 0};
13553 static swig_type_info _swigt__p_wxPageSetupDialog
= {"_p_wxPageSetupDialog", 0, 0, 0, 0, 0};
13554 static swig_type_info _swigt__p_wxPrintDialog
= {"_p_wxPrintDialog", 0, 0, 0, 0, 0};
13555 static swig_type_info _swigt__p_wxPNMHandler
= {"_p_wxPNMHandler", 0, 0, 0, 0, 0};
13556 static swig_type_info _swigt__p_wxJPEGHandler
= {"_p_wxJPEGHandler", 0, 0, 0, 0, 0};
13557 static swig_type_info _swigt__p_wxPCXHandler
= {"_p_wxPCXHandler", 0, 0, 0, 0, 0};
13558 static swig_type_info _swigt__p_wxGIFHandler
= {"_p_wxGIFHandler", 0, 0, 0, 0, 0};
13559 static swig_type_info _swigt__p_wxPNGHandler
= {"_p_wxPNGHandler", 0, 0, 0, 0, 0};
13560 static swig_type_info _swigt__p_wxANIHandler
= {"_p_wxANIHandler", 0, 0, 0, 0, 0};
13561 static swig_type_info _swigt__p_wxCURHandler
= {"_p_wxCURHandler", 0, 0, 0, 0, 0};
13562 static swig_type_info _swigt__p_wxICOHandler
= {"_p_wxICOHandler", 0, 0, 0, 0, 0};
13563 static swig_type_info _swigt__p_wxBMPHandler
= {"_p_wxBMPHandler", 0, 0, 0, 0, 0};
13564 static swig_type_info _swigt__p_wxPyImageHandler
= {"_p_wxPyImageHandler", 0, 0, 0, 0, 0};
13565 static swig_type_info _swigt__p_wxImageHandler
= {"_p_wxImageHandler", 0, 0, 0, 0, 0};
13566 static swig_type_info _swigt__p_wxXPMHandler
= {"_p_wxXPMHandler", 0, 0, 0, 0, 0};
13567 static swig_type_info _swigt__p_wxTIFFHandler
= {"_p_wxTIFFHandler", 0, 0, 0, 0, 0};
13568 static swig_type_info _swigt__p_wxTGAHandler
= {"_p_wxTGAHandler", 0, 0, 0, 0, 0};
13569 static swig_type_info _swigt__p_wxToolBarToolBase
= {"_p_wxToolBarToolBase", 0, 0, 0, 0, 0};
13570 static swig_type_info _swigt__p_wxPanel
= {"_p_wxPanel", "wxPanel *", 0, 0, (void*)0, 0};
13571 static swig_type_info _swigt__p_wxPaperSize
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0};
13572 static swig_type_info _swigt__p_wxPyTreeCompanionWindow
= {"_p_wxPyTreeCompanionWindow", "wxPyTreeCompanionWindow *", 0, 0, (void*)0, 0};
13573 static swig_type_info _swigt__p_wxPyTreeCtrl
= {"_p_wxPyTreeCtrl", "wxPyTreeCtrl *", 0, 0, (void*)0, 0};
13574 static swig_type_info _swigt__p_wxPyTreeItemData
= {"_p_wxPyTreeItemData", "wxPyTreeItemData *", 0, 0, (void*)0, 0};
13575 static swig_type_info _swigt__p_wxPyTreeListCtrl
= {"_p_wxPyTreeListCtrl", "wxPyTreeListCtrl *", 0, 0, (void*)0, 0};
13576 static swig_type_info _swigt__p_wxRemotelyScrolledTreeCtrl
= {"_p_wxRemotelyScrolledTreeCtrl", "wxRemotelyScrolledTreeCtrl *", 0, 0, (void*)0, 0};
13577 static swig_type_info _swigt__p_wxScrollBar
= {"_p_wxScrollBar", "wxScrollBar *", 0, 0, (void*)0, 0};
13578 static swig_type_info _swigt__p_wxScrolledWindow
= {"_p_wxScrolledWindow", "wxScrolledWindow *", 0, 0, (void*)0, 0};
13579 static swig_type_info _swigt__p_wxSplitterScrolledWindow
= {"_p_wxSplitterScrolledWindow", "wxSplitterScrolledWindow *", 0, 0, (void*)0, 0};
13580 static swig_type_info _swigt__p_wxSplitterWindow
= {"_p_wxSplitterWindow", "wxSplitterWindow *", 0, 0, (void*)0, 0};
13581 static swig_type_info _swigt__p_wxStaticPicture
= {"_p_wxStaticPicture", "wxStaticPicture *", 0, 0, (void*)0, 0};
13582 static swig_type_info _swigt__p_wxThinSplitterWindow
= {"_p_wxThinSplitterWindow", "wxThinSplitterWindow *", 0, 0, (void*)0, 0};
13583 static swig_type_info _swigt__p_wxTreeItemId
= {"_p_wxTreeItemId", "wxTreeItemId *", 0, 0, (void*)0, 0};
13584 static swig_type_info _swigt__p_wxTreeListColumnInfo
= {"_p_wxTreeListColumnInfo", "wxTreeListColumnInfo *", 0, 0, (void*)0, 0};
13585 static swig_type_info _swigt__p_wxValidator
= {"_p_wxValidator", "wxValidator *", 0, 0, (void*)0, 0};
13586 static swig_type_info _swigt__p_wxWindow
= {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0};
13588 static swig_type_info
*swig_type_initial
[] = {
13591 &_swigt__p_form_ops_t
,
13593 &_swigt__p_unsigned_char
,
13594 &_swigt__p_unsigned_int
,
13595 &_swigt__p_unsigned_long
,
13596 &_swigt__p_wxANIHandler
,
13597 &_swigt__p_wxAcceleratorTable
,
13598 &_swigt__p_wxActivateEvent
,
13599 &_swigt__p_wxArrayString
,
13600 &_swigt__p_wxBMPHandler
,
13601 &_swigt__p_wxBitmap
,
13602 &_swigt__p_wxBitmapButton
,
13603 &_swigt__p_wxBookCtrlBase
,
13604 &_swigt__p_wxBookCtrlBaseEvent
,
13605 &_swigt__p_wxBoxSizer
,
13606 &_swigt__p_wxButton
,
13607 &_swigt__p_wxCURHandler
,
13608 &_swigt__p_wxCalculateLayoutEvent
,
13609 &_swigt__p_wxCheckBox
,
13610 &_swigt__p_wxCheckListBox
,
13611 &_swigt__p_wxChildFocusEvent
,
13612 &_swigt__p_wxChoice
,
13613 &_swigt__p_wxChoicebook
,
13614 &_swigt__p_wxChoicebookEvent
,
13615 &_swigt__p_wxClipboardTextEvent
,
13616 &_swigt__p_wxCloseEvent
,
13617 &_swigt__p_wxCollapsiblePane
,
13618 &_swigt__p_wxCollapsiblePaneEvent
,
13619 &_swigt__p_wxColour
,
13620 &_swigt__p_wxColourData
,
13621 &_swigt__p_wxColourDialog
,
13622 &_swigt__p_wxColourPickerCtrl
,
13623 &_swigt__p_wxColourPickerEvent
,
13624 &_swigt__p_wxComboBox
,
13625 &_swigt__p_wxCommandEvent
,
13626 &_swigt__p_wxContextHelp
,
13627 &_swigt__p_wxContextHelpButton
,
13628 &_swigt__p_wxContextMenuEvent
,
13629 &_swigt__p_wxControl
,
13630 &_swigt__p_wxControlWithItems
,
13631 &_swigt__p_wxDateEvent
,
13632 &_swigt__p_wxDatePickerCtrl
,
13633 &_swigt__p_wxDialog
,
13634 &_swigt__p_wxDirDialog
,
13635 &_swigt__p_wxDirFilterListCtrl
,
13636 &_swigt__p_wxDirPickerCtrl
,
13637 &_swigt__p_wxDisplayChangedEvent
,
13638 &_swigt__p_wxDropFilesEvent
,
13639 &_swigt__p_wxDuplexMode
,
13640 &_swigt__p_wxDynamicSashSplitEvent
,
13641 &_swigt__p_wxDynamicSashUnifyEvent
,
13642 &_swigt__p_wxDynamicSashWindow
,
13643 &_swigt__p_wxEditableListBox
,
13644 &_swigt__p_wxEraseEvent
,
13645 &_swigt__p_wxEvent
,
13646 &_swigt__p_wxEvtHandler
,
13647 &_swigt__p_wxFSFile
,
13648 &_swigt__p_wxFileDialog
,
13649 &_swigt__p_wxFileDirPickerEvent
,
13650 &_swigt__p_wxFilePickerCtrl
,
13651 &_swigt__p_wxFileSystem
,
13652 &_swigt__p_wxFindDialogEvent
,
13653 &_swigt__p_wxFindReplaceData
,
13654 &_swigt__p_wxFindReplaceDialog
,
13655 &_swigt__p_wxFlexGridSizer
,
13656 &_swigt__p_wxFocusEvent
,
13658 &_swigt__p_wxFontData
,
13659 &_swigt__p_wxFontDialog
,
13660 &_swigt__p_wxFontPickerCtrl
,
13661 &_swigt__p_wxFontPickerEvent
,
13662 &_swigt__p_wxFrame
,
13663 &_swigt__p_wxGBSizerItem
,
13664 &_swigt__p_wxGIFHandler
,
13665 &_swigt__p_wxGauge
,
13666 &_swigt__p_wxGenericDirCtrl
,
13667 &_swigt__p_wxGenericDragImage
,
13668 &_swigt__p_wxGridBagSizer
,
13669 &_swigt__p_wxGridSizer
,
13670 &_swigt__p_wxHelpEvent
,
13671 &_swigt__p_wxHyperlinkCtrl
,
13672 &_swigt__p_wxHyperlinkEvent
,
13673 &_swigt__p_wxICOHandler
,
13675 &_swigt__p_wxIconizeEvent
,
13676 &_swigt__p_wxIdleEvent
,
13677 &_swigt__p_wxImage
,
13678 &_swigt__p_wxImageHandler
,
13679 &_swigt__p_wxImageList
,
13680 &_swigt__p_wxIndividualLayoutConstraint
,
13681 &_swigt__p_wxInitDialogEvent
,
13682 &_swigt__p_wxJPEGHandler
,
13683 &_swigt__p_wxKeyEvent
,
13684 &_swigt__p_wxLEDNumberCtrl
,
13685 &_swigt__p_wxLayoutAlgorithm
,
13686 &_swigt__p_wxLayoutConstraints
,
13687 &_swigt__p_wxListBox
,
13688 &_swigt__p_wxListEvent
,
13689 &_swigt__p_wxListItem
,
13690 &_swigt__p_wxListView
,
13691 &_swigt__p_wxListbook
,
13692 &_swigt__p_wxListbookEvent
,
13693 &_swigt__p_wxMDIChildFrame
,
13694 &_swigt__p_wxMDIClientWindow
,
13695 &_swigt__p_wxMDIParentFrame
,
13696 &_swigt__p_wxMaximizeEvent
,
13698 &_swigt__p_wxMenuBar
,
13699 &_swigt__p_wxMenuEvent
,
13700 &_swigt__p_wxMenuItem
,
13701 &_swigt__p_wxMessageDialog
,
13702 &_swigt__p_wxMiniFrame
,
13703 &_swigt__p_wxMouseCaptureChangedEvent
,
13704 &_swigt__p_wxMouseCaptureLostEvent
,
13705 &_swigt__p_wxMouseEvent
,
13706 &_swigt__p_wxMoveEvent
,
13707 &_swigt__p_wxMultiChoiceDialog
,
13708 &_swigt__p_wxNavigationKeyEvent
,
13709 &_swigt__p_wxNcPaintEvent
,
13710 &_swigt__p_wxNotebook
,
13711 &_swigt__p_wxNotebookEvent
,
13712 &_swigt__p_wxNotifyEvent
,
13713 &_swigt__p_wxNumberEntryDialog
,
13714 &_swigt__p_wxObject
,
13715 &_swigt__p_wxPCXHandler
,
13716 &_swigt__p_wxPNGHandler
,
13717 &_swigt__p_wxPNMHandler
,
13718 &_swigt__p_wxPageSetupDialog
,
13719 &_swigt__p_wxPageSetupDialogData
,
13720 &_swigt__p_wxPaintEvent
,
13721 &_swigt__p_wxPaletteChangedEvent
,
13722 &_swigt__p_wxPanel
,
13723 &_swigt__p_wxPaperSize
,
13724 &_swigt__p_wxPasswordEntryDialog
,
13725 &_swigt__p_wxPickerBase
,
13726 &_swigt__p_wxPopupWindow
,
13727 &_swigt__p_wxPreviewCanvas
,
13728 &_swigt__p_wxPreviewControlBar
,
13729 &_swigt__p_wxPreviewFrame
,
13730 &_swigt__p_wxPrintData
,
13731 &_swigt__p_wxPrintDialog
,
13732 &_swigt__p_wxPrintDialogData
,
13733 &_swigt__p_wxPrintPreview
,
13734 &_swigt__p_wxPrinter
,
13735 &_swigt__p_wxProgressDialog
,
13736 &_swigt__p_wxPyApp
,
13737 &_swigt__p_wxPyCommandEvent
,
13738 &_swigt__p_wxPyControl
,
13739 &_swigt__p_wxPyEvent
,
13740 &_swigt__p_wxPyHtmlListBox
,
13741 &_swigt__p_wxPyImageHandler
,
13742 &_swigt__p_wxPyListCtrl
,
13743 &_swigt__p_wxPyPanel
,
13744 &_swigt__p_wxPyPopupTransientWindow
,
13745 &_swigt__p_wxPyPreviewControlBar
,
13746 &_swigt__p_wxPyPreviewFrame
,
13747 &_swigt__p_wxPyPrintPreview
,
13748 &_swigt__p_wxPyPrintout
,
13749 &_swigt__p_wxPyScrolledWindow
,
13750 &_swigt__p_wxPySizer
,
13751 &_swigt__p_wxPyTaskBarIcon
,
13752 &_swigt__p_wxPyTreeCompanionWindow
,
13753 &_swigt__p_wxPyTreeCtrl
,
13754 &_swigt__p_wxPyTreeItemData
,
13755 &_swigt__p_wxPyTreeListCtrl
,
13756 &_swigt__p_wxPyVListBox
,
13757 &_swigt__p_wxPyVScrolledWindow
,
13758 &_swigt__p_wxPyValidator
,
13759 &_swigt__p_wxPyWindow
,
13760 &_swigt__p_wxQueryLayoutInfoEvent
,
13761 &_swigt__p_wxQueryNewPaletteEvent
,
13762 &_swigt__p_wxRadioBox
,
13763 &_swigt__p_wxRadioButton
,
13764 &_swigt__p_wxRemotelyScrolledTreeCtrl
,
13765 &_swigt__p_wxSashEvent
,
13766 &_swigt__p_wxSashLayoutWindow
,
13767 &_swigt__p_wxSashWindow
,
13768 &_swigt__p_wxScrollBar
,
13769 &_swigt__p_wxScrollEvent
,
13770 &_swigt__p_wxScrollWinEvent
,
13771 &_swigt__p_wxScrolledWindow
,
13772 &_swigt__p_wxSetCursorEvent
,
13773 &_swigt__p_wxShowEvent
,
13774 &_swigt__p_wxSimpleHtmlListBox
,
13775 &_swigt__p_wxSingleChoiceDialog
,
13776 &_swigt__p_wxSizeEvent
,
13777 &_swigt__p_wxSizer
,
13778 &_swigt__p_wxSizerItem
,
13779 &_swigt__p_wxSlider
,
13780 &_swigt__p_wxSpinButton
,
13781 &_swigt__p_wxSpinCtrl
,
13782 &_swigt__p_wxSpinEvent
,
13783 &_swigt__p_wxSplashScreen
,
13784 &_swigt__p_wxSplashScreenWindow
,
13785 &_swigt__p_wxSplitterEvent
,
13786 &_swigt__p_wxSplitterScrolledWindow
,
13787 &_swigt__p_wxSplitterWindow
,
13788 &_swigt__p_wxStaticBitmap
,
13789 &_swigt__p_wxStaticBox
,
13790 &_swigt__p_wxStaticBoxSizer
,
13791 &_swigt__p_wxStaticLine
,
13792 &_swigt__p_wxStaticPicture
,
13793 &_swigt__p_wxStaticText
,
13794 &_swigt__p_wxStatusBar
,
13795 &_swigt__p_wxStdDialogButtonSizer
,
13796 &_swigt__p_wxSysColourChangedEvent
,
13797 &_swigt__p_wxTGAHandler
,
13798 &_swigt__p_wxTIFFHandler
,
13799 &_swigt__p_wxTaskBarIconEvent
,
13800 &_swigt__p_wxTextCtrl
,
13801 &_swigt__p_wxTextEntryDialog
,
13802 &_swigt__p_wxTextUrlEvent
,
13803 &_swigt__p_wxThinSplitterWindow
,
13804 &_swigt__p_wxTipWindow
,
13805 &_swigt__p_wxToggleButton
,
13806 &_swigt__p_wxToolBar
,
13807 &_swigt__p_wxToolBarBase
,
13808 &_swigt__p_wxToolBarToolBase
,
13809 &_swigt__p_wxToolbook
,
13810 &_swigt__p_wxToolbookEvent
,
13811 &_swigt__p_wxTopLevelWindow
,
13812 &_swigt__p_wxTreeEvent
,
13813 &_swigt__p_wxTreeItemId
,
13814 &_swigt__p_wxTreeListColumnInfo
,
13815 &_swigt__p_wxTreebook
,
13816 &_swigt__p_wxTreebookEvent
,
13817 &_swigt__p_wxUpdateUIEvent
,
13818 &_swigt__p_wxValidator
,
13819 &_swigt__p_wxWindow
,
13820 &_swigt__p_wxWindowCreateEvent
,
13821 &_swigt__p_wxWindowDestroyEvent
,
13822 &_swigt__p_wxXPMHandler
,
13825 static swig_cast_info _swigc__p_char
[] = { {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}};
13826 static swig_cast_info _swigc__p_float
[] = { {&_swigt__p_float
, 0, 0, 0},{0, 0, 0, 0}};
13827 static swig_cast_info _swigc__p_form_ops_t
[] = { {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}};
13828 static swig_cast_info _swigc__p_int
[] = { {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}};
13829 static swig_cast_info _swigc__p_unsigned_char
[] = { {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}};
13830 static swig_cast_info _swigc__p_unsigned_int
[] = { {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
13831 static swig_cast_info _swigc__p_unsigned_long
[] = { {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}};
13832 static swig_cast_info _swigc__p_wxArrayString
[] = { {&_swigt__p_wxArrayString
, 0, 0, 0},{0, 0, 0, 0}};
13833 static swig_cast_info _swigc__p_wxBitmap
[] = { {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}};
13834 static swig_cast_info _swigc__p_wxColour
[] = { {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}};
13835 static swig_cast_info _swigc__p_wxSashEvent
[] = {{&_swigt__p_wxSashEvent
, 0, 0, 0},{0, 0, 0, 0}};
13836 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = {{&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13837 static swig_cast_info _swigc__p_wxHyperlinkEvent
[] = {{&_swigt__p_wxHyperlinkEvent
, 0, 0, 0},{0, 0, 0, 0}};
13838 static swig_cast_info _swigc__p_wxSplitterEvent
[] = {{&_swigt__p_wxSplitterEvent
, 0, 0, 0},{0, 0, 0, 0}};
13839 static swig_cast_info _swigc__p_wxColourPickerEvent
[] = {{&_swigt__p_wxColourPickerEvent
, 0, 0, 0},{0, 0, 0, 0}};
13840 static swig_cast_info _swigc__p_wxFileDirPickerEvent
[] = {{&_swigt__p_wxFileDirPickerEvent
, 0, 0, 0},{0, 0, 0, 0}};
13841 static swig_cast_info _swigc__p_wxFontPickerEvent
[] = {{&_swigt__p_wxFontPickerEvent
, 0, 0, 0},{0, 0, 0, 0}};
13842 static swig_cast_info _swigc__p_wxClipboardTextEvent
[] = {{&_swigt__p_wxClipboardTextEvent
, 0, 0, 0},{0, 0, 0, 0}};
13843 static swig_cast_info _swigc__p_wxTextUrlEvent
[] = {{&_swigt__p_wxTextUrlEvent
, 0, 0, 0},{0, 0, 0, 0}};
13844 static swig_cast_info _swigc__p_wxScrollEvent
[] = {{&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}};
13845 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = {{&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}};
13846 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = {{&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
13847 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = {{&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
13848 static swig_cast_info _swigc__p_wxNotebookEvent
[] = {{&_swigt__p_wxNotebookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13849 static swig_cast_info _swigc__p_wxListbookEvent
[] = {{&_swigt__p_wxListbookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13850 static swig_cast_info _swigc__p_wxChoicebookEvent
[] = {{&_swigt__p_wxChoicebookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13851 static swig_cast_info _swigc__p_wxTreebookEvent
[] = {{&_swigt__p_wxTreebookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13852 static swig_cast_info _swigc__p_wxToolbookEvent
[] = {{&_swigt__p_wxToolbookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13853 static swig_cast_info _swigc__p_wxDateEvent
[] = {{&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}};
13854 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = {{&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}};
13855 static swig_cast_info _swigc__p_wxListEvent
[] = {{&_swigt__p_wxListEvent
, 0, 0, 0},{0, 0, 0, 0}};
13856 static swig_cast_info _swigc__p_wxCollapsiblePaneEvent
[] = {{&_swigt__p_wxCollapsiblePaneEvent
, 0, 0, 0},{0, 0, 0, 0}};
13857 static swig_cast_info _swigc__p_wxBookCtrlBaseEvent
[] = {{&_swigt__p_wxBookCtrlBaseEvent
, 0, 0, 0},{0, 0, 0, 0}};
13858 static swig_cast_info _swigc__p_wxTreeEvent
[] = {{&_swigt__p_wxTreeEvent
, 0, 0, 0},{0, 0, 0, 0}};
13859 static swig_cast_info _swigc__p_wxSpinEvent
[] = {{&_swigt__p_wxSpinEvent
, 0, 0, 0},{0, 0, 0, 0}};
13860 static swig_cast_info _swigc__p_wxHelpEvent
[] = {{&_swigt__p_wxHelpEvent
, 0, 0, 0},{0, 0, 0, 0}};
13861 static swig_cast_info _swigc__p_wxNotifyEvent
[] = {{&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13862 static swig_cast_info _swigc__p_wxFindDialogEvent
[] = {{&_swigt__p_wxFindDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
13863 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = {{&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}};
13864 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_wxHyperlinkEvent
, _p_wxHyperlinkEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxColourPickerEvent
, _p_wxColourPickerEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxFileDirPickerEvent
, _p_wxFileDirPickerEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxFontPickerEvent
, _p_wxFontPickerEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxClipboardTextEvent
, _p_wxClipboardTextEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxTextUrlEvent
, _p_wxTextUrlEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxCommandEvent
, 0, 0, 0}, {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxNotebookEvent
, _p_wxNotebookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxListbookEvent
, _p_wxListbookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxChoicebookEvent
, _p_wxChoicebookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxTreebookEvent
, _p_wxTreebookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxToolbookEvent
, _p_wxToolbookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxListEvent
, _p_wxListEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxCollapsiblePaneEvent
, _p_wxCollapsiblePaneEventTo_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}};
13865 static swig_cast_info _swigc__p_wxCollapsiblePane
[] = {{&_swigt__p_wxCollapsiblePane
, 0, 0, 0},{0, 0, 0, 0}};
13866 static swig_cast_info _swigc__p_wxBookCtrlBase
[] = {{&_swigt__p_wxBookCtrlBase
, 0, 0, 0},{0, 0, 0, 0}};
13867 static swig_cast_info _swigc__p_wxToolBar
[] = {{&_swigt__p_wxToolBar
, 0, 0, 0},{0, 0, 0, 0}};
13868 static swig_cast_info _swigc__p_wxPickerBase
[] = {{&_swigt__p_wxPickerBase
, 0, 0, 0},{0, 0, 0, 0}};
13869 static swig_cast_info _swigc__p_wxToggleButton
[] = {{&_swigt__p_wxToggleButton
, 0, 0, 0},{0, 0, 0, 0}};
13870 static swig_cast_info _swigc__p_wxRadioButton
[] = {{&_swigt__p_wxRadioButton
, 0, 0, 0},{0, 0, 0, 0}};
13871 static swig_cast_info _swigc__p_wxToolbook
[] = {{&_swigt__p_wxToolbook
, 0, 0, 0},{0, 0, 0, 0}};
13872 static swig_cast_info _swigc__p_wxPyControl
[] = {{&_swigt__p_wxPyControl
, 0, 0, 0},{0, 0, 0, 0}};
13873 static swig_cast_info _swigc__p_wxToolBarBase
[] = {{&_swigt__p_wxToolBarBase
, 0, 0, 0},{0, 0, 0, 0}};
13874 static swig_cast_info _swigc__p_wxDirFilterListCtrl
[] = {{&_swigt__p_wxDirFilterListCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13875 static swig_cast_info _swigc__p_wxPyListCtrl
[] = {{&_swigt__p_wxPyListCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13876 static swig_cast_info _swigc__p_wxComboBox
[] = {{&_swigt__p_wxComboBox
, 0, 0, 0},{0, 0, 0, 0}};
13877 static swig_cast_info _swigc__p_wxGenericDirCtrl
[] = {{&_swigt__p_wxGenericDirCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13878 static swig_cast_info _swigc__p_wxControlWithItems
[] = {{&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}};
13879 static swig_cast_info _swigc__p_wxGauge
[] = {{&_swigt__p_wxGauge
, 0, 0, 0},{0, 0, 0, 0}};
13880 static swig_cast_info _swigc__p_wxStaticLine
[] = {{&_swigt__p_wxStaticLine
, 0, 0, 0},{0, 0, 0, 0}};
13881 static swig_cast_info _swigc__p_wxChoicebook
[] = {{&_swigt__p_wxChoicebook
, 0, 0, 0},{0, 0, 0, 0}};
13882 static swig_cast_info _swigc__p_wxListbook
[] = {{&_swigt__p_wxListbook
, 0, 0, 0},{0, 0, 0, 0}};
13883 static swig_cast_info _swigc__p_wxHyperlinkCtrl
[] = {{&_swigt__p_wxHyperlinkCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13884 static swig_cast_info _swigc__p_wxCheckBox
[] = {{&_swigt__p_wxCheckBox
, 0, 0, 0},{0, 0, 0, 0}};
13885 static swig_cast_info _swigc__p_wxRadioBox
[] = {{&_swigt__p_wxRadioBox
, 0, 0, 0},{0, 0, 0, 0}};
13886 static swig_cast_info _swigc__p_wxChoice
[] = {{&_swigt__p_wxChoice
, 0, 0, 0},{0, 0, 0, 0}};
13887 static swig_cast_info _swigc__p_wxListBox
[] = {{&_swigt__p_wxListBox
, 0, 0, 0},{0, 0, 0, 0}};
13888 static swig_cast_info _swigc__p_wxCheckListBox
[] = {{&_swigt__p_wxCheckListBox
, 0, 0, 0},{0, 0, 0, 0}};
13889 static swig_cast_info _swigc__p_wxListView
[] = {{&_swigt__p_wxListView
, 0, 0, 0},{0, 0, 0, 0}};
13890 static swig_cast_info _swigc__p_wxNotebook
[] = {{&_swigt__p_wxNotebook
, 0, 0, 0},{0, 0, 0, 0}};
13891 static swig_cast_info _swigc__p_wxStaticBitmap
[] = {{&_swigt__p_wxStaticBitmap
, 0, 0, 0},{0, 0, 0, 0}};
13892 static swig_cast_info _swigc__p_wxSpinCtrl
[] = {{&_swigt__p_wxSpinCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13893 static swig_cast_info _swigc__p_wxStaticText
[] = {{&_swigt__p_wxStaticText
, 0, 0, 0},{0, 0, 0, 0}};
13894 static swig_cast_info _swigc__p_wxStaticBox
[] = {{&_swigt__p_wxStaticBox
, 0, 0, 0},{0, 0, 0, 0}};
13895 static swig_cast_info _swigc__p_wxSlider
[] = {{&_swigt__p_wxSlider
, 0, 0, 0},{0, 0, 0, 0}};
13896 static swig_cast_info _swigc__p_wxTreebook
[] = {{&_swigt__p_wxTreebook
, 0, 0, 0},{0, 0, 0, 0}};
13897 static swig_cast_info _swigc__p_wxSpinButton
[] = {{&_swigt__p_wxSpinButton
, 0, 0, 0},{0, 0, 0, 0}};
13898 static swig_cast_info _swigc__p_wxButton
[] = {{&_swigt__p_wxButton
, 0, 0, 0},{0, 0, 0, 0}};
13899 static swig_cast_info _swigc__p_wxBitmapButton
[] = {{&_swigt__p_wxBitmapButton
, 0, 0, 0},{0, 0, 0, 0}};
13900 static swig_cast_info _swigc__p_wxContextHelpButton
[] = {{&_swigt__p_wxContextHelpButton
, 0, 0, 0},{0, 0, 0, 0}};
13901 static swig_cast_info _swigc__p_wxDatePickerCtrl
[] = {{&_swigt__p_wxDatePickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13902 static swig_cast_info _swigc__p_wxColourPickerCtrl
[] = {{&_swigt__p_wxColourPickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13903 static swig_cast_info _swigc__p_wxFilePickerCtrl
[] = {{&_swigt__p_wxFilePickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13904 static swig_cast_info _swigc__p_wxDirPickerCtrl
[] = {{&_swigt__p_wxDirPickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13905 static swig_cast_info _swigc__p_wxFontPickerCtrl
[] = {{&_swigt__p_wxFontPickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13906 static swig_cast_info _swigc__p_wxTextCtrl
[] = {{&_swigt__p_wxTextCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13907 static swig_cast_info _swigc__p_wxControl
[] = { {&_swigt__p_wxCollapsiblePane
, _p_wxCollapsiblePaneTo_p_wxControl
, 0, 0}, {&_swigt__p_wxBookCtrlBase
, _p_wxBookCtrlBaseTo_p_wxControl
, 0, 0}, {&_swigt__p_wxToolBar
, _p_wxToolBarTo_p_wxControl
, 0, 0}, {&_swigt__p_wxPickerBase
, _p_wxPickerBaseTo_p_wxControl
, 0, 0}, {&_swigt__p_wxToggleButton
, _p_wxToggleButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxRadioButton
, _p_wxRadioButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxLEDNumberCtrl
, _p_wxLEDNumberCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxToolbook
, _p_wxToolbookTo_p_wxControl
, 0, 0}, {&_swigt__p_wxControl
, 0, 0, 0}, {&_swigt__p_wxPyControl
, _p_wxPyControlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxToolBarBase
, _p_wxToolBarBaseTo_p_wxControl
, 0, 0}, {&_swigt__p_wxPyTreeListCtrl
, _p_wxPyTreeListCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxDirFilterListCtrl
, _p_wxDirFilterListCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxPyListCtrl
, _p_wxPyListCtrlTo_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_wxHyperlinkCtrl
, _p_wxHyperlinkCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxPyTreeCtrl
, _p_wxPyTreeCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxRemotelyScrolledTreeCtrl
, _p_wxRemotelyScrolledTreeCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxCheckBox
, _p_wxCheckBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxRadioBox
, _p_wxRadioBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxChoice
, _p_wxChoiceTo_p_wxControl
, 0, 0}, {&_swigt__p_wxListBox
, _p_wxListBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxCheckListBox
, _p_wxCheckListBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxListView
, _p_wxListViewTo_p_wxControl
, 0, 0}, {&_swigt__p_wxNotebook
, _p_wxNotebookTo_p_wxControl
, 0, 0}, {&_swigt__p_wxStaticBitmap
, _p_wxStaticBitmapTo_p_wxControl
, 0, 0}, {&_swigt__p_wxSpinCtrl
, _p_wxSpinCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxStaticText
, _p_wxStaticTextTo_p_wxControl
, 0, 0}, {&_swigt__p_wxStaticBox
, _p_wxStaticBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxSlider
, _p_wxSliderTo_p_wxControl
, 0, 0}, {&_swigt__p_wxTreebook
, _p_wxTreebookTo_p_wxControl
, 0, 0}, {&_swigt__p_wxSpinButton
, _p_wxSpinButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxButton
, _p_wxButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxBitmapButton
, _p_wxBitmapButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxContextHelpButton
, _p_wxContextHelpButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxDatePickerCtrl
, _p_wxDatePickerCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxColourPickerCtrl
, _p_wxColourPickerCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxFilePickerCtrl
, _p_wxFilePickerCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxDirPickerCtrl
, _p_wxDirPickerCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxFontPickerCtrl
, _p_wxFontPickerCtrlTo_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}};
13908 static swig_cast_info _swigc__p_wxDuplexMode
[] = { {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}};
13909 static swig_cast_info _swigc__p_wxDynamicSashSplitEvent
[] = { {&_swigt__p_wxDynamicSashSplitEvent
, 0, 0, 0},{0, 0, 0, 0}};
13910 static swig_cast_info _swigc__p_wxDynamicSashUnifyEvent
[] = { {&_swigt__p_wxDynamicSashUnifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13911 static swig_cast_info _swigc__p_wxDynamicSashWindow
[] = { {&_swigt__p_wxDynamicSashWindow
, 0, 0, 0},{0, 0, 0, 0}};
13912 static swig_cast_info _swigc__p_wxEditableListBox
[] = { {&_swigt__p_wxEditableListBox
, 0, 0, 0},{0, 0, 0, 0}};
13913 static swig_cast_info _swigc__p_wxMenuEvent
[] = {{&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
13914 static swig_cast_info _swigc__p_wxCloseEvent
[] = {{&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}};
13915 static swig_cast_info _swigc__p_wxMouseEvent
[] = {{&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}};
13916 static swig_cast_info _swigc__p_wxEraseEvent
[] = {{&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}};
13917 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = {{&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}};
13918 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = {{&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
13919 static swig_cast_info _swigc__p_wxPyEvent
[] = {{&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13920 static swig_cast_info _swigc__p_wxMouseCaptureLostEvent
[] = {{&_swigt__p_wxMouseCaptureLostEvent
, 0, 0, 0},{0, 0, 0, 0}};
13921 static swig_cast_info _swigc__p_wxCalculateLayoutEvent
[] = {{&_swigt__p_wxCalculateLayoutEvent
, 0, 0, 0},{0, 0, 0, 0}};
13922 static swig_cast_info _swigc__p_wxIdleEvent
[] = {{&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}};
13923 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = {{&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}};
13924 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = {{&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
13925 static swig_cast_info _swigc__p_wxIconizeEvent
[] = {{&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
13926 static swig_cast_info _swigc__p_wxActivateEvent
[] = {{&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}};
13927 static swig_cast_info _swigc__p_wxSizeEvent
[] = {{&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
13928 static swig_cast_info _swigc__p_wxMoveEvent
[] = {{&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}};
13929 static swig_cast_info _swigc__p_wxPaintEvent
[] = {{&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
13930 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = {{&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
13931 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = {{&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
13932 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = {{&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
13933 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = {{&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
13934 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = {{&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
13935 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = {{&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}};
13936 static swig_cast_info _swigc__p_wxFocusEvent
[] = {{&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
13937 static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent
[] = {{&_swigt__p_wxQueryLayoutInfoEvent
, 0, 0, 0},{0, 0, 0, 0}};
13938 static swig_cast_info _swigc__p_wxShowEvent
[] = {{&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}};
13939 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = {{&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13940 static swig_cast_info _swigc__p_wxKeyEvent
[] = {{&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13941 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = {{&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}};
13942 static swig_cast_info _swigc__p_wxTaskBarIconEvent
[] = {{&_swigt__p_wxTaskBarIconEvent
, 0, 0, 0},{0, 0, 0, 0}};
13943 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_wxColourPickerEvent
, _p_wxColourPickerEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxFileDirPickerEvent
, _p_wxFileDirPickerEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxFontPickerEvent
, _p_wxFontPickerEventTo_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_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxPyEvent
, _p_wxPyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDynamicSashUnifyEvent
, _p_wxDynamicSashUnifyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMouseCaptureLostEvent
, _p_wxMouseCaptureLostEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxCalculateLayoutEvent
, _p_wxCalculateLayoutEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxListEvent
, _p_wxListEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDynamicSashSplitEvent
, _p_wxDynamicSashSplitEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxHelpEvent
, _p_wxHelpEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxNotebookEvent
, _p_wxNotebookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxListbookEvent
, _p_wxListbookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxChoicebookEvent
, _p_wxChoicebookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxTreebookEvent
, _p_wxTreebookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxToolbookEvent
, _p_wxToolbookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxEvent
, 0, 0, 0}, {&_swigt__p_wxIdleEvent
, _p_wxIdleEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent
, _p_wxQueryNewPaletteEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMaximizeEvent
, _p_wxMaximizeEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxIconizeEvent
, _p_wxIconizeEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxActivateEvent
, _p_wxActivateEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSizeEvent
, _p_wxSizeEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMoveEvent
, _p_wxMoveEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxCollapsiblePaneEvent
, _p_wxCollapsiblePaneEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxClipboardTextEvent
, _p_wxClipboardTextEventTo_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_wxHyperlinkEvent
, _p_wxHyperlinkEventTo_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}};
13944 static swig_cast_info _swigc__p_wxPyPreviewFrame
[] = {{&_swigt__p_wxPyPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}};
13945 static swig_cast_info _swigc__p_wxPreviewFrame
[] = {{&_swigt__p_wxPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}};
13946 static swig_cast_info _swigc__p_wxPyPanel
[] = {{&_swigt__p_wxPyPanel
, 0, 0, 0},{0, 0, 0, 0}};
13947 static swig_cast_info _swigc__p_wxMenu
[] = {{&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}};
13948 static swig_cast_info _swigc__p_wxPyTaskBarIcon
[] = {{&_swigt__p_wxPyTaskBarIcon
, 0, 0, 0},{0, 0, 0, 0}};
13949 static swig_cast_info _swigc__p_wxPreviewCanvas
[] = {{&_swigt__p_wxPreviewCanvas
, 0, 0, 0},{0, 0, 0, 0}};
13950 static swig_cast_info _swigc__p_wxMDIChildFrame
[] = {{&_swigt__p_wxMDIChildFrame
, 0, 0, 0},{0, 0, 0, 0}};
13951 static swig_cast_info _swigc__p_wxPyWindow
[] = {{&_swigt__p_wxPyWindow
, 0, 0, 0},{0, 0, 0, 0}};
13952 static swig_cast_info _swigc__p_wxSplashScreen
[] = {{&_swigt__p_wxSplashScreen
, 0, 0, 0},{0, 0, 0, 0}};
13953 static swig_cast_info _swigc__p_wxProgressDialog
[] = {{&_swigt__p_wxProgressDialog
, 0, 0, 0},{0, 0, 0, 0}};
13954 static swig_cast_info _swigc__p_wxFindReplaceDialog
[] = {{&_swigt__p_wxFindReplaceDialog
, 0, 0, 0},{0, 0, 0, 0}};
13955 static swig_cast_info _swigc__p_wxMessageDialog
[] = {{&_swigt__p_wxMessageDialog
, 0, 0, 0},{0, 0, 0, 0}};
13956 static swig_cast_info _swigc__p_wxNumberEntryDialog
[] = {{&_swigt__p_wxNumberEntryDialog
, 0, 0, 0},{0, 0, 0, 0}};
13957 static swig_cast_info _swigc__p_wxPasswordEntryDialog
[] = {{&_swigt__p_wxPasswordEntryDialog
, 0, 0, 0},{0, 0, 0, 0}};
13958 static swig_cast_info _swigc__p_wxFileDialog
[] = {{&_swigt__p_wxFileDialog
, 0, 0, 0},{0, 0, 0, 0}};
13959 static swig_cast_info _swigc__p_wxMultiChoiceDialog
[] = {{&_swigt__p_wxMultiChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}};
13960 static swig_cast_info _swigc__p_wxSingleChoiceDialog
[] = {{&_swigt__p_wxSingleChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}};
13961 static swig_cast_info _swigc__p_wxTextEntryDialog
[] = {{&_swigt__p_wxTextEntryDialog
, 0, 0, 0},{0, 0, 0, 0}};
13962 static swig_cast_info _swigc__p_wxPyVListBox
[] = {{&_swigt__p_wxPyVListBox
, 0, 0, 0},{0, 0, 0, 0}};
13963 static swig_cast_info _swigc__p_wxPyHtmlListBox
[] = {{&_swigt__p_wxPyHtmlListBox
, 0, 0, 0},{0, 0, 0, 0}};
13964 static swig_cast_info _swigc__p_wxSimpleHtmlListBox
[] = {{&_swigt__p_wxSimpleHtmlListBox
, 0, 0, 0},{0, 0, 0, 0}};
13965 static swig_cast_info _swigc__p_wxMiniFrame
[] = {{&_swigt__p_wxMiniFrame
, 0, 0, 0},{0, 0, 0, 0}};
13966 static swig_cast_info _swigc__p_wxFrame
[] = {{&_swigt__p_wxFrame
, 0, 0, 0},{0, 0, 0, 0}};
13967 static swig_cast_info _swigc__p_wxStatusBar
[] = {{&_swigt__p_wxStatusBar
, 0, 0, 0},{0, 0, 0, 0}};
13968 static swig_cast_info _swigc__p_wxMDIParentFrame
[] = {{&_swigt__p_wxMDIParentFrame
, 0, 0, 0},{0, 0, 0, 0}};
13969 static swig_cast_info _swigc__p_wxSashLayoutWindow
[] = {{&_swigt__p_wxSashLayoutWindow
, 0, 0, 0},{0, 0, 0, 0}};
13970 static swig_cast_info _swigc__p_wxSashWindow
[] = {{&_swigt__p_wxSashWindow
, 0, 0, 0},{0, 0, 0, 0}};
13971 static swig_cast_info _swigc__p_wxSplashScreenWindow
[] = {{&_swigt__p_wxSplashScreenWindow
, 0, 0, 0},{0, 0, 0, 0}};
13972 static swig_cast_info _swigc__p_wxPyPopupTransientWindow
[] = {{&_swigt__p_wxPyPopupTransientWindow
, 0, 0, 0},{0, 0, 0, 0}};
13973 static swig_cast_info _swigc__p_wxPopupWindow
[] = {{&_swigt__p_wxPopupWindow
, 0, 0, 0},{0, 0, 0, 0}};
13974 static swig_cast_info _swigc__p_wxPyScrolledWindow
[] = {{&_swigt__p_wxPyScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
13975 static swig_cast_info _swigc__p_wxTopLevelWindow
[] = {{&_swigt__p_wxTopLevelWindow
, 0, 0, 0},{0, 0, 0, 0}};
13976 static swig_cast_info _swigc__p_wxMDIClientWindow
[] = {{&_swigt__p_wxMDIClientWindow
, 0, 0, 0},{0, 0, 0, 0}};
13977 static swig_cast_info _swigc__p_wxTipWindow
[] = {{&_swigt__p_wxTipWindow
, 0, 0, 0},{0, 0, 0, 0}};
13978 static swig_cast_info _swigc__p_wxPyVScrolledWindow
[] = {{&_swigt__p_wxPyVScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
13979 static swig_cast_info _swigc__p_wxMenuBar
[] = {{&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}};
13980 static swig_cast_info _swigc__p_wxDialog
[] = {{&_swigt__p_wxDialog
, 0, 0, 0},{0, 0, 0, 0}};
13981 static swig_cast_info _swigc__p_wxColourDialog
[] = {{&_swigt__p_wxColourDialog
, 0, 0, 0},{0, 0, 0, 0}};
13982 static swig_cast_info _swigc__p_wxDirDialog
[] = {{&_swigt__p_wxDirDialog
, 0, 0, 0},{0, 0, 0, 0}};
13983 static swig_cast_info _swigc__p_wxFontDialog
[] = {{&_swigt__p_wxFontDialog
, 0, 0, 0},{0, 0, 0, 0}};
13984 static swig_cast_info _swigc__p_wxPyApp
[] = {{&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}};
13985 static swig_cast_info _swigc__p_wxPreviewControlBar
[] = {{&_swigt__p_wxPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}};
13986 static swig_cast_info _swigc__p_wxPyPreviewControlBar
[] = {{&_swigt__p_wxPyPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}};
13987 static swig_cast_info _swigc__p_wxPyValidator
[] = {{&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}};
13988 static swig_cast_info _swigc__p_wxEvtHandler
[] = { {&_swigt__p_wxToolbook
, _p_wxToolbookTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxCheckBox
, _p_wxCheckBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyTreeCtrl
, _p_wxPyTreeCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxRemotelyScrolledTreeCtrl
, _p_wxRemotelyScrolledTreeCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMenu
, _p_wxMenuTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyTaskBarIcon
, _p_wxPyTaskBarIconTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxGenericDirCtrl
, _p_wxGenericDirCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPickerBase
, _p_wxPickerBaseTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDirFilterListCtrl
, _p_wxDirFilterListCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyTreeListCtrl
, _p_wxPyTreeListCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyListCtrl
, _p_wxPyListCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticLine
, _p_wxStaticLineTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxControl
, _p_wxControlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyControl
, _p_wxPyControlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxGauge
, _p_wxGaugeTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxToolBarBase
, _p_wxToolBarBaseTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxToggleButton
, _p_wxToggleButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxRadioButton
, _p_wxRadioButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxChoice
, _p_wxChoiceTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxTreebook
, _p_wxTreebookTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxListView
, _p_wxListViewTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxTextCtrl
, _p_wxTextCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxNotebook
, _p_wxNotebookTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxChoicebook
, _p_wxChoicebookTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyWindow
, _p_wxPyWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSplashScreen
, _p_wxSplashScreenTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxListbook
, _p_wxListbookTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxNumberEntryDialog
, _p_wxNumberEntryDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_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_wxSimpleHtmlListBox
, _p_wxSimpleHtmlListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxEditableListBox
, _p_wxEditableListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxListBox
, _p_wxListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxCheckListBox
, _p_wxCheckListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxLEDNumberCtrl
, _p_wxLEDNumberCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxContextHelpButton
, _p_wxContextHelpButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxBitmapButton
, _p_wxBitmapButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxButton
, _p_wxButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSpinButton
, _p_wxSpinButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxRadioBox
, _p_wxRadioBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxScrollBar
, _p_wxScrollBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxComboBox
, _p_wxComboBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSpinCtrl
, _p_wxSpinCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticPicture
, _p_wxStaticPictureTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSashWindow
, _p_wxSashWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxThinSplitterWindow
, _p_wxThinSplitterWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxWindow
, _p_wxWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_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_wxTipWindow
, _p_wxTipWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDynamicSashWindow
, _p_wxDynamicSashWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyTreeCompanionWindow
, _p_wxPyTreeCompanionWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxCollapsiblePane
, _p_wxCollapsiblePaneTo_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_wxFontPickerCtrl
, _p_wxFontPickerCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDirPickerCtrl
, _p_wxDirPickerCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFilePickerCtrl
, _p_wxFilePickerCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxColourPickerCtrl
, _p_wxColourPickerCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDatePickerCtrl
, _p_wxDatePickerCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxHyperlinkCtrl
, _p_wxHyperlinkCtrlTo_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}};
13989 static swig_cast_info _swigc__p_wxFont
[] = { {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}};
13990 static swig_cast_info _swigc__p_wxIcon
[] = { {&_swigt__p_wxIcon
, 0, 0, 0},{0, 0, 0, 0}};
13991 static swig_cast_info _swigc__p_wxImageList
[] = { {&_swigt__p_wxImageList
, 0, 0, 0},{0, 0, 0, 0}};
13992 static swig_cast_info _swigc__p_wxLEDNumberCtrl
[] = { {&_swigt__p_wxLEDNumberCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13993 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = {{&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}};
13994 static swig_cast_info _swigc__p_wxMenuItem
[] = {{&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}};
13995 static swig_cast_info _swigc__p_wxImage
[] = {{&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}};
13996 static swig_cast_info _swigc__p_wxPySizer
[] = {{&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}};
13997 static swig_cast_info _swigc__p_wxGenericDragImage
[] = {{&_swigt__p_wxGenericDragImage
, 0, 0, 0},{0, 0, 0, 0}};
13998 static swig_cast_info _swigc__p_wxLayoutAlgorithm
[] = {{&_swigt__p_wxLayoutAlgorithm
, 0, 0, 0},{0, 0, 0, 0}};
13999 static swig_cast_info _swigc__p_wxListItem
[] = {{&_swigt__p_wxListItem
, 0, 0, 0},{0, 0, 0, 0}};
14000 static swig_cast_info _swigc__p_wxFindReplaceData
[] = {{&_swigt__p_wxFindReplaceData
, 0, 0, 0},{0, 0, 0, 0}};
14001 static swig_cast_info _swigc__p_wxPageSetupDialogData
[] = {{&_swigt__p_wxPageSetupDialogData
, 0, 0, 0},{0, 0, 0, 0}};
14002 static swig_cast_info _swigc__p_wxPrintDialogData
[] = {{&_swigt__p_wxPrintDialogData
, 0, 0, 0},{0, 0, 0, 0}};
14003 static swig_cast_info _swigc__p_wxPrinter
[] = {{&_swigt__p_wxPrinter
, 0, 0, 0},{0, 0, 0, 0}};
14004 static swig_cast_info _swigc__p_wxFlexGridSizer
[] = {{&_swigt__p_wxFlexGridSizer
, 0, 0, 0},{0, 0, 0, 0}};
14005 static swig_cast_info _swigc__p_wxGridSizer
[] = {{&_swigt__p_wxGridSizer
, 0, 0, 0},{0, 0, 0, 0}};
14006 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = {{&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}};
14007 static swig_cast_info _swigc__p_wxContextHelp
[] = {{&_swigt__p_wxContextHelp
, 0, 0, 0},{0, 0, 0, 0}};
14008 static swig_cast_info _swigc__p_wxColourData
[] = {{&_swigt__p_wxColourData
, 0, 0, 0},{0, 0, 0, 0}};
14009 static swig_cast_info _swigc__p_wxPyPrintout
[] = {{&_swigt__p_wxPyPrintout
, 0, 0, 0},{0, 0, 0, 0}};
14010 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = {{&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}};
14011 static swig_cast_info _swigc__p_wxPrintData
[] = {{&_swigt__p_wxPrintData
, 0, 0, 0},{0, 0, 0, 0}};
14012 static swig_cast_info _swigc__p_wxFontData
[] = {{&_swigt__p_wxFontData
, 0, 0, 0},{0, 0, 0, 0}};
14013 static swig_cast_info _swigc__p_wxFileSystem
[] = {{&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}};
14014 static swig_cast_info _swigc__p_wxPyPrintPreview
[] = {{&_swigt__p_wxPyPrintPreview
, 0, 0, 0},{0, 0, 0, 0}};
14015 static swig_cast_info _swigc__p_wxPrintPreview
[] = {{&_swigt__p_wxPrintPreview
, 0, 0, 0},{0, 0, 0, 0}};
14016 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = {{&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}};
14017 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = {{&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
14018 static swig_cast_info _swigc__p_wxBoxSizer
[] = {{&_swigt__p_wxBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
14019 static swig_cast_info _swigc__p_wxSizer
[] = {{&_swigt__p_wxSizer
, 0, 0, 0},{0, 0, 0, 0}};
14020 static swig_cast_info _swigc__p_wxGridBagSizer
[] = {{&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}};
14021 static swig_cast_info _swigc__p_wxFSFile
[] = {{&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}};
14022 static swig_cast_info _swigc__p_wxSizerItem
[] = {{&_swigt__p_wxSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
14023 static swig_cast_info _swigc__p_wxGBSizerItem
[] = {{&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
14024 static swig_cast_info _swigc__p_wxPageSetupDialog
[] = {{&_swigt__p_wxPageSetupDialog
, 0, 0, 0},{0, 0, 0, 0}};
14025 static swig_cast_info _swigc__p_wxPrintDialog
[] = {{&_swigt__p_wxPrintDialog
, 0, 0, 0},{0, 0, 0, 0}};
14026 static swig_cast_info _swigc__p_wxPNMHandler
[] = {{&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}};
14027 static swig_cast_info _swigc__p_wxJPEGHandler
[] = {{&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}};
14028 static swig_cast_info _swigc__p_wxPCXHandler
[] = {{&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}};
14029 static swig_cast_info _swigc__p_wxGIFHandler
[] = {{&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}};
14030 static swig_cast_info _swigc__p_wxPNGHandler
[] = {{&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}};
14031 static swig_cast_info _swigc__p_wxANIHandler
[] = {{&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}};
14032 static swig_cast_info _swigc__p_wxCURHandler
[] = {{&_swigt__p_wxCURHandler
, 0, 0, 0},{0, 0, 0, 0}};
14033 static swig_cast_info _swigc__p_wxICOHandler
[] = {{&_swigt__p_wxICOHandler
, 0, 0, 0},{0, 0, 0, 0}};
14034 static swig_cast_info _swigc__p_wxBMPHandler
[] = {{&_swigt__p_wxBMPHandler
, 0, 0, 0},{0, 0, 0, 0}};
14035 static swig_cast_info _swigc__p_wxPyImageHandler
[] = {{&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
14036 static swig_cast_info _swigc__p_wxImageHandler
[] = {{&_swigt__p_wxImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
14037 static swig_cast_info _swigc__p_wxXPMHandler
[] = {{&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}};
14038 static swig_cast_info _swigc__p_wxTIFFHandler
[] = {{&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}};
14039 static swig_cast_info _swigc__p_wxTGAHandler
[] = {{&_swigt__p_wxTGAHandler
, 0, 0, 0},{0, 0, 0, 0}};
14040 static swig_cast_info _swigc__p_wxToolBarToolBase
[] = {{&_swigt__p_wxToolBarToolBase
, 0, 0, 0},{0, 0, 0, 0}};
14041 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_wxInitDialogEvent
, _p_wxInitDialogEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_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_wxPyTaskBarIcon
, _p_wxPyTaskBarIconTo_p_wxObject
, 0, 0}, {&_swigt__p_wxLayoutAlgorithm
, _p_wxLayoutAlgorithmTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyApp
, _p_wxPyAppTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTreebook
, _p_wxTreebookTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNotebook
, _p_wxNotebookTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListItem
, _p_wxListItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxChoicebook
, _p_wxChoicebookTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBookCtrlBase
, _p_wxBookCtrlBaseTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyTreeCtrl
, _p_wxPyTreeCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxRemotelyScrolledTreeCtrl
, _p_wxRemotelyScrolledTreeCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFindReplaceData
, _p_wxFindReplaceDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticLine
, _p_wxStaticLineTo_p_wxObject
, 0, 0}, {&_swigt__p_wxValidator
, _p_wxValidatorTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyValidator
, _p_wxPyValidatorTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCloseEvent
, _p_wxCloseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMouseEvent
, _p_wxMouseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEraseEvent
, _p_wxEraseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBookCtrlBaseEvent
, _p_wxBookCtrlBaseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTreeEvent
, _p_wxTreeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTextUrlEvent
, _p_wxTextUrlEventTo_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_wxCollapsiblePane
, _p_wxCollapsiblePaneTo_p_wxObject
, 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_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_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_wxCollapsiblePaneEvent
, _p_wxCollapsiblePaneEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticText
, _p_wxStaticTextTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMouseCaptureLostEvent
, _p_wxMouseCaptureLostEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCalculateLayoutEvent
, _p_wxCalculateLayoutEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListEvent
, _p_wxListEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDynamicSashSplitEvent
, _p_wxDynamicSashSplitEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPrintout
, _p_wxPyPrintoutTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGauge
, _p_wxGaugeTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStdDialogButtonSizer
, _p_wxStdDialogButtonSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxChoice
, _p_wxChoiceTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenu
, _p_wxMenuTo_p_wxObject
, 0, 0}, {&_swigt__p_wxContextHelpButton
, _p_wxContextHelpButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBitmapButton
, _p_wxBitmapButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxButton
, _p_wxButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSpinButton
, _p_wxSpinButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNavigationKeyEvent
, _p_wxNavigationKeyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxKeyEvent
, _p_wxKeyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSashEvent
, _p_wxSashEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox
, _p_wxSimpleHtmlListBoxTo_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_wxPyListCtrl
, _p_wxPyListCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDirFilterListCtrl
, _p_wxDirFilterListCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyTreeListCtrl
, _p_wxPyTreeListCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxLayoutConstraints
, _p_wxLayoutConstraintsTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticBoxSizer
, _p_wxStaticBoxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBoxSizer
, _p_wxBoxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizer
, _p_wxSizerTo_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_wxClipboardTextEvent
, _p_wxClipboardTextEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFSFile
, _p_wxFSFileTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPickerBase
, _p_wxPickerBaseTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFontPickerEvent
, _p_wxFontPickerEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFileDirPickerEvent
, _p_wxFileDirPickerEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxColourPickerEvent
, _p_wxColourPickerEventTo_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_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyEvent
, _p_wxPyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDynamicSashUnifyEvent
, _p_wxDynamicSashUnifyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGenericDirCtrl
, _p_wxGenericDirCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPageSetupDialog
, _p_wxPageSetupDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrintDialog
, _p_wxPrintDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticPicture
, _p_wxStaticPictureTo_p_wxObject
, 0, 0}, {&_swigt__p_wxShowEvent
, _p_wxShowEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPNMHandler
, _p_wxPNMHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxJPEGHandler
, _p_wxJPEGHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPCXHandler
, _p_wxPCXHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGIFHandler
, _p_wxGIFHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPNGHandler
, _p_wxPNGHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxANIHandler
, _p_wxANIHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCURHandler
, _p_wxCURHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxICOHandler
, _p_wxICOHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBMPHandler
, _p_wxBMPHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyImageHandler
, _p_wxPyImageHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxImageHandler
, _p_wxImageHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxXPMHandler
, _p_wxXPMHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTIFFHandler
, _p_wxTIFFHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTGAHandler
, _p_wxTGAHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEvtHandler
, _p_wxEvtHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxHyperlinkCtrl
, _p_wxHyperlinkCtrlTo_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_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_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_wxTipWindow
, _p_wxTipWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDynamicSashWindow
, _p_wxDynamicSashWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyTreeCompanionWindow
, _p_wxPyTreeCompanionWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSpinCtrl
, _p_wxSpinCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNotebookEvent
, _p_wxNotebookEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListbookEvent
, _p_wxListbookEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxChoicebookEvent
, _p_wxChoicebookEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTreebookEvent
, _p_wxTreebookEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxToolbookEvent
, _p_wxToolbookEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNumberEntryDialog
, _p_wxNumberEntryDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxToolBarToolBase
, _p_wxToolBarToolBaseTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFontPickerCtrl
, _p_wxFontPickerCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDirPickerCtrl
, _p_wxDirPickerCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFilePickerCtrl
, _p_wxFilePickerCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxColourPickerCtrl
, _p_wxColourPickerCtrlTo_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_wxHyperlinkEvent
, _p_wxHyperlinkEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxHelpEvent
, _p_wxHelpEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSpinEvent
, _p_wxSpinEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxScrollWinEvent
, _p_wxScrollWinEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTaskBarIconEvent
, _p_wxTaskBarIconEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenuEvent
, _p_wxMenuEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxLEDNumberCtrl
, _p_wxLEDNumberCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxToolBar
, _p_wxToolBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCommandEvent
, _p_wxCommandEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxToolbook
, _p_wxToolbookTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDropFilesEvent
, _p_wxDropFilesEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFocusEvent
, _p_wxFocusEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxObject
, 0, 0},{0, 0, 0, 0}};
14042 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_wxSimpleHtmlListBox
, _p_wxSimpleHtmlListBoxTo_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}};
14043 static swig_cast_info _swigc__p_wxPaperSize
[] = { {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}};
14044 static swig_cast_info _swigc__p_wxPyTreeCompanionWindow
[] = { {&_swigt__p_wxPyTreeCompanionWindow
, 0, 0, 0},{0, 0, 0, 0}};
14045 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}};
14046 static swig_cast_info _swigc__p_wxPyTreeItemData
[] = { {&_swigt__p_wxPyTreeItemData
, 0, 0, 0},{0, 0, 0, 0}};
14047 static swig_cast_info _swigc__p_wxPyTreeListCtrl
[] = { {&_swigt__p_wxPyTreeListCtrl
, 0, 0, 0},{0, 0, 0, 0}};
14048 static swig_cast_info _swigc__p_wxRemotelyScrolledTreeCtrl
[] = { {&_swigt__p_wxRemotelyScrolledTreeCtrl
, 0, 0, 0},{0, 0, 0, 0}};
14049 static swig_cast_info _swigc__p_wxScrollBar
[] = { {&_swigt__p_wxScrollBar
, 0, 0, 0},{0, 0, 0, 0}};
14050 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}};
14051 static swig_cast_info _swigc__p_wxSplitterScrolledWindow
[] = { {&_swigt__p_wxSplitterScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
14052 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}};
14053 static swig_cast_info _swigc__p_wxStaticPicture
[] = { {&_swigt__p_wxStaticPicture
, 0, 0, 0},{0, 0, 0, 0}};
14054 static swig_cast_info _swigc__p_wxThinSplitterWindow
[] = { {&_swigt__p_wxThinSplitterWindow
, 0, 0, 0},{0, 0, 0, 0}};
14055 static swig_cast_info _swigc__p_wxTreeItemId
[] = { {&_swigt__p_wxTreeItemId
, 0, 0, 0},{0, 0, 0, 0}};
14056 static swig_cast_info _swigc__p_wxTreeListColumnInfo
[] = { {&_swigt__p_wxTreeListColumnInfo
, 0, 0, 0},{0, 0, 0, 0}};
14057 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}};
14058 static swig_cast_info _swigc__p_wxWindow
[] = { {&_swigt__p_wxToolbook
, _p_wxToolbookTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxCheckBox
, _p_wxCheckBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyTreeCtrl
, _p_wxPyTreeCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxRemotelyScrolledTreeCtrl
, _p_wxRemotelyScrolledTreeCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxGenericDirCtrl
, _p_wxGenericDirCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPickerBase
, _p_wxPickerBaseTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyListCtrl
, _p_wxPyListCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDirFilterListCtrl
, _p_wxDirFilterListCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyTreeListCtrl
, _p_wxPyTreeListCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticLine
, _p_wxStaticLineTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxControl
, _p_wxControlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyControl
, _p_wxPyControlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxGauge
, _p_wxGaugeTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxToolBarBase
, _p_wxToolBarBaseTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxToggleButton
, _p_wxToggleButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxRadioButton
, _p_wxRadioButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxChoice
, _p_wxChoiceTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxTreebook
, _p_wxTreebookTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxListView
, _p_wxListViewTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxTextCtrl
, _p_wxTextCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxNotebook
, _p_wxNotebookTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxChoicebook
, _p_wxChoicebookTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyWindow
, _p_wxPyWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSplashScreen
, _p_wxSplashScreenTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxListbook
, _p_wxListbookTo_p_wxWindow
, 0, 0}, {&_swigt__p_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_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxNumberEntryDialog
, _p_wxNumberEntryDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticBitmap
, _p_wxStaticBitmapTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSlider
, _p_wxSliderTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticBox
, _p_wxStaticBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxBookCtrlBase
, _p_wxBookCtrlBaseTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox
, _p_wxSimpleHtmlListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxEditableListBox
, _p_wxEditableListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxCheckListBox
, _p_wxCheckListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxListBox
, _p_wxListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxLEDNumberCtrl
, _p_wxLEDNumberCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxContextHelpButton
, _p_wxContextHelpButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxBitmapButton
, _p_wxBitmapButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxButton
, _p_wxButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSpinButton
, _p_wxSpinButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxRadioBox
, _p_wxRadioBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxScrollBar
, _p_wxScrollBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxComboBox
, _p_wxComboBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSpinCtrl
, _p_wxSpinCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticPicture
, _p_wxStaticPictureTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxWindow
, 0, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSplitterScrolledWindow
, _p_wxSplitterScrolledWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxTopLevelWindow
, _p_wxTopLevelWindowTo_p_wxWindow
, 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_wxTipWindow
, _p_wxTipWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDynamicSashWindow
, _p_wxDynamicSashWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyTreeCompanionWindow
, _p_wxPyTreeCompanionWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxCollapsiblePane
, _p_wxCollapsiblePaneTo_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_wxFontPickerCtrl
, _p_wxFontPickerCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDirPickerCtrl
, _p_wxDirPickerCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFilePickerCtrl
, _p_wxFilePickerCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxColourPickerCtrl
, _p_wxColourPickerCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDatePickerCtrl
, _p_wxDatePickerCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxHyperlinkCtrl
, _p_wxHyperlinkCtrlTo_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}};
14060 static swig_cast_info
*swig_cast_initial
[] = {
14063 _swigc__p_form_ops_t
,
14065 _swigc__p_unsigned_char
,
14066 _swigc__p_unsigned_int
,
14067 _swigc__p_unsigned_long
,
14068 _swigc__p_wxANIHandler
,
14069 _swigc__p_wxAcceleratorTable
,
14070 _swigc__p_wxActivateEvent
,
14071 _swigc__p_wxArrayString
,
14072 _swigc__p_wxBMPHandler
,
14073 _swigc__p_wxBitmap
,
14074 _swigc__p_wxBitmapButton
,
14075 _swigc__p_wxBookCtrlBase
,
14076 _swigc__p_wxBookCtrlBaseEvent
,
14077 _swigc__p_wxBoxSizer
,
14078 _swigc__p_wxButton
,
14079 _swigc__p_wxCURHandler
,
14080 _swigc__p_wxCalculateLayoutEvent
,
14081 _swigc__p_wxCheckBox
,
14082 _swigc__p_wxCheckListBox
,
14083 _swigc__p_wxChildFocusEvent
,
14084 _swigc__p_wxChoice
,
14085 _swigc__p_wxChoicebook
,
14086 _swigc__p_wxChoicebookEvent
,
14087 _swigc__p_wxClipboardTextEvent
,
14088 _swigc__p_wxCloseEvent
,
14089 _swigc__p_wxCollapsiblePane
,
14090 _swigc__p_wxCollapsiblePaneEvent
,
14091 _swigc__p_wxColour
,
14092 _swigc__p_wxColourData
,
14093 _swigc__p_wxColourDialog
,
14094 _swigc__p_wxColourPickerCtrl
,
14095 _swigc__p_wxColourPickerEvent
,
14096 _swigc__p_wxComboBox
,
14097 _swigc__p_wxCommandEvent
,
14098 _swigc__p_wxContextHelp
,
14099 _swigc__p_wxContextHelpButton
,
14100 _swigc__p_wxContextMenuEvent
,
14101 _swigc__p_wxControl
,
14102 _swigc__p_wxControlWithItems
,
14103 _swigc__p_wxDateEvent
,
14104 _swigc__p_wxDatePickerCtrl
,
14105 _swigc__p_wxDialog
,
14106 _swigc__p_wxDirDialog
,
14107 _swigc__p_wxDirFilterListCtrl
,
14108 _swigc__p_wxDirPickerCtrl
,
14109 _swigc__p_wxDisplayChangedEvent
,
14110 _swigc__p_wxDropFilesEvent
,
14111 _swigc__p_wxDuplexMode
,
14112 _swigc__p_wxDynamicSashSplitEvent
,
14113 _swigc__p_wxDynamicSashUnifyEvent
,
14114 _swigc__p_wxDynamicSashWindow
,
14115 _swigc__p_wxEditableListBox
,
14116 _swigc__p_wxEraseEvent
,
14118 _swigc__p_wxEvtHandler
,
14119 _swigc__p_wxFSFile
,
14120 _swigc__p_wxFileDialog
,
14121 _swigc__p_wxFileDirPickerEvent
,
14122 _swigc__p_wxFilePickerCtrl
,
14123 _swigc__p_wxFileSystem
,
14124 _swigc__p_wxFindDialogEvent
,
14125 _swigc__p_wxFindReplaceData
,
14126 _swigc__p_wxFindReplaceDialog
,
14127 _swigc__p_wxFlexGridSizer
,
14128 _swigc__p_wxFocusEvent
,
14130 _swigc__p_wxFontData
,
14131 _swigc__p_wxFontDialog
,
14132 _swigc__p_wxFontPickerCtrl
,
14133 _swigc__p_wxFontPickerEvent
,
14135 _swigc__p_wxGBSizerItem
,
14136 _swigc__p_wxGIFHandler
,
14138 _swigc__p_wxGenericDirCtrl
,
14139 _swigc__p_wxGenericDragImage
,
14140 _swigc__p_wxGridBagSizer
,
14141 _swigc__p_wxGridSizer
,
14142 _swigc__p_wxHelpEvent
,
14143 _swigc__p_wxHyperlinkCtrl
,
14144 _swigc__p_wxHyperlinkEvent
,
14145 _swigc__p_wxICOHandler
,
14147 _swigc__p_wxIconizeEvent
,
14148 _swigc__p_wxIdleEvent
,
14150 _swigc__p_wxImageHandler
,
14151 _swigc__p_wxImageList
,
14152 _swigc__p_wxIndividualLayoutConstraint
,
14153 _swigc__p_wxInitDialogEvent
,
14154 _swigc__p_wxJPEGHandler
,
14155 _swigc__p_wxKeyEvent
,
14156 _swigc__p_wxLEDNumberCtrl
,
14157 _swigc__p_wxLayoutAlgorithm
,
14158 _swigc__p_wxLayoutConstraints
,
14159 _swigc__p_wxListBox
,
14160 _swigc__p_wxListEvent
,
14161 _swigc__p_wxListItem
,
14162 _swigc__p_wxListView
,
14163 _swigc__p_wxListbook
,
14164 _swigc__p_wxListbookEvent
,
14165 _swigc__p_wxMDIChildFrame
,
14166 _swigc__p_wxMDIClientWindow
,
14167 _swigc__p_wxMDIParentFrame
,
14168 _swigc__p_wxMaximizeEvent
,
14170 _swigc__p_wxMenuBar
,
14171 _swigc__p_wxMenuEvent
,
14172 _swigc__p_wxMenuItem
,
14173 _swigc__p_wxMessageDialog
,
14174 _swigc__p_wxMiniFrame
,
14175 _swigc__p_wxMouseCaptureChangedEvent
,
14176 _swigc__p_wxMouseCaptureLostEvent
,
14177 _swigc__p_wxMouseEvent
,
14178 _swigc__p_wxMoveEvent
,
14179 _swigc__p_wxMultiChoiceDialog
,
14180 _swigc__p_wxNavigationKeyEvent
,
14181 _swigc__p_wxNcPaintEvent
,
14182 _swigc__p_wxNotebook
,
14183 _swigc__p_wxNotebookEvent
,
14184 _swigc__p_wxNotifyEvent
,
14185 _swigc__p_wxNumberEntryDialog
,
14186 _swigc__p_wxObject
,
14187 _swigc__p_wxPCXHandler
,
14188 _swigc__p_wxPNGHandler
,
14189 _swigc__p_wxPNMHandler
,
14190 _swigc__p_wxPageSetupDialog
,
14191 _swigc__p_wxPageSetupDialogData
,
14192 _swigc__p_wxPaintEvent
,
14193 _swigc__p_wxPaletteChangedEvent
,
14195 _swigc__p_wxPaperSize
,
14196 _swigc__p_wxPasswordEntryDialog
,
14197 _swigc__p_wxPickerBase
,
14198 _swigc__p_wxPopupWindow
,
14199 _swigc__p_wxPreviewCanvas
,
14200 _swigc__p_wxPreviewControlBar
,
14201 _swigc__p_wxPreviewFrame
,
14202 _swigc__p_wxPrintData
,
14203 _swigc__p_wxPrintDialog
,
14204 _swigc__p_wxPrintDialogData
,
14205 _swigc__p_wxPrintPreview
,
14206 _swigc__p_wxPrinter
,
14207 _swigc__p_wxProgressDialog
,
14209 _swigc__p_wxPyCommandEvent
,
14210 _swigc__p_wxPyControl
,
14211 _swigc__p_wxPyEvent
,
14212 _swigc__p_wxPyHtmlListBox
,
14213 _swigc__p_wxPyImageHandler
,
14214 _swigc__p_wxPyListCtrl
,
14215 _swigc__p_wxPyPanel
,
14216 _swigc__p_wxPyPopupTransientWindow
,
14217 _swigc__p_wxPyPreviewControlBar
,
14218 _swigc__p_wxPyPreviewFrame
,
14219 _swigc__p_wxPyPrintPreview
,
14220 _swigc__p_wxPyPrintout
,
14221 _swigc__p_wxPyScrolledWindow
,
14222 _swigc__p_wxPySizer
,
14223 _swigc__p_wxPyTaskBarIcon
,
14224 _swigc__p_wxPyTreeCompanionWindow
,
14225 _swigc__p_wxPyTreeCtrl
,
14226 _swigc__p_wxPyTreeItemData
,
14227 _swigc__p_wxPyTreeListCtrl
,
14228 _swigc__p_wxPyVListBox
,
14229 _swigc__p_wxPyVScrolledWindow
,
14230 _swigc__p_wxPyValidator
,
14231 _swigc__p_wxPyWindow
,
14232 _swigc__p_wxQueryLayoutInfoEvent
,
14233 _swigc__p_wxQueryNewPaletteEvent
,
14234 _swigc__p_wxRadioBox
,
14235 _swigc__p_wxRadioButton
,
14236 _swigc__p_wxRemotelyScrolledTreeCtrl
,
14237 _swigc__p_wxSashEvent
,
14238 _swigc__p_wxSashLayoutWindow
,
14239 _swigc__p_wxSashWindow
,
14240 _swigc__p_wxScrollBar
,
14241 _swigc__p_wxScrollEvent
,
14242 _swigc__p_wxScrollWinEvent
,
14243 _swigc__p_wxScrolledWindow
,
14244 _swigc__p_wxSetCursorEvent
,
14245 _swigc__p_wxShowEvent
,
14246 _swigc__p_wxSimpleHtmlListBox
,
14247 _swigc__p_wxSingleChoiceDialog
,
14248 _swigc__p_wxSizeEvent
,
14250 _swigc__p_wxSizerItem
,
14251 _swigc__p_wxSlider
,
14252 _swigc__p_wxSpinButton
,
14253 _swigc__p_wxSpinCtrl
,
14254 _swigc__p_wxSpinEvent
,
14255 _swigc__p_wxSplashScreen
,
14256 _swigc__p_wxSplashScreenWindow
,
14257 _swigc__p_wxSplitterEvent
,
14258 _swigc__p_wxSplitterScrolledWindow
,
14259 _swigc__p_wxSplitterWindow
,
14260 _swigc__p_wxStaticBitmap
,
14261 _swigc__p_wxStaticBox
,
14262 _swigc__p_wxStaticBoxSizer
,
14263 _swigc__p_wxStaticLine
,
14264 _swigc__p_wxStaticPicture
,
14265 _swigc__p_wxStaticText
,
14266 _swigc__p_wxStatusBar
,
14267 _swigc__p_wxStdDialogButtonSizer
,
14268 _swigc__p_wxSysColourChangedEvent
,
14269 _swigc__p_wxTGAHandler
,
14270 _swigc__p_wxTIFFHandler
,
14271 _swigc__p_wxTaskBarIconEvent
,
14272 _swigc__p_wxTextCtrl
,
14273 _swigc__p_wxTextEntryDialog
,
14274 _swigc__p_wxTextUrlEvent
,
14275 _swigc__p_wxThinSplitterWindow
,
14276 _swigc__p_wxTipWindow
,
14277 _swigc__p_wxToggleButton
,
14278 _swigc__p_wxToolBar
,
14279 _swigc__p_wxToolBarBase
,
14280 _swigc__p_wxToolBarToolBase
,
14281 _swigc__p_wxToolbook
,
14282 _swigc__p_wxToolbookEvent
,
14283 _swigc__p_wxTopLevelWindow
,
14284 _swigc__p_wxTreeEvent
,
14285 _swigc__p_wxTreeItemId
,
14286 _swigc__p_wxTreeListColumnInfo
,
14287 _swigc__p_wxTreebook
,
14288 _swigc__p_wxTreebookEvent
,
14289 _swigc__p_wxUpdateUIEvent
,
14290 _swigc__p_wxValidator
,
14291 _swigc__p_wxWindow
,
14292 _swigc__p_wxWindowCreateEvent
,
14293 _swigc__p_wxWindowDestroyEvent
,
14294 _swigc__p_wxXPMHandler
,
14298 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
14300 static swig_const_info swig_const_table
[] = {
14301 {0, 0, 0, 0.0, 0, 0}};
14306 /* -----------------------------------------------------------------------------
14307 * Type initialization:
14308 * This problem is tough by the requirement that no dynamic
14309 * memory is used. Also, since swig_type_info structures store pointers to
14310 * swig_cast_info structures and swig_cast_info structures store pointers back
14311 * to swig_type_info structures, we need some lookup code at initialization.
14312 * The idea is that swig generates all the structures that are needed.
14313 * The runtime then collects these partially filled structures.
14314 * The SWIG_InitializeModule function takes these initial arrays out of
14315 * swig_module, and does all the lookup, filling in the swig_module.types
14316 * array with the correct data and linking the correct swig_cast_info
14317 * structures together.
14319 * The generated swig_type_info structures are assigned staticly to an initial
14320 * array. We just loop though that array, and handle each type individually.
14321 * First we lookup if this type has been already loaded, and if so, use the
14322 * loaded structure instead of the generated one. Then we have to fill in the
14323 * cast linked list. The cast data is initially stored in something like a
14324 * two-dimensional array. Each row corresponds to a type (there are the same
14325 * number of rows as there are in the swig_type_initial array). Each entry in
14326 * a column is one of the swig_cast_info structures for that type.
14327 * The cast_initial array is actually an array of arrays, because each row has
14328 * a variable number of columns. So to actually build the cast linked list,
14329 * we find the array of casts associated with the type, and loop through it
14330 * adding the casts to the list. The one last trick we need to do is making
14331 * sure the type pointer in the swig_cast_info struct is correct.
14333 * First off, we lookup the cast->type name to see if it is already loaded.
14334 * There are three cases to handle:
14335 * 1) If the cast->type has already been loaded AND the type we are adding
14336 * casting info to has not been loaded (it is in this module), THEN we
14337 * replace the cast->type pointer with the type pointer that has already
14339 * 2) If BOTH types (the one we are adding casting info to, and the
14340 * cast->type) are loaded, THEN the cast info has already been loaded by
14341 * the previous module so we just ignore it.
14342 * 3) Finally, if cast->type has not already been loaded, then we add that
14343 * swig_cast_info to the linked list (because the cast->type) pointer will
14345 * ----------------------------------------------------------------------------- */
14355 #define SWIGRUNTIME_DEBUG
14359 SWIG_InitializeModule(void *clientdata
) {
14361 swig_module_info
*module_head
;
14362 static int init_run
= 0;
14364 clientdata
= clientdata
;
14366 if (init_run
) return;
14369 /* Initialize the swig_module */
14370 swig_module
.type_initial
= swig_type_initial
;
14371 swig_module
.cast_initial
= swig_cast_initial
;
14373 /* Try and load any already created modules */
14374 module_head
= SWIG_GetModule(clientdata
);
14376 swig_module
.next
= module_head
->next
;
14377 module_head
->next
= &swig_module
;
14379 /* This is the first module loaded */
14380 swig_module
.next
= &swig_module
;
14381 SWIG_SetModule(clientdata
, &swig_module
);
14384 /* Now work on filling in swig_module.types */
14385 #ifdef SWIGRUNTIME_DEBUG
14386 printf("SWIG_InitializeModule: size %d\n", swig_module
.size
);
14388 for (i
= 0; i
< swig_module
.size
; ++i
) {
14389 swig_type_info
*type
= 0;
14390 swig_type_info
*ret
;
14391 swig_cast_info
*cast
;
14393 #ifdef SWIGRUNTIME_DEBUG
14394 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
14397 /* if there is another module already loaded */
14398 if (swig_module
.next
!= &swig_module
) {
14399 type
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
);
14402 /* Overwrite clientdata field */
14403 #ifdef SWIGRUNTIME_DEBUG
14404 printf("SWIG_InitializeModule: found type %s\n", type
->name
);
14406 if (swig_module
.type_initial
[i
]->clientdata
) {
14407 type
->clientdata
= swig_module
.type_initial
[i
]->clientdata
;
14408 #ifdef SWIGRUNTIME_DEBUG
14409 printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
);
14413 type
= swig_module
.type_initial
[i
];
14416 /* Insert casting types */
14417 cast
= swig_module
.cast_initial
[i
];
14418 while (cast
->type
) {
14419 /* Don't need to add information already in the list */
14421 #ifdef SWIGRUNTIME_DEBUG
14422 printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
);
14424 if (swig_module
.next
!= &swig_module
) {
14425 ret
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
);
14426 #ifdef SWIGRUNTIME_DEBUG
14427 if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
);
14431 if (type
== swig_module
.type_initial
[i
]) {
14432 #ifdef SWIGRUNTIME_DEBUG
14433 printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
);
14438 /* Check for casting already in the list */
14439 swig_cast_info
*ocast
= SWIG_TypeCheck(ret
->name
, type
);
14440 #ifdef SWIGRUNTIME_DEBUG
14441 if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
);
14443 if (!ocast
) ret
= 0;
14448 #ifdef SWIGRUNTIME_DEBUG
14449 printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
);
14452 type
->cast
->prev
= cast
;
14453 cast
->next
= type
->cast
;
14459 /* Set entry in modules->types array equal to the type */
14460 swig_module
.types
[i
] = type
;
14462 swig_module
.types
[i
] = 0;
14464 #ifdef SWIGRUNTIME_DEBUG
14465 printf("**** SWIG_InitializeModule: Cast List ******\n");
14466 for (i
= 0; i
< swig_module
.size
; ++i
) {
14468 swig_cast_info
*cast
= swig_module
.cast_initial
[i
];
14469 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
14470 while (cast
->type
) {
14471 printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
);
14475 printf("---- Total casts: %d\n",j
);
14477 printf("**** SWIG_InitializeModule: Cast List ******\n");
14481 /* This function will propagate the clientdata field of type to
14482 * any new swig_type_info structures that have been added into the list
14483 * of equivalent types. It is like calling
14484 * SWIG_TypeClientData(type, clientdata) a second time.
14487 SWIG_PropagateClientData(void) {
14489 swig_cast_info
*equiv
;
14490 static int init_run
= 0;
14492 if (init_run
) return;
14495 for (i
= 0; i
< swig_module
.size
; i
++) {
14496 if (swig_module
.types
[i
]->clientdata
) {
14497 equiv
= swig_module
.types
[i
]->cast
;
14499 if (!equiv
->converter
) {
14500 if (equiv
->type
&& !equiv
->type
->clientdata
)
14501 SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
);
14503 equiv
= equiv
->next
;
14523 /* Python-specific SWIG API */
14524 #define SWIG_newvarlink() SWIG_Python_newvarlink()
14525 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
14526 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
14528 /* -----------------------------------------------------------------------------
14529 * global variable support code.
14530 * ----------------------------------------------------------------------------- */
14532 typedef struct swig_globalvar
{
14533 char *name
; /* Name of global variable */
14534 PyObject
*(*get_attr
)(void); /* Return the current value */
14535 int (*set_attr
)(PyObject
*); /* Set the value */
14536 struct swig_globalvar
*next
;
14539 typedef struct swig_varlinkobject
{
14541 swig_globalvar
*vars
;
14542 } swig_varlinkobject
;
14544 SWIGINTERN PyObject
*
14545 swig_varlink_repr(swig_varlinkobject
*SWIGUNUSEDPARM(v
)) {
14546 return PyString_FromString("<Swig global variables>");
14549 SWIGINTERN PyObject
*
14550 swig_varlink_str(swig_varlinkobject
*v
) {
14551 PyObject
*str
= PyString_FromString("(");
14552 swig_globalvar
*var
;
14553 for (var
= v
->vars
; var
; var
=var
->next
) {
14554 PyString_ConcatAndDel(&str
,PyString_FromString(var
->name
));
14555 if (var
->next
) PyString_ConcatAndDel(&str
,PyString_FromString(", "));
14557 PyString_ConcatAndDel(&str
,PyString_FromString(")"));
14562 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
)) {
14563 PyObject
*str
= swig_varlink_str(v
);
14564 fprintf(fp
,"Swig global variables ");
14565 fprintf(fp
,"%s\n", PyString_AsString(str
));
14571 swig_varlink_dealloc(swig_varlinkobject
*v
) {
14572 swig_globalvar
*var
= v
->vars
;
14574 swig_globalvar
*n
= var
->next
;
14581 SWIGINTERN PyObject
*
14582 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
14583 PyObject
*res
= NULL
;
14584 swig_globalvar
*var
= v
->vars
;
14586 if (strcmp(var
->name
,n
) == 0) {
14587 res
= (*var
->get_attr
)();
14592 if (res
== NULL
&& !PyErr_Occurred()) {
14593 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
14599 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
14601 swig_globalvar
*var
= v
->vars
;
14603 if (strcmp(var
->name
,n
) == 0) {
14604 res
= (*var
->set_attr
)(p
);
14609 if (res
== 1 && !PyErr_Occurred()) {
14610 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
14615 SWIGINTERN PyTypeObject
*
14616 swig_varlink_type(void) {
14617 static char varlink__doc__
[] = "Swig var link object";
14618 static PyTypeObject varlink_type
;
14619 static int type_init
= 0;
14621 const PyTypeObject tmp
14623 PyObject_HEAD_INIT(NULL
)
14624 0, /* Number of items in variable part (ob_size) */
14625 (char *)"swigvarlink", /* Type name (tp_name) */
14626 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
14627 0, /* Itemsize (tp_itemsize) */
14628 (destructor
) swig_varlink_dealloc
, /* Deallocator (tp_dealloc) */
14629 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
14630 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
14631 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
14632 0, /* tp_compare */
14633 (reprfunc
) swig_varlink_repr
, /* tp_repr */
14634 0, /* tp_as_number */
14635 0, /* tp_as_sequence */
14636 0, /* tp_as_mapping */
14639 (reprfunc
)swig_varlink_str
, /* tp_str */
14640 0, /* tp_getattro */
14641 0, /* tp_setattro */
14642 0, /* tp_as_buffer */
14644 varlink__doc__
, /* tp_doc */
14645 0, /* tp_traverse */
14647 0, /* tp_richcompare */
14648 0, /* tp_weaklistoffset */
14649 #if PY_VERSION_HEX >= 0x02020000
14650 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
14652 #if PY_VERSION_HEX >= 0x02030000
14655 #ifdef COUNT_ALLOCS
14656 0,0,0,0 /* tp_alloc -> tp_next */
14659 varlink_type
= tmp
;
14660 varlink_type
.ob_type
= &PyType_Type
;
14663 return &varlink_type
;
14666 /* Create a variable linking object for use later */
14667 SWIGINTERN PyObject
*
14668 SWIG_Python_newvarlink(void) {
14669 swig_varlinkobject
*result
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type());
14673 return ((PyObject
*) result
);
14677 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
14678 swig_varlinkobject
*v
= (swig_varlinkobject
*) p
;
14679 swig_globalvar
*gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
14681 size_t size
= strlen(name
)+1;
14682 gv
->name
= (char *)malloc(size
);
14684 strncpy(gv
->name
,name
,size
);
14685 gv
->get_attr
= get_attr
;
14686 gv
->set_attr
= set_attr
;
14687 gv
->next
= v
->vars
;
14693 SWIGINTERN PyObject
*
14695 static PyObject
*_SWIG_globals
= 0;
14696 if (!_SWIG_globals
) _SWIG_globals
= SWIG_newvarlink();
14697 return _SWIG_globals
;
14700 /* -----------------------------------------------------------------------------
14701 * constants/methods manipulation
14702 * ----------------------------------------------------------------------------- */
14704 /* Install Constants */
14706 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
14709 for (i
= 0; constants
[i
].type
; ++i
) {
14710 switch(constants
[i
].type
) {
14711 case SWIG_PY_POINTER
:
14712 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
14714 case SWIG_PY_BINARY
:
14715 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
14722 PyDict_SetItemString(d
, constants
[i
].name
, obj
);
14728 /* -----------------------------------------------------------------------------*/
14729 /* Fix SwigMethods to carry the callback ptrs when needed */
14730 /* -----------------------------------------------------------------------------*/
14733 SWIG_Python_FixMethods(PyMethodDef
*methods
,
14734 swig_const_info
*const_table
,
14735 swig_type_info
**types
,
14736 swig_type_info
**types_initial
) {
14738 for (i
= 0; methods
[i
].ml_name
; ++i
) {
14739 const char *c
= methods
[i
].ml_doc
;
14740 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
14742 swig_const_info
*ci
= 0;
14743 const char *name
= c
+ 10;
14744 for (j
= 0; const_table
[j
].type
; ++j
) {
14745 if (strncmp(const_table
[j
].name
, name
,
14746 strlen(const_table
[j
].name
)) == 0) {
14747 ci
= &(const_table
[j
]);
14752 size_t shift
= (ci
->ptype
) - types
;
14753 swig_type_info
*ty
= types_initial
[shift
];
14754 size_t ldoc
= (c
- methods
[i
].ml_doc
);
14755 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
14756 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
14759 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: 0;
14761 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
14763 strncpy(buff
, "swig_ptr: ", 10);
14765 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
14766 methods
[i
].ml_doc
= ndoc
;
14778 /* -----------------------------------------------------------------------------*
14779 * Partial Init method
14780 * -----------------------------------------------------------------------------*/
14785 SWIGEXPORT
void SWIG_init(void) {
14788 /* Fix SwigMethods to carry the callback ptrs when needed */
14789 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
);
14791 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
14792 d
= PyModule_GetDict(m
);
14794 SWIG_InitializeModule(0);
14795 SWIG_InstallConstants(d
,swig_const_table
);
14798 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals());
14799 SWIG_addvarlink(SWIG_globals(),(char*)"DynamicSashNameStr",DynamicSashNameStr_get
, DynamicSashNameStr_set
);
14800 SWIG_addvarlink(SWIG_globals(),(char*)"EditableListBoxNameStr",EditableListBoxNameStr_get
, EditableListBoxNameStr_set
);
14801 SWIG_addvarlink(SWIG_globals(),(char*)"StaticPictureNameStr",StaticPictureNameStr_get
, StaticPictureNameStr_set
);
14802 SWIG_Python_SetConstant(d
, "DS_MANAGE_SCROLLBARS",SWIG_From_int(static_cast< int >(wxDS_MANAGE_SCROLLBARS
)));
14803 SWIG_Python_SetConstant(d
, "DS_DRAG_CORNER",SWIG_From_int(static_cast< int >(wxDS_DRAG_CORNER
)));
14804 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_SPLIT", PyInt_FromLong(wxEVT_DYNAMIC_SASH_SPLIT
));
14805 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_UNIFY", PyInt_FromLong(wxEVT_DYNAMIC_SASH_UNIFY
));
14806 SWIG_Python_SetConstant(d
, "EL_ALLOW_NEW",SWIG_From_int(static_cast< int >(wxEL_ALLOW_NEW
)));
14807 SWIG_Python_SetConstant(d
, "EL_ALLOW_EDIT",SWIG_From_int(static_cast< int >(wxEL_ALLOW_EDIT
)));
14808 SWIG_Python_SetConstant(d
, "EL_ALLOW_DELETE",SWIG_From_int(static_cast< int >(wxEL_ALLOW_DELETE
)));
14809 SWIG_Python_SetConstant(d
, "LED_ALIGN_LEFT",SWIG_From_int(static_cast< int >(wxLED_ALIGN_LEFT
)));
14810 SWIG_Python_SetConstant(d
, "LED_ALIGN_RIGHT",SWIG_From_int(static_cast< int >(wxLED_ALIGN_RIGHT
)));
14811 SWIG_Python_SetConstant(d
, "LED_ALIGN_CENTER",SWIG_From_int(static_cast< int >(wxLED_ALIGN_CENTER
)));
14812 SWIG_Python_SetConstant(d
, "LED_ALIGN_MASK",SWIG_From_int(static_cast< int >(wxLED_ALIGN_MASK
)));
14813 SWIG_Python_SetConstant(d
, "LED_DRAW_FADED",SWIG_From_int(static_cast< int >(wxLED_DRAW_FADED
)));
14814 SWIG_addvarlink(SWIG_globals(),(char*)"TreeListCtrlNameStr",TreeListCtrlNameStr_get
, TreeListCtrlNameStr_set
);
14815 SWIG_Python_SetConstant(d
, "DEFAULT_COL_WIDTH",SWIG_From_int(static_cast< int >(DEFAULT_COL_WIDTH
)));
14816 SWIG_Python_SetConstant(d
, "TL_MODE_NAV_FULLTREE",SWIG_From_int(static_cast< int >(wxTL_MODE_NAV_FULLTREE
)));
14817 SWIG_Python_SetConstant(d
, "TL_MODE_NAV_EXPANDED",SWIG_From_int(static_cast< int >(wxTL_MODE_NAV_EXPANDED
)));
14818 SWIG_Python_SetConstant(d
, "TL_MODE_NAV_VISIBLE",SWIG_From_int(static_cast< int >(wxTL_MODE_NAV_VISIBLE
)));
14819 SWIG_Python_SetConstant(d
, "TL_MODE_NAV_LEVEL",SWIG_From_int(static_cast< int >(wxTL_MODE_NAV_LEVEL
)));
14820 SWIG_Python_SetConstant(d
, "TL_MODE_FIND_EXACT",SWIG_From_int(static_cast< int >(wxTL_MODE_FIND_EXACT
)));
14821 SWIG_Python_SetConstant(d
, "TL_MODE_FIND_PARTIAL",SWIG_From_int(static_cast< int >(wxTL_MODE_FIND_PARTIAL
)));
14822 SWIG_Python_SetConstant(d
, "TL_MODE_FIND_NOCASE",SWIG_From_int(static_cast< int >(wxTL_MODE_FIND_NOCASE
)));
14823 SWIG_Python_SetConstant(d
, "TREE_HITTEST_ONITEMCOLUMN",SWIG_From_int(static_cast< int >(wxTREE_HITTEST_ONITEMCOLUMN
)));
14824 SWIG_Python_SetConstant(d
, "TR_COLUMN_LINES",SWIG_From_int(static_cast< int >(wxTR_COLUMN_LINES
)));
14825 SWIG_Python_SetConstant(d
, "TR_VIRTUAL",SWIG_From_int(static_cast< int >(wxTR_VIRTUAL
)));
14827 wxPyPtrTypeMap_Add("wxTreeListCtrl", "wxPyTreeListCtrl");
14829 SWIG_Python_SetConstant(d
, "SCALE_HORIZONTAL",SWIG_From_int(static_cast< int >(wxSCALE_HORIZONTAL
)));
14830 SWIG_Python_SetConstant(d
, "SCALE_VERTICAL",SWIG_From_int(static_cast< int >(wxSCALE_VERTICAL
)));
14831 SWIG_Python_SetConstant(d
, "SCALE_UNIFORM",SWIG_From_int(static_cast< int >(wxSCALE_UNIFORM
)));
14832 SWIG_Python_SetConstant(d
, "SCALE_CUSTOM",SWIG_From_int(static_cast< int >(wxSCALE_CUSTOM
)));
14834 wxPyPtrTypeMap_Add("wxTreeCompanionWindow", "wxPyTreeCompanionWindow");