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 /* for raw pointers */
989 #define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
990 #define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtr(obj, pptr, type, flags)
991 #define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own)
992 #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(ptr, type, flags)
993 #define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty)
994 #define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src)
995 #define swig_owntype int
997 /* for raw packed data */
998 #define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
999 #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1001 /* for class or struct pointers */
1002 #define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags)
1003 #define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags)
1005 /* for C or C++ function pointers */
1006 #define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_Python_ConvertFunctionPtr(obj, pptr, type)
1007 #define SWIG_NewFunctionPtrObj(ptr, type) SWIG_Python_NewPointerObj(ptr, type, 0)
1009 /* for C++ member pointers, ie, member methods */
1010 #define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
1011 #define SWIG_NewMemberObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1016 #define SWIG_GetModule(clientdata) SWIG_Python_GetModule()
1017 #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer)
1018 #define SWIG_NewClientData(obj) PySwigClientData_New(obj)
1020 #define SWIG_SetErrorObj SWIG_Python_SetErrorObj
1021 #define SWIG_SetErrorMsg SWIG_Python_SetErrorMsg
1022 #define SWIG_ErrorType(code) SWIG_Python_ErrorType(code)
1023 #define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg)
1024 #define SWIG_fail goto fail
1027 /* Runtime API implementation */
1029 /* Error manipulation */
1032 SWIG_Python_SetErrorObj(PyObject
*errtype
, PyObject
*obj
) {
1033 SWIG_PYTHON_THREAD_BEGIN_BLOCK
;
1034 PyErr_SetObject(errtype
, obj
);
1036 SWIG_PYTHON_THREAD_END_BLOCK
;
1040 SWIG_Python_SetErrorMsg(PyObject
*errtype
, const char *msg
) {
1041 SWIG_PYTHON_THREAD_BEGIN_BLOCK
;
1042 PyErr_SetString(errtype
, (char *) msg
);
1043 SWIG_PYTHON_THREAD_END_BLOCK
;
1046 #define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj)
1048 /* Set a constant value */
1051 SWIG_Python_SetConstant(PyObject
*d
, const char *name
, PyObject
*obj
) {
1052 PyDict_SetItemString(d
, (char*) name
, obj
);
1056 /* Append a value to the result obj */
1058 SWIGINTERN PyObject
*
1059 SWIG_Python_AppendOutput(PyObject
* result
, PyObject
* obj
) {
1060 #if !defined(SWIG_PYTHON_OUTPUT_TUPLE)
1063 } else if (result
== Py_None
) {
1067 if (!PyList_Check(result
)) {
1068 PyObject
*o2
= result
;
1069 result
= PyList_New(1);
1070 PyList_SetItem(result
, 0, o2
);
1072 PyList_Append(result
,obj
);
1081 } else if (result
== Py_None
) {
1085 if (!PyTuple_Check(result
)) {
1087 result
= PyTuple_New(1);
1088 PyTuple_SET_ITEM(result
, 0, o2
);
1090 o3
= PyTuple_New(1);
1091 PyTuple_SET_ITEM(o3
, 0, obj
);
1093 result
= PySequence_Concat(o2
, o3
);
1101 /* Unpack the argument tuple */
1104 SWIG_Python_UnpackTuple(PyObject
*args
, const char *name
, int min
, int max
, PyObject
**objs
)
1110 PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got none",
1111 name
, (min
== max
? "" : "at least "), min
);
1115 if (!PyTuple_Check(args
)) {
1116 PyErr_SetString(PyExc_SystemError
, "UnpackTuple() argument list is not a tuple");
1119 register int l
= PyTuple_GET_SIZE(args
);
1121 PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got %d",
1122 name
, (min
== max
? "" : "at least "), min
, l
);
1124 } else if (l
> max
) {
1125 PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got %d",
1126 name
, (min
== max
? "" : "at most "), max
, l
);
1130 for (i
= 0; i
< l
; ++i
) {
1131 objs
[i
] = PyTuple_GET_ITEM(args
, i
);
1133 for (; l
< max
; ++l
) {
1141 /* A functor is a function object with one single object argument */
1142 #if PY_VERSION_HEX >= 0x02020000
1143 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunctionObjArgs(functor, obj, NULL);
1145 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunction(functor, "O", obj);
1149 Helper for static pointer initialization for both C and C++ code, for example
1150 static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...);
1153 #define SWIG_STATIC_POINTER(var) var
1155 #define SWIG_STATIC_POINTER(var) var = 0; if (!var) var
1158 /* -----------------------------------------------------------------------------
1159 * Pointer declarations
1160 * ----------------------------------------------------------------------------- */
1162 /* Flags for new pointer objects */
1163 #define SWIG_POINTER_NOSHADOW (SWIG_POINTER_OWN << 1)
1164 #define SWIG_POINTER_NEW (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN)
1166 #define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN << 1)
1175 /* How to access Py_None */
1176 #if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
1177 # ifndef SWIG_PYTHON_NO_BUILD_NONE
1178 # ifndef SWIG_PYTHON_BUILD_NONE
1179 # define SWIG_PYTHON_BUILD_NONE
1184 #ifdef SWIG_PYTHON_BUILD_NONE
1187 # define Py_None SWIG_Py_None()
1189 SWIGRUNTIMEINLINE PyObject
*
1192 PyObject
*none
= Py_BuildValue("");
1196 SWIGRUNTIME PyObject
*
1199 static PyObject
*SWIG_STATIC_POINTER(none
) = _SWIG_Py_None();
1204 /* The python void return value */
1206 SWIGRUNTIMEINLINE PyObject
*
1209 PyObject
*none
= Py_None
;
1214 /* PySwigClientData */
1225 SWIGRUNTIMEINLINE
int
1226 SWIG_Python_CheckImplicit(swig_type_info
*ty
)
1228 PySwigClientData
*data
= (PySwigClientData
*)ty
->clientdata
;
1229 return data
? data
->implicitconv
: 0;
1232 SWIGRUNTIMEINLINE PyObject
*
1233 SWIG_Python_ExceptionType(swig_type_info
*desc
) {
1234 PySwigClientData
*data
= desc
? (PySwigClientData
*) desc
->clientdata
: 0;
1235 PyObject
*klass
= data
? data
->klass
: 0;
1236 return (klass
? klass
: PyExc_RuntimeError
);
1240 SWIGRUNTIME PySwigClientData
*
1241 PySwigClientData_New(PyObject
* obj
)
1246 PySwigClientData
*data
= (PySwigClientData
*)malloc(sizeof(PySwigClientData
));
1247 /* the klass element */
1249 Py_INCREF(data
->klass
);
1250 /* the newraw method and newargs arguments used to create a new raw instance */
1251 if (PyClass_Check(obj
)) {
1253 data
->newargs
= obj
;
1256 #if (PY_VERSION_HEX < 0x02020000)
1259 data
->newraw
= PyObject_GetAttrString(data
->klass
, (char *)"__new__");
1262 Py_INCREF(data
->newraw
);
1263 data
->newargs
= PyTuple_New(1);
1264 PyTuple_SetItem(data
->newargs
, 0, obj
);
1266 data
->newargs
= obj
;
1268 Py_INCREF(data
->newargs
);
1270 /* the destroy method, aka as the C++ delete method */
1271 data
->destroy
= PyObject_GetAttrString(data
->klass
, (char *)"__swig_destroy__");
1272 if (PyErr_Occurred()) {
1276 if (data
->destroy
) {
1278 Py_INCREF(data
->destroy
);
1279 flags
= PyCFunction_GET_FLAGS(data
->destroy
);
1281 data
->delargs
= !(flags
& (METH_O
));
1288 data
->implicitconv
= 0;
1294 PySwigClientData_Del(PySwigClientData
* data
)
1296 Py_XDECREF(data
->newraw
);
1297 Py_XDECREF(data
->newargs
);
1298 Py_XDECREF(data
->destroy
);
1301 /* =============== PySwigObject =====================*/
1311 SWIGRUNTIME PyObject
*
1312 PySwigObject_long(PySwigObject
*v
)
1314 return PyLong_FromVoidPtr(v
->ptr
);
1317 SWIGRUNTIME PyObject
*
1318 PySwigObject_format(const char* fmt
, PySwigObject
*v
)
1320 PyObject
*res
= NULL
;
1321 PyObject
*args
= PyTuple_New(1);
1323 if (PyTuple_SetItem(args
, 0, PySwigObject_long(v
)) == 0) {
1324 PyObject
*ofmt
= PyString_FromString(fmt
);
1326 res
= PyString_Format(ofmt
,args
);
1335 SWIGRUNTIME PyObject
*
1336 PySwigObject_oct(PySwigObject
*v
)
1338 return PySwigObject_format("%o",v
);
1341 SWIGRUNTIME PyObject
*
1342 PySwigObject_hex(PySwigObject
*v
)
1344 return PySwigObject_format("%x",v
);
1347 SWIGRUNTIME PyObject
*
1349 PySwigObject_repr(PySwigObject
*v
)
1351 PySwigObject_repr(PySwigObject
*v
, PyObject
*args
)
1354 const char *name
= SWIG_TypePrettyName(v
->ty
);
1355 PyObject
*hex
= PySwigObject_hex(v
);
1356 PyObject
*repr
= PyString_FromFormat("<Swig Object of type '%s' at 0x%s>", name
, PyString_AsString(hex
));
1360 PyObject
*nrep
= PySwigObject_repr((PySwigObject
*)v
->next
);
1362 PyObject
*nrep
= PySwigObject_repr((PySwigObject
*)v
->next
, args
);
1364 PyString_ConcatAndDel(&repr
,nrep
);
1370 PySwigObject_print(PySwigObject
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
))
1373 PyObject
*repr
= PySwigObject_repr(v
);
1375 PyObject
*repr
= PySwigObject_repr(v
, NULL
);
1378 fputs(PyString_AsString(repr
), fp
);
1386 SWIGRUNTIME PyObject
*
1387 PySwigObject_str(PySwigObject
*v
)
1389 char result
[SWIG_BUFFER_SIZE
];
1390 return SWIG_PackVoidPtr(result
, v
->ptr
, v
->ty
->name
, sizeof(result
)) ?
1391 PyString_FromString(result
) : 0;
1395 PySwigObject_compare(PySwigObject
*v
, PySwigObject
*w
)
1399 return (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
1402 SWIGRUNTIME PyTypeObject
* _PySwigObject_type(void);
1404 SWIGRUNTIME PyTypeObject
*
1405 PySwigObject_type(void) {
1406 static PyTypeObject
*SWIG_STATIC_POINTER(type
) = _PySwigObject_type();
1410 SWIGRUNTIMEINLINE
int
1411 PySwigObject_Check(PyObject
*op
) {
1412 return ((op
)->ob_type
== PySwigObject_type())
1413 || (strcmp((op
)->ob_type
->tp_name
,"PySwigObject") == 0);
1416 SWIGRUNTIME PyObject
*
1417 PySwigObject_New(void *ptr
, swig_type_info
*ty
, int own
);
1420 PySwigObject_dealloc(PyObject
*v
)
1422 PySwigObject
*sobj
= (PySwigObject
*) v
;
1423 PyObject
*next
= sobj
->next
;
1425 swig_type_info
*ty
= sobj
->ty
;
1426 PySwigClientData
*data
= ty
? (PySwigClientData
*) ty
->clientdata
: 0;
1427 PyObject
*destroy
= data
? data
->destroy
: 0;
1429 /* destroy is always a VARARGS method */
1431 if (data
->delargs
) {
1432 /* we need to create a temporal object to carry the destroy operation */
1433 PyObject
*tmp
= PySwigObject_New(sobj
->ptr
, ty
, 0);
1434 res
= SWIG_Python_CallFunctor(destroy
, tmp
);
1437 PyCFunction meth
= PyCFunction_GET_FUNCTION(destroy
);
1438 PyObject
*mself
= PyCFunction_GET_SELF(destroy
);
1439 res
= ((*meth
)(mself
, v
));
1443 const char *name
= SWIG_TypePrettyName(ty
);
1444 #if !defined(SWIG_PYTHON_SILENT_MEMLEAK)
1445 printf("swig/python detected a memory leak of type '%s', no destructor found.\n", name
);
1453 SWIGRUNTIME PyObject
*
1454 PySwigObject_append(PyObject
* v
, PyObject
* next
)
1456 PySwigObject
*sobj
= (PySwigObject
*) v
;
1459 if (!PyArg_ParseTuple(next
,(char *)"O:append", &tmp
)) return NULL
;
1462 if (!PySwigObject_Check(next
)) {
1467 return SWIG_Py_Void();
1470 SWIGRUNTIME PyObject
*
1472 PySwigObject_next(PyObject
* v
)
1474 PySwigObject_next(PyObject
* v
, PyObject
*SWIGUNUSEDPARM(args
))
1477 PySwigObject
*sobj
= (PySwigObject
*) v
;
1479 Py_INCREF(sobj
->next
);
1482 return SWIG_Py_Void();
1486 SWIGINTERN PyObject
*
1488 PySwigObject_disown(PyObject
*v
)
1490 PySwigObject_disown(PyObject
* v
, PyObject
*SWIGUNUSEDPARM(args
))
1493 PySwigObject
*sobj
= (PySwigObject
*)v
;
1495 return SWIG_Py_Void();
1498 SWIGINTERN PyObject
*
1500 PySwigObject_acquire(PyObject
*v
)
1502 PySwigObject_acquire(PyObject
* v
, PyObject
*SWIGUNUSEDPARM(args
))
1505 PySwigObject
*sobj
= (PySwigObject
*)v
;
1506 sobj
->own
= SWIG_POINTER_OWN
;
1507 return SWIG_Py_Void();
1510 SWIGINTERN PyObject
*
1511 PySwigObject_own(PyObject
*v
, PyObject
*args
)
1514 #if (PY_VERSION_HEX < 0x02020000)
1515 if (!PyArg_ParseTuple(args
,(char *)"|O:own",&val
))
1517 if (!PyArg_UnpackTuple(args
, (char *)"own", 0, 1, &val
))
1524 PySwigObject
*sobj
= (PySwigObject
*)v
;
1525 PyObject
*obj
= PyBool_FromLong(sobj
->own
);
1528 if (PyObject_IsTrue(val
)) {
1529 PySwigObject_acquire(v
);
1531 PySwigObject_disown(v
);
1534 if (PyObject_IsTrue(val
)) {
1535 PySwigObject_acquire(v
,args
);
1537 PySwigObject_disown(v
,args
);
1547 swigobject_methods
[] = {
1548 {(char *)"disown", (PyCFunction
)PySwigObject_disown
, METH_NOARGS
, (char *)"releases ownership of the pointer"},
1549 {(char *)"acquire", (PyCFunction
)PySwigObject_acquire
, METH_NOARGS
, (char *)"aquires ownership of the pointer"},
1550 {(char *)"own", (PyCFunction
)PySwigObject_own
, METH_VARARGS
, (char *)"returns/sets ownership of the pointer"},
1551 {(char *)"append", (PyCFunction
)PySwigObject_append
, METH_O
, (char *)"appends another 'this' object"},
1552 {(char *)"next", (PyCFunction
)PySwigObject_next
, METH_NOARGS
, (char *)"returns the next 'this' object"},
1553 {(char *)"__repr__",(PyCFunction
)PySwigObject_repr
, METH_NOARGS
, (char *)"returns object representation"},
1558 swigobject_methods
[] = {
1559 {(char *)"disown", (PyCFunction
)PySwigObject_disown
, METH_VARARGS
, (char *)"releases ownership of the pointer"},
1560 {(char *)"acquire", (PyCFunction
)PySwigObject_acquire
, METH_VARARGS
, (char *)"aquires ownership of the pointer"},
1561 {(char *)"own", (PyCFunction
)PySwigObject_own
, METH_VARARGS
, (char *)"returns/sets ownership of the pointer"},
1562 {(char *)"append", (PyCFunction
)PySwigObject_append
, METH_VARARGS
, (char *)"appends another 'this' object"},
1563 {(char *)"next", (PyCFunction
)PySwigObject_next
, METH_VARARGS
, (char *)"returns the next 'this' object"},
1564 {(char *)"__repr__",(PyCFunction
)PySwigObject_repr
, METH_VARARGS
, (char *)"returns object representation"},
1569 #if PY_VERSION_HEX < 0x02020000
1570 SWIGINTERN PyObject
*
1571 PySwigObject_getattr(PySwigObject
*sobj
,char *name
)
1573 return Py_FindMethod(swigobject_methods
, (PyObject
*)sobj
, name
);
1577 SWIGRUNTIME PyTypeObject
*
1578 _PySwigObject_type(void) {
1579 static char swigobject_doc
[] = "Swig object carries a C/C++ instance pointer";
1581 static PyNumberMethods PySwigObject_as_number
= {
1582 (binaryfunc
)0, /*nb_add*/
1583 (binaryfunc
)0, /*nb_subtract*/
1584 (binaryfunc
)0, /*nb_multiply*/
1585 (binaryfunc
)0, /*nb_divide*/
1586 (binaryfunc
)0, /*nb_remainder*/
1587 (binaryfunc
)0, /*nb_divmod*/
1588 (ternaryfunc
)0,/*nb_power*/
1589 (unaryfunc
)0, /*nb_negative*/
1590 (unaryfunc
)0, /*nb_positive*/
1591 (unaryfunc
)0, /*nb_absolute*/
1592 (inquiry
)0, /*nb_nonzero*/
1599 (coercion
)0, /*nb_coerce*/
1600 (unaryfunc
)PySwigObject_long
, /*nb_int*/
1601 (unaryfunc
)PySwigObject_long
, /*nb_long*/
1602 (unaryfunc
)0, /*nb_float*/
1603 (unaryfunc
)PySwigObject_oct
, /*nb_oct*/
1604 (unaryfunc
)PySwigObject_hex
, /*nb_hex*/
1605 #if PY_VERSION_HEX >= 0x02020000
1606 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
1607 #elif PY_VERSION_HEX >= 0x02000000
1608 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */
1612 static PyTypeObject pyswigobject_type
;
1613 static int type_init
= 0;
1615 const PyTypeObject tmp
1617 PyObject_HEAD_INIT(NULL
)
1619 (char *)"PySwigObject", /* tp_name */
1620 sizeof(PySwigObject
), /* tp_basicsize */
1621 0, /* tp_itemsize */
1622 (destructor
)PySwigObject_dealloc
, /* tp_dealloc */
1623 (printfunc
)PySwigObject_print
, /* tp_print */
1624 #if PY_VERSION_HEX < 0x02020000
1625 (getattrfunc
)PySwigObject_getattr
, /* tp_getattr */
1627 (getattrfunc
)0, /* tp_getattr */
1629 (setattrfunc
)0, /* tp_setattr */
1630 (cmpfunc
)PySwigObject_compare
, /* tp_compare */
1631 (reprfunc
)PySwigObject_repr
, /* tp_repr */
1632 &PySwigObject_as_number
, /* tp_as_number */
1633 0, /* tp_as_sequence */
1634 0, /* tp_as_mapping */
1635 (hashfunc
)0, /* tp_hash */
1636 (ternaryfunc
)0, /* tp_call */
1637 (reprfunc
)PySwigObject_str
, /* tp_str */
1638 PyObject_GenericGetAttr
, /* tp_getattro */
1639 0, /* tp_setattro */
1640 0, /* tp_as_buffer */
1641 Py_TPFLAGS_DEFAULT
, /* tp_flags */
1642 swigobject_doc
, /* tp_doc */
1643 0, /* tp_traverse */
1645 0, /* tp_richcompare */
1646 0, /* tp_weaklistoffset */
1647 #if PY_VERSION_HEX >= 0x02020000
1649 0, /* tp_iternext */
1650 swigobject_methods
, /* tp_methods */
1655 0, /* tp_descr_get */
1656 0, /* tp_descr_set */
1657 0, /* tp_dictoffset */
1666 0, /* tp_subclasses */
1667 0, /* tp_weaklist */
1669 #if PY_VERSION_HEX >= 0x02030000
1673 0,0,0,0 /* tp_alloc -> tp_next */
1676 pyswigobject_type
= tmp
;
1677 pyswigobject_type
.ob_type
= &PyType_Type
;
1680 return &pyswigobject_type
;
1683 SWIGRUNTIME PyObject
*
1684 PySwigObject_New(void *ptr
, swig_type_info
*ty
, int own
)
1686 PySwigObject
*sobj
= PyObject_NEW(PySwigObject
, PySwigObject_type());
1693 return (PyObject
*)sobj
;
1696 /* -----------------------------------------------------------------------------
1697 * Implements a simple Swig Packed type, and use it instead of string
1698 * ----------------------------------------------------------------------------- */
1708 PySwigPacked_print(PySwigPacked
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
))
1710 char result
[SWIG_BUFFER_SIZE
];
1711 fputs("<Swig Packed ", fp
);
1712 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
1716 fputs(v
->ty
->name
,fp
);
1721 SWIGRUNTIME PyObject
*
1722 PySwigPacked_repr(PySwigPacked
*v
)
1724 char result
[SWIG_BUFFER_SIZE
];
1725 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
1726 return PyString_FromFormat("<Swig Packed at %s%s>", result
, v
->ty
->name
);
1728 return PyString_FromFormat("<Swig Packed %s>", v
->ty
->name
);
1732 SWIGRUNTIME PyObject
*
1733 PySwigPacked_str(PySwigPacked
*v
)
1735 char result
[SWIG_BUFFER_SIZE
];
1736 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))){
1737 return PyString_FromFormat("%s%s", result
, v
->ty
->name
);
1739 return PyString_FromString(v
->ty
->name
);
1744 PySwigPacked_compare(PySwigPacked
*v
, PySwigPacked
*w
)
1748 int s
= (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
1749 return s
? s
: strncmp((char *)v
->pack
, (char *)w
->pack
, 2*v
->size
);
1752 SWIGRUNTIME PyTypeObject
* _PySwigPacked_type(void);
1754 SWIGRUNTIME PyTypeObject
*
1755 PySwigPacked_type(void) {
1756 static PyTypeObject
*SWIG_STATIC_POINTER(type
) = _PySwigPacked_type();
1760 SWIGRUNTIMEINLINE
int
1761 PySwigPacked_Check(PyObject
*op
) {
1762 return ((op
)->ob_type
== _PySwigPacked_type())
1763 || (strcmp((op
)->ob_type
->tp_name
,"PySwigPacked") == 0);
1767 PySwigPacked_dealloc(PyObject
*v
)
1769 if (PySwigPacked_Check(v
)) {
1770 PySwigPacked
*sobj
= (PySwigPacked
*) v
;
1776 SWIGRUNTIME PyTypeObject
*
1777 _PySwigPacked_type(void) {
1778 static char swigpacked_doc
[] = "Swig object carries a C/C++ instance pointer";
1779 static PyTypeObject pyswigpacked_type
;
1780 static int type_init
= 0;
1782 const PyTypeObject tmp
1784 PyObject_HEAD_INIT(NULL
)
1786 (char *)"PySwigPacked", /* tp_name */
1787 sizeof(PySwigPacked
), /* tp_basicsize */
1788 0, /* tp_itemsize */
1789 (destructor
)PySwigPacked_dealloc
, /* tp_dealloc */
1790 (printfunc
)PySwigPacked_print
, /* tp_print */
1791 (getattrfunc
)0, /* tp_getattr */
1792 (setattrfunc
)0, /* tp_setattr */
1793 (cmpfunc
)PySwigPacked_compare
, /* tp_compare */
1794 (reprfunc
)PySwigPacked_repr
, /* tp_repr */
1795 0, /* tp_as_number */
1796 0, /* tp_as_sequence */
1797 0, /* tp_as_mapping */
1798 (hashfunc
)0, /* tp_hash */
1799 (ternaryfunc
)0, /* tp_call */
1800 (reprfunc
)PySwigPacked_str
, /* tp_str */
1801 PyObject_GenericGetAttr
, /* tp_getattro */
1802 0, /* tp_setattro */
1803 0, /* tp_as_buffer */
1804 Py_TPFLAGS_DEFAULT
, /* tp_flags */
1805 swigpacked_doc
, /* tp_doc */
1806 0, /* tp_traverse */
1808 0, /* tp_richcompare */
1809 0, /* tp_weaklistoffset */
1810 #if PY_VERSION_HEX >= 0x02020000
1812 0, /* tp_iternext */
1818 0, /* tp_descr_get */
1819 0, /* tp_descr_set */
1820 0, /* tp_dictoffset */
1829 0, /* tp_subclasses */
1830 0, /* tp_weaklist */
1832 #if PY_VERSION_HEX >= 0x02030000
1836 0,0,0,0 /* tp_alloc -> tp_next */
1839 pyswigpacked_type
= tmp
;
1840 pyswigpacked_type
.ob_type
= &PyType_Type
;
1843 return &pyswigpacked_type
;
1846 SWIGRUNTIME PyObject
*
1847 PySwigPacked_New(void *ptr
, size_t size
, swig_type_info
*ty
)
1849 PySwigPacked
*sobj
= PyObject_NEW(PySwigPacked
, PySwigPacked_type());
1851 void *pack
= malloc(size
);
1853 memcpy(pack
, ptr
, size
);
1858 PyObject_DEL((PyObject
*) sobj
);
1862 return (PyObject
*) sobj
;
1865 SWIGRUNTIME swig_type_info
*
1866 PySwigPacked_UnpackData(PyObject
*obj
, void *ptr
, size_t size
)
1868 if (PySwigPacked_Check(obj
)) {
1869 PySwigPacked
*sobj
= (PySwigPacked
*)obj
;
1870 if (sobj
->size
!= size
) return 0;
1871 memcpy(ptr
, sobj
->pack
, size
);
1878 /* -----------------------------------------------------------------------------
1879 * pointers/data manipulation
1880 * ----------------------------------------------------------------------------- */
1882 SWIGRUNTIMEINLINE PyObject
*
1885 return PyString_FromString("this");
1888 SWIGRUNTIME PyObject
*
1891 static PyObject
*SWIG_STATIC_POINTER(swig_this
) = _SWIG_This();
1895 /* #define SWIG_PYTHON_SLOW_GETSET_THIS */
1897 SWIGRUNTIME PySwigObject
*
1898 SWIG_Python_GetSwigThis(PyObject
*pyobj
)
1900 if (PySwigObject_Check(pyobj
)) {
1901 return (PySwigObject
*) pyobj
;
1904 #if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000))
1905 if (PyInstance_Check(pyobj
)) {
1906 obj
= _PyInstance_Lookup(pyobj
, SWIG_This());
1908 PyObject
**dictptr
= _PyObject_GetDictPtr(pyobj
);
1909 if (dictptr
!= NULL
) {
1910 PyObject
*dict
= *dictptr
;
1911 obj
= dict
? PyDict_GetItem(dict
, SWIG_This()) : 0;
1913 #ifdef PyWeakref_CheckProxy
1914 if (PyWeakref_CheckProxy(pyobj
)) {
1915 PyObject
*wobj
= PyWeakref_GET_OBJECT(pyobj
);
1916 return wobj
? SWIG_Python_GetSwigThis(wobj
) : 0;
1919 obj
= PyObject_GetAttr(pyobj
,SWIG_This());
1923 if (PyErr_Occurred()) PyErr_Clear();
1929 obj
= PyObject_GetAttr(pyobj
,SWIG_This());
1933 if (PyErr_Occurred()) PyErr_Clear();
1937 if (obj
&& !PySwigObject_Check(obj
)) {
1938 /* a PyObject is called 'this', try to get the 'real this'
1939 PySwigObject from it */
1940 return SWIG_Python_GetSwigThis(obj
);
1942 return (PySwigObject
*)obj
;
1946 /* Acquire a pointer value */
1949 SWIG_Python_AcquirePtr(PyObject
*obj
, int own
) {
1951 PySwigObject
*sobj
= SWIG_Python_GetSwigThis(obj
);
1953 int oldown
= sobj
->own
;
1961 /* Convert a pointer value */
1964 SWIG_Python_ConvertPtrAndOwn(PyObject
*obj
, void **ptr
, swig_type_info
*ty
, int flags
, int *own
) {
1965 if (!obj
) return SWIG_ERROR
;
1966 if (obj
== Py_None
) {
1970 PySwigObject
*sobj
= SWIG_Python_GetSwigThis(obj
);
1972 void *vptr
= sobj
->ptr
;
1974 swig_type_info
*to
= sobj
->ty
;
1976 /* no type cast needed */
1977 if (ptr
) *ptr
= vptr
;
1980 swig_cast_info
*tc
= SWIG_TypeCheck(to
->name
,ty
);
1982 sobj
= (PySwigObject
*)sobj
->next
;
1984 if (ptr
) *ptr
= SWIG_TypeCast(tc
,vptr
);
1989 if (ptr
) *ptr
= vptr
;
1994 if (own
) *own
= sobj
->own
;
1995 if (flags
& SWIG_POINTER_DISOWN
) {
2000 int res
= SWIG_ERROR
;
2001 if (flags
& SWIG_POINTER_IMPLICIT_CONV
) {
2002 PySwigClientData
*data
= ty
? (PySwigClientData
*) ty
->clientdata
: 0;
2003 if (data
&& !data
->implicitconv
) {
2004 PyObject
*klass
= data
->klass
;
2007 data
->implicitconv
= 1; /* avoid recursion and call 'explicit' constructors*/
2008 impconv
= SWIG_Python_CallFunctor(klass
, obj
);
2009 data
->implicitconv
= 0;
2010 if (PyErr_Occurred()) {
2015 PySwigObject
*iobj
= SWIG_Python_GetSwigThis(impconv
);
2018 res
= SWIG_Python_ConvertPtrAndOwn((PyObject
*)iobj
, &vptr
, ty
, 0, 0);
2019 if (SWIG_IsOK(res
)) {
2022 /* transfer the ownership to 'ptr' */
2024 res
= SWIG_AddCast(res
);
2025 res
= SWIG_AddNewMask(res
);
2027 res
= SWIG_AddCast(res
);
2041 /* Convert a function ptr value */
2044 SWIG_Python_ConvertFunctionPtr(PyObject
*obj
, void **ptr
, swig_type_info
*ty
) {
2045 if (!PyCFunction_Check(obj
)) {
2046 return SWIG_ConvertPtr(obj
, ptr
, ty
, 0);
2050 /* here we get the method pointer for callbacks */
2051 char *doc
= (((PyCFunctionObject
*)obj
) -> m_ml
-> ml_doc
);
2052 const char *desc
= doc
? strstr(doc
, "swig_ptr: ") : 0;
2054 desc
= ty
? SWIG_UnpackVoidPtr(desc
+ 10, &vptr
, ty
->name
) : 0;
2055 if (!desc
) return SWIG_ERROR
;
2058 swig_cast_info
*tc
= SWIG_TypeCheck(desc
,ty
);
2059 if (!tc
) return SWIG_ERROR
;
2060 *ptr
= SWIG_TypeCast(tc
,vptr
);
2068 /* Convert a packed value value */
2071 SWIG_Python_ConvertPacked(PyObject
*obj
, void *ptr
, size_t sz
, swig_type_info
*ty
) {
2072 swig_type_info
*to
= PySwigPacked_UnpackData(obj
, ptr
, sz
);
2073 if (!to
) return SWIG_ERROR
;
2076 /* check type cast? */
2077 swig_cast_info
*tc
= SWIG_TypeCheck(to
->name
,ty
);
2078 if (!tc
) return SWIG_ERROR
;
2084 /* -----------------------------------------------------------------------------
2085 * Create a new pointer object
2086 * ----------------------------------------------------------------------------- */
2089 Create a new instance object, whitout calling __init__, and set the
2093 SWIGRUNTIME PyObject
*
2094 SWIG_Python_NewShadowInstance(PySwigClientData
*data
, PyObject
*swig_this
)
2096 #if (PY_VERSION_HEX >= 0x02020000)
2098 PyObject
*newraw
= data
->newraw
;
2100 inst
= PyObject_Call(newraw
, data
->newargs
, NULL
);
2102 #if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2103 PyObject
**dictptr
= _PyObject_GetDictPtr(inst
);
2104 if (dictptr
!= NULL
) {
2105 PyObject
*dict
= *dictptr
;
2107 dict
= PyDict_New();
2109 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2113 PyObject
*key
= SWIG_This();
2114 PyObject_SetAttr(inst
, key
, swig_this
);
2118 PyObject
*dict
= PyDict_New();
2119 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2120 inst
= PyInstance_NewRaw(data
->newargs
, dict
);
2125 #if (PY_VERSION_HEX >= 0x02010000)
2127 PyObject
*dict
= PyDict_New();
2128 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2129 inst
= PyInstance_NewRaw(data
->newargs
, dict
);
2131 return (PyObject
*) inst
;
2133 PyInstanceObject
*inst
= PyObject_NEW(PyInstanceObject
, &PyInstance_Type
);
2137 inst
->in_class
= (PyClassObject
*)data
->newargs
;
2138 Py_INCREF(inst
->in_class
);
2139 inst
->in_dict
= PyDict_New();
2140 if (inst
->in_dict
== NULL
) {
2144 #ifdef Py_TPFLAGS_HAVE_WEAKREFS
2145 inst
->in_weakreflist
= NULL
;
2147 #ifdef Py_TPFLAGS_GC
2148 PyObject_GC_Init(inst
);
2150 PyDict_SetItem(inst
->in_dict
, SWIG_This(), swig_this
);
2151 return (PyObject
*) inst
;
2157 SWIG_Python_SetSwigThis(PyObject
*inst
, PyObject
*swig_this
)
2160 #if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2161 PyObject
**dictptr
= _PyObject_GetDictPtr(inst
);
2162 if (dictptr
!= NULL
) {
2165 dict
= PyDict_New();
2168 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2172 dict
= PyObject_GetAttrString(inst
, "__dict__");
2173 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2178 SWIGINTERN PyObject
*
2179 SWIG_Python_InitShadowInstance(PyObject
*args
) {
2181 if (!SWIG_Python_UnpackTuple(args
,(char*)"swiginit", 2, 2, obj
)) {
2184 PySwigObject
*sthis
= SWIG_Python_GetSwigThis(obj
[0]);
2186 PySwigObject_append((PyObject
*) sthis
, obj
[1]);
2188 SWIG_Python_SetSwigThis(obj
[0], obj
[1]);
2190 return SWIG_Py_Void();
2194 /* Create a new pointer object */
2196 SWIGRUNTIME PyObject
*
2197 SWIG_Python_NewPointerObj(void *ptr
, swig_type_info
*type
, int flags
) {
2199 return SWIG_Py_Void();
2201 int own
= (flags
& SWIG_POINTER_OWN
) ? SWIG_POINTER_OWN
: 0;
2202 PyObject
*robj
= PySwigObject_New(ptr
, type
, own
);
2203 PySwigClientData
*clientdata
= type
? (PySwigClientData
*)(type
->clientdata
) : 0;
2204 if (clientdata
&& !(flags
& SWIG_POINTER_NOSHADOW
)) {
2205 PyObject
*inst
= SWIG_Python_NewShadowInstance(clientdata
, robj
);
2215 /* Create a new packed object */
2217 SWIGRUNTIMEINLINE PyObject
*
2218 SWIG_Python_NewPackedObj(void *ptr
, size_t sz
, swig_type_info
*type
) {
2219 return ptr
? PySwigPacked_New((void *) ptr
, sz
, type
) : SWIG_Py_Void();
2222 /* -----------------------------------------------------------------------------*
2224 * -----------------------------------------------------------------------------*/
2226 #ifdef SWIG_LINK_RUNTIME
2227 void *SWIG_ReturnGlobalTypeList(void *);
2230 SWIGRUNTIME swig_module_info
*
2231 SWIG_Python_GetModule(void) {
2232 static void *type_pointer
= (void *)0;
2233 /* first check if module already created */
2234 if (!type_pointer
) {
2235 #ifdef SWIG_LINK_RUNTIME
2236 type_pointer
= SWIG_ReturnGlobalTypeList((void *)0);
2238 type_pointer
= PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
2239 (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
);
2240 if (PyErr_Occurred()) {
2242 type_pointer
= (void *)0;
2246 return (swig_module_info
*) type_pointer
;
2249 #if PY_MAJOR_VERSION < 2
2250 /* PyModule_AddObject function was introduced in Python 2.0. The following function
2251 is copied out of Python/modsupport.c in python version 2.3.4 */
2253 PyModule_AddObject(PyObject
*m
, char *name
, PyObject
*o
)
2256 if (!PyModule_Check(m
)) {
2257 PyErr_SetString(PyExc_TypeError
,
2258 "PyModule_AddObject() needs module as first arg");
2262 PyErr_SetString(PyExc_TypeError
,
2263 "PyModule_AddObject() needs non-NULL value");
2267 dict
= PyModule_GetDict(m
);
2269 /* Internal error -- modules must have a dict! */
2270 PyErr_Format(PyExc_SystemError
, "module '%s' has no __dict__",
2271 PyModule_GetName(m
));
2274 if (PyDict_SetItemString(dict
, name
, o
))
2282 SWIG_Python_DestroyModule(void *vptr
)
2284 swig_module_info
*swig_module
= (swig_module_info
*) vptr
;
2285 swig_type_info
**types
= swig_module
->types
;
2287 for (i
=0; i
< swig_module
->size
; ++i
) {
2288 swig_type_info
*ty
= types
[i
];
2290 PySwigClientData
*data
= (PySwigClientData
*) ty
->clientdata
;
2291 if (data
) PySwigClientData_Del(data
);
2294 Py_DECREF(SWIG_This());
2298 SWIG_Python_SetModule(swig_module_info
*swig_module
) {
2299 static PyMethodDef swig_empty_runtime_method_table
[] = { {NULL
, NULL
, 0, NULL
} };/* Sentinel */
2301 PyObject
*module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
2302 swig_empty_runtime_method_table
);
2303 PyObject
*pointer
= PyCObject_FromVoidPtr((void *) swig_module
, SWIG_Python_DestroyModule
);
2304 if (pointer
&& module) {
2305 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
, pointer
);
2307 Py_XDECREF(pointer
);
2311 /* The python cached type query */
2312 SWIGRUNTIME PyObject
*
2313 SWIG_Python_TypeCache() {
2314 static PyObject
*SWIG_STATIC_POINTER(cache
) = PyDict_New();
2318 SWIGRUNTIME swig_type_info
*
2319 SWIG_Python_TypeQuery(const char *type
)
2321 PyObject
*cache
= SWIG_Python_TypeCache();
2322 PyObject
*key
= PyString_FromString(type
);
2323 PyObject
*obj
= PyDict_GetItem(cache
, key
);
2324 swig_type_info
*descriptor
;
2326 descriptor
= (swig_type_info
*) PyCObject_AsVoidPtr(obj
);
2328 swig_module_info
*swig_module
= SWIG_Python_GetModule();
2329 descriptor
= SWIG_TypeQueryModule(swig_module
, swig_module
, type
);
2331 obj
= PyCObject_FromVoidPtr(descriptor
, NULL
);
2332 PyDict_SetItem(cache
, key
, obj
);
2341 For backward compatibility only
2343 #define SWIG_POINTER_EXCEPTION 0
2344 #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)
2345 #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)
2348 SWIG_Python_AddErrMesg(const char* mesg
, int infront
)
2350 if (PyErr_Occurred()) {
2352 PyObject
*value
= 0;
2353 PyObject
*traceback
= 0;
2354 PyErr_Fetch(&type
, &value
, &traceback
);
2356 PyObject
*old_str
= PyObject_Str(value
);
2360 PyErr_Format(type
, "%s %s", mesg
, PyString_AsString(old_str
));
2362 PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
);
2373 SWIG_Python_ArgFail(int argnum
)
2375 if (PyErr_Occurred()) {
2376 /* add information about failing argument */
2378 PyOS_snprintf(mesg
, sizeof(mesg
), "argument number %d:", argnum
);
2379 return SWIG_Python_AddErrMesg(mesg
, 1);
2385 SWIGRUNTIMEINLINE
const char *
2386 PySwigObject_GetDesc(PyObject
*self
)
2388 PySwigObject
*v
= (PySwigObject
*)self
;
2389 swig_type_info
*ty
= v
? v
->ty
: 0;
2390 return ty
? ty
->str
: (char*)"";
2394 SWIG_Python_TypeError(const char *type
, PyObject
*obj
)
2397 #if defined(SWIG_COBJECT_TYPES)
2398 if (obj
&& PySwigObject_Check(obj
)) {
2399 const char *otype
= (const char *) PySwigObject_GetDesc(obj
);
2401 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, 'PySwigObject(%s)' is received",
2408 const char *otype
= (obj
? obj
->ob_type
->tp_name
: 0);
2410 PyObject
*str
= PyObject_Str(obj
);
2411 const char *cstr
= str
? PyString_AsString(str
) : 0;
2413 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s(%s)' is received",
2416 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s' is received",
2423 PyErr_Format(PyExc_TypeError
, "a '%s' is expected", type
);
2425 PyErr_Format(PyExc_TypeError
, "unexpected type is received");
2430 /* Convert a pointer value, signal an exception on a type mismatch */
2432 SWIG_Python_MustGetPtr(PyObject
*obj
, swig_type_info
*ty
, int argnum
, int flags
) {
2434 if (SWIG_Python_ConvertPtr(obj
, &result
, ty
, flags
) == -1) {
2436 if (flags
& SWIG_POINTER_EXCEPTION
) {
2437 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
2438 SWIG_Python_ArgFail(argnum
);
2454 #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)
2456 #define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else
2460 /* -------- TYPES TABLE (BEGIN) -------- */
2462 #define SWIGTYPE_p_char swig_types[0]
2463 #define SWIGTYPE_p_float swig_types[1]
2464 #define SWIGTYPE_p_form_ops_t swig_types[2]
2465 #define SWIGTYPE_p_int swig_types[3]
2466 #define SWIGTYPE_p_unsigned_char swig_types[4]
2467 #define SWIGTYPE_p_unsigned_int swig_types[5]
2468 #define SWIGTYPE_p_unsigned_long swig_types[6]
2469 #define SWIGTYPE_p_wxANIHandler swig_types[7]
2470 #define SWIGTYPE_p_wxAcceleratorTable swig_types[8]
2471 #define SWIGTYPE_p_wxActivateEvent swig_types[9]
2472 #define SWIGTYPE_p_wxArrayString swig_types[10]
2473 #define SWIGTYPE_p_wxBMPHandler swig_types[11]
2474 #define SWIGTYPE_p_wxBitmap swig_types[12]
2475 #define SWIGTYPE_p_wxBitmapButton swig_types[13]
2476 #define SWIGTYPE_p_wxBookCtrlBase swig_types[14]
2477 #define SWIGTYPE_p_wxBookCtrlBaseEvent swig_types[15]
2478 #define SWIGTYPE_p_wxBoxSizer swig_types[16]
2479 #define SWIGTYPE_p_wxButton swig_types[17]
2480 #define SWIGTYPE_p_wxCURHandler swig_types[18]
2481 #define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[19]
2482 #define SWIGTYPE_p_wxCheckBox swig_types[20]
2483 #define SWIGTYPE_p_wxCheckListBox swig_types[21]
2484 #define SWIGTYPE_p_wxChildFocusEvent swig_types[22]
2485 #define SWIGTYPE_p_wxChoice swig_types[23]
2486 #define SWIGTYPE_p_wxChoicebook swig_types[24]
2487 #define SWIGTYPE_p_wxChoicebookEvent swig_types[25]
2488 #define SWIGTYPE_p_wxClipboardTextEvent swig_types[26]
2489 #define SWIGTYPE_p_wxCloseEvent swig_types[27]
2490 #define SWIGTYPE_p_wxColour swig_types[28]
2491 #define SWIGTYPE_p_wxColourData swig_types[29]
2492 #define SWIGTYPE_p_wxColourDialog swig_types[30]
2493 #define SWIGTYPE_p_wxColourPickerCtrl swig_types[31]
2494 #define SWIGTYPE_p_wxColourPickerEvent swig_types[32]
2495 #define SWIGTYPE_p_wxComboBox swig_types[33]
2496 #define SWIGTYPE_p_wxCommandEvent swig_types[34]
2497 #define SWIGTYPE_p_wxContextHelp swig_types[35]
2498 #define SWIGTYPE_p_wxContextHelpButton swig_types[36]
2499 #define SWIGTYPE_p_wxContextMenuEvent swig_types[37]
2500 #define SWIGTYPE_p_wxControl swig_types[38]
2501 #define SWIGTYPE_p_wxControlWithItems swig_types[39]
2502 #define SWIGTYPE_p_wxDateEvent swig_types[40]
2503 #define SWIGTYPE_p_wxDatePickerCtrl swig_types[41]
2504 #define SWIGTYPE_p_wxDialog swig_types[42]
2505 #define SWIGTYPE_p_wxDirDialog swig_types[43]
2506 #define SWIGTYPE_p_wxDirFilterListCtrl swig_types[44]
2507 #define SWIGTYPE_p_wxDirPickerCtrl swig_types[45]
2508 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[46]
2509 #define SWIGTYPE_p_wxDropFilesEvent swig_types[47]
2510 #define SWIGTYPE_p_wxDuplexMode swig_types[48]
2511 #define SWIGTYPE_p_wxDynamicSashSplitEvent swig_types[49]
2512 #define SWIGTYPE_p_wxDynamicSashUnifyEvent swig_types[50]
2513 #define SWIGTYPE_p_wxDynamicSashWindow swig_types[51]
2514 #define SWIGTYPE_p_wxEditableListBox swig_types[52]
2515 #define SWIGTYPE_p_wxEraseEvent swig_types[53]
2516 #define SWIGTYPE_p_wxEvent swig_types[54]
2517 #define SWIGTYPE_p_wxEvtHandler swig_types[55]
2518 #define SWIGTYPE_p_wxFSFile swig_types[56]
2519 #define SWIGTYPE_p_wxFileDialog swig_types[57]
2520 #define SWIGTYPE_p_wxFileDirPickerEvent swig_types[58]
2521 #define SWIGTYPE_p_wxFilePickerCtrl swig_types[59]
2522 #define SWIGTYPE_p_wxFileSystem swig_types[60]
2523 #define SWIGTYPE_p_wxFindDialogEvent swig_types[61]
2524 #define SWIGTYPE_p_wxFindReplaceData swig_types[62]
2525 #define SWIGTYPE_p_wxFindReplaceDialog swig_types[63]
2526 #define SWIGTYPE_p_wxFlexGridSizer swig_types[64]
2527 #define SWIGTYPE_p_wxFocusEvent swig_types[65]
2528 #define SWIGTYPE_p_wxFont swig_types[66]
2529 #define SWIGTYPE_p_wxFontData swig_types[67]
2530 #define SWIGTYPE_p_wxFontDialog swig_types[68]
2531 #define SWIGTYPE_p_wxFontPickerCtrl swig_types[69]
2532 #define SWIGTYPE_p_wxFontPickerEvent swig_types[70]
2533 #define SWIGTYPE_p_wxFrame swig_types[71]
2534 #define SWIGTYPE_p_wxGBSizerItem swig_types[72]
2535 #define SWIGTYPE_p_wxGIFHandler swig_types[73]
2536 #define SWIGTYPE_p_wxGauge swig_types[74]
2537 #define SWIGTYPE_p_wxGenericDirCtrl swig_types[75]
2538 #define SWIGTYPE_p_wxGenericDragImage swig_types[76]
2539 #define SWIGTYPE_p_wxGridBagSizer swig_types[77]
2540 #define SWIGTYPE_p_wxGridSizer swig_types[78]
2541 #define SWIGTYPE_p_wxHelpEvent swig_types[79]
2542 #define SWIGTYPE_p_wxHyperlinkCtrl swig_types[80]
2543 #define SWIGTYPE_p_wxHyperlinkEvent swig_types[81]
2544 #define SWIGTYPE_p_wxICOHandler swig_types[82]
2545 #define SWIGTYPE_p_wxIcon swig_types[83]
2546 #define SWIGTYPE_p_wxIconizeEvent swig_types[84]
2547 #define SWIGTYPE_p_wxIdleEvent swig_types[85]
2548 #define SWIGTYPE_p_wxImage swig_types[86]
2549 #define SWIGTYPE_p_wxImageHandler swig_types[87]
2550 #define SWIGTYPE_p_wxImageList swig_types[88]
2551 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[89]
2552 #define SWIGTYPE_p_wxInitDialogEvent swig_types[90]
2553 #define SWIGTYPE_p_wxJPEGHandler swig_types[91]
2554 #define SWIGTYPE_p_wxKeyEvent swig_types[92]
2555 #define SWIGTYPE_p_wxLEDNumberCtrl swig_types[93]
2556 #define SWIGTYPE_p_wxLayoutAlgorithm swig_types[94]
2557 #define SWIGTYPE_p_wxLayoutConstraints swig_types[95]
2558 #define SWIGTYPE_p_wxListBox swig_types[96]
2559 #define SWIGTYPE_p_wxListEvent swig_types[97]
2560 #define SWIGTYPE_p_wxListItem swig_types[98]
2561 #define SWIGTYPE_p_wxListView swig_types[99]
2562 #define SWIGTYPE_p_wxListbook swig_types[100]
2563 #define SWIGTYPE_p_wxListbookEvent swig_types[101]
2564 #define SWIGTYPE_p_wxMDIChildFrame swig_types[102]
2565 #define SWIGTYPE_p_wxMDIClientWindow swig_types[103]
2566 #define SWIGTYPE_p_wxMDIParentFrame swig_types[104]
2567 #define SWIGTYPE_p_wxMaximizeEvent swig_types[105]
2568 #define SWIGTYPE_p_wxMenu swig_types[106]
2569 #define SWIGTYPE_p_wxMenuBar swig_types[107]
2570 #define SWIGTYPE_p_wxMenuEvent swig_types[108]
2571 #define SWIGTYPE_p_wxMenuItem swig_types[109]
2572 #define SWIGTYPE_p_wxMessageDialog swig_types[110]
2573 #define SWIGTYPE_p_wxMiniFrame swig_types[111]
2574 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[112]
2575 #define SWIGTYPE_p_wxMouseEvent swig_types[113]
2576 #define SWIGTYPE_p_wxMoveEvent swig_types[114]
2577 #define SWIGTYPE_p_wxMultiChoiceDialog swig_types[115]
2578 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[116]
2579 #define SWIGTYPE_p_wxNcPaintEvent swig_types[117]
2580 #define SWIGTYPE_p_wxNotebook swig_types[118]
2581 #define SWIGTYPE_p_wxNotebookEvent swig_types[119]
2582 #define SWIGTYPE_p_wxNotifyEvent swig_types[120]
2583 #define SWIGTYPE_p_wxObject swig_types[121]
2584 #define SWIGTYPE_p_wxPCXHandler swig_types[122]
2585 #define SWIGTYPE_p_wxPNGHandler swig_types[123]
2586 #define SWIGTYPE_p_wxPNMHandler swig_types[124]
2587 #define SWIGTYPE_p_wxPageSetupDialog swig_types[125]
2588 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[126]
2589 #define SWIGTYPE_p_wxPaintEvent swig_types[127]
2590 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[128]
2591 #define SWIGTYPE_p_wxPanel swig_types[129]
2592 #define SWIGTYPE_p_wxPaperSize swig_types[130]
2593 #define SWIGTYPE_p_wxPasswordEntryDialog swig_types[131]
2594 #define SWIGTYPE_p_wxPickerBase swig_types[132]
2595 #define SWIGTYPE_p_wxPopupWindow swig_types[133]
2596 #define SWIGTYPE_p_wxPreviewCanvas swig_types[134]
2597 #define SWIGTYPE_p_wxPreviewControlBar swig_types[135]
2598 #define SWIGTYPE_p_wxPreviewFrame swig_types[136]
2599 #define SWIGTYPE_p_wxPrintData swig_types[137]
2600 #define SWIGTYPE_p_wxPrintDialog swig_types[138]
2601 #define SWIGTYPE_p_wxPrintDialogData swig_types[139]
2602 #define SWIGTYPE_p_wxPrintPreview swig_types[140]
2603 #define SWIGTYPE_p_wxPrinter swig_types[141]
2604 #define SWIGTYPE_p_wxProgressDialog swig_types[142]
2605 #define SWIGTYPE_p_wxPyApp swig_types[143]
2606 #define SWIGTYPE_p_wxPyCommandEvent swig_types[144]
2607 #define SWIGTYPE_p_wxPyControl swig_types[145]
2608 #define SWIGTYPE_p_wxPyEvent swig_types[146]
2609 #define SWIGTYPE_p_wxPyHtmlListBox swig_types[147]
2610 #define SWIGTYPE_p_wxPyImageHandler swig_types[148]
2611 #define SWIGTYPE_p_wxPyListCtrl swig_types[149]
2612 #define SWIGTYPE_p_wxPyPanel swig_types[150]
2613 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[151]
2614 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[152]
2615 #define SWIGTYPE_p_wxPyPreviewFrame swig_types[153]
2616 #define SWIGTYPE_p_wxPyPrintPreview swig_types[154]
2617 #define SWIGTYPE_p_wxPyPrintout swig_types[155]
2618 #define SWIGTYPE_p_wxPyScrolledWindow swig_types[156]
2619 #define SWIGTYPE_p_wxPySizer swig_types[157]
2620 #define SWIGTYPE_p_wxPyTaskBarIcon swig_types[158]
2621 #define SWIGTYPE_p_wxPyTreeCompanionWindow swig_types[159]
2622 #define SWIGTYPE_p_wxPyTreeCtrl swig_types[160]
2623 #define SWIGTYPE_p_wxPyTreeItemData swig_types[161]
2624 #define SWIGTYPE_p_wxPyTreeListCtrl swig_types[162]
2625 #define SWIGTYPE_p_wxPyVListBox swig_types[163]
2626 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[164]
2627 #define SWIGTYPE_p_wxPyValidator swig_types[165]
2628 #define SWIGTYPE_p_wxPyWindow swig_types[166]
2629 #define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[167]
2630 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[168]
2631 #define SWIGTYPE_p_wxRadioBox swig_types[169]
2632 #define SWIGTYPE_p_wxRadioButton swig_types[170]
2633 #define SWIGTYPE_p_wxRemotelyScrolledTreeCtrl swig_types[171]
2634 #define SWIGTYPE_p_wxSashEvent swig_types[172]
2635 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[173]
2636 #define SWIGTYPE_p_wxSashWindow swig_types[174]
2637 #define SWIGTYPE_p_wxScrollBar swig_types[175]
2638 #define SWIGTYPE_p_wxScrollEvent swig_types[176]
2639 #define SWIGTYPE_p_wxScrollWinEvent swig_types[177]
2640 #define SWIGTYPE_p_wxScrolledWindow swig_types[178]
2641 #define SWIGTYPE_p_wxSetCursorEvent swig_types[179]
2642 #define SWIGTYPE_p_wxShowEvent swig_types[180]
2643 #define SWIGTYPE_p_wxSingleChoiceDialog swig_types[181]
2644 #define SWIGTYPE_p_wxSizeEvent swig_types[182]
2645 #define SWIGTYPE_p_wxSizer swig_types[183]
2646 #define SWIGTYPE_p_wxSizerItem swig_types[184]
2647 #define SWIGTYPE_p_wxSlider swig_types[185]
2648 #define SWIGTYPE_p_wxSpinButton swig_types[186]
2649 #define SWIGTYPE_p_wxSpinCtrl swig_types[187]
2650 #define SWIGTYPE_p_wxSpinEvent swig_types[188]
2651 #define SWIGTYPE_p_wxSplashScreen swig_types[189]
2652 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[190]
2653 #define SWIGTYPE_p_wxSplitterEvent swig_types[191]
2654 #define SWIGTYPE_p_wxSplitterScrolledWindow swig_types[192]
2655 #define SWIGTYPE_p_wxSplitterWindow swig_types[193]
2656 #define SWIGTYPE_p_wxStaticBitmap swig_types[194]
2657 #define SWIGTYPE_p_wxStaticBox swig_types[195]
2658 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[196]
2659 #define SWIGTYPE_p_wxStaticLine swig_types[197]
2660 #define SWIGTYPE_p_wxStaticPicture swig_types[198]
2661 #define SWIGTYPE_p_wxStaticText swig_types[199]
2662 #define SWIGTYPE_p_wxStatusBar swig_types[200]
2663 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[201]
2664 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[202]
2665 #define SWIGTYPE_p_wxTIFFHandler swig_types[203]
2666 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[204]
2667 #define SWIGTYPE_p_wxTextCtrl swig_types[205]
2668 #define SWIGTYPE_p_wxTextEntryDialog swig_types[206]
2669 #define SWIGTYPE_p_wxTextUrlEvent swig_types[207]
2670 #define SWIGTYPE_p_wxThinSplitterWindow swig_types[208]
2671 #define SWIGTYPE_p_wxTipWindow swig_types[209]
2672 #define SWIGTYPE_p_wxToggleButton swig_types[210]
2673 #define SWIGTYPE_p_wxToolBar swig_types[211]
2674 #define SWIGTYPE_p_wxToolBarBase swig_types[212]
2675 #define SWIGTYPE_p_wxToolBarToolBase swig_types[213]
2676 #define SWIGTYPE_p_wxToolbook swig_types[214]
2677 #define SWIGTYPE_p_wxToolbookEvent swig_types[215]
2678 #define SWIGTYPE_p_wxTopLevelWindow swig_types[216]
2679 #define SWIGTYPE_p_wxTreeEvent swig_types[217]
2680 #define SWIGTYPE_p_wxTreeItemId swig_types[218]
2681 #define SWIGTYPE_p_wxTreeListColumnInfo swig_types[219]
2682 #define SWIGTYPE_p_wxTreebook swig_types[220]
2683 #define SWIGTYPE_p_wxTreebookEvent swig_types[221]
2684 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[222]
2685 #define SWIGTYPE_p_wxValidator swig_types[223]
2686 #define SWIGTYPE_p_wxWindow swig_types[224]
2687 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[225]
2688 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[226]
2689 #define SWIGTYPE_p_wxXPMHandler swig_types[227]
2690 static swig_type_info
*swig_types
[229];
2691 static swig_module_info swig_module
= {swig_types
, 228, 0, 0, 0, 0};
2692 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
2693 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
2695 /* -------- TYPES TABLE (END) -------- */
2697 #if (PY_VERSION_HEX <= 0x02000000)
2698 # if !defined(SWIG_PYTHON_CLASSIC)
2699 # error "This python version requires to use swig with the '-classic' option"
2702 #if (PY_VERSION_HEX <= 0x02020000)
2703 # error "This python version requires to use swig with the '-nomodern' option"
2705 #if (PY_VERSION_HEX <= 0x02020000)
2706 # error "This python version requires to use swig with the '-nomodernargs' option"
2709 # error "This python version requires to use swig with the '-nofastunpack' option"
2712 /*-----------------------------------------------
2713 @(target):= _gizmos.so
2714 ------------------------------------------------*/
2715 #define SWIG_init init_gizmos
2717 #define SWIG_name "_gizmos"
2719 #define SWIGVERSION 0x010329
2722 #define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))
2723 #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
2726 #include <stdexcept>
2730 class PyObject_ptr
{
2735 PyObject_ptr() :_obj(0)
2739 PyObject_ptr(const PyObject_ptr
& item
) : _obj(item
._obj
)
2744 PyObject_ptr(PyObject
*obj
, bool initial_ref
= true) :_obj(obj
)
2746 if (initial_ref
) Py_XINCREF(_obj
);
2749 PyObject_ptr
& operator=(const PyObject_ptr
& item
)
2751 Py_XINCREF(item
._obj
);
2762 operator PyObject
*() const
2767 PyObject
*operator->() const
2776 struct PyObject_var
: PyObject_ptr
{
2777 PyObject_var(PyObject
* obj
= 0) : PyObject_ptr(obj
, false) { }
2779 PyObject_var
& operator = (PyObject
* obj
)
2789 #include "wx/wxPython/wxPython.h"
2790 #include "wx/wxPython/pyclasses.h"
2792 #include <wx/gizmos/dynamicsash.h>
2793 #include <wx/gizmos/editlbox.h>
2794 #include <wx/gizmos/splittree.h>
2795 #include <wx/gizmos/ledctrl.h>
2796 #include <wx/gizmos/statpict.h>
2798 #include <wx/listctrl.h>
2799 #include <wx/treectrl.h>
2800 #include <wx/imaglist.h>
2802 #include "wx/treelistctrl.h"
2803 #include "wx/wxPython/pytree.h"
2806 static const wxString
wxPyDynamicSashNameStr(wxT("dynamicSashWindow"));
2807 static const wxString
wxPyEditableListBoxNameStr(wxT("editableListBox"));
2808 static const wxString
wxPyTreeListCtrlNameStr(wxT("treelistctrl"));
2809 static const wxString
wxPyStaticPictureNameStr(wxStaticPictureNameStr
);
2810 static const wxString
wxPyEmptyString(wxEmptyString
);
2812 #define SWIG_From_long PyInt_FromLong
2815 SWIGINTERNINLINE PyObject
*
2816 SWIG_From_int (int value
)
2818 return SWIG_From_long (value
);
2824 # define LLONG_MIN LONG_LONG_MIN
2827 # define LLONG_MAX LONG_LONG_MAX
2830 # define ULLONG_MAX ULONG_LONG_MAX
2835 SWIG_AsVal_long (PyObject
* obj
, long* val
)
2837 if (PyNumber_Check(obj
)) {
2838 if (val
) *val
= PyInt_AsLong(obj
);
2841 return SWIG_TypeError
;
2846 SWIG_AsVal_int (PyObject
* obj
, int *val
)
2849 int res
= SWIG_AsVal_long (obj
, &v
);
2850 if (SWIG_IsOK(res
)) {
2851 if ((v
< INT_MIN
|| v
> INT_MAX
)) {
2852 return SWIG_OverflowError
;
2854 if (val
) *val
= static_cast< int >(v
);
2860 SWIGINTERN PyObject
*wxEditableListBox_GetStrings(wxEditableListBox
*self
){
2861 wxArrayString strings
;
2862 self
->GetStrings(strings
);
2863 return wxArrayString2PyList_helper(strings
);
2866 typedef wxTreeCtrl wxPyTreeCtrl
;
2869 class wxPyTreeCompanionWindow
: public wxTreeCompanionWindow
2872 wxPyTreeCompanionWindow(wxWindow
* parent
, wxWindowID id
= -1,
2873 const wxPoint
& pos
= wxDefaultPosition
,
2874 const wxSize
& size
= wxDefaultSize
,
2876 : wxTreeCompanionWindow(parent
, id
, pos
, size
, style
) {}
2879 virtual void DrawItem(wxDC
& dc
, wxTreeItemId id
, const wxRect
& rect
) {
2881 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2882 if ((found
= wxPyCBH_findCallback(m_myInst
, "DrawItem"))) {
2883 PyObject
* dcobj
= wxPyMake_wxObject(&dc
,false);
2884 PyObject
* idobj
= wxPyConstructObject((void*)&id
, wxT("wxTreeItemId"), false);
2885 PyObject
* recobj
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), false);
2886 wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOO)", dcobj
, idobj
, recobj
));
2891 wxPyEndBlockThreads(blocked
);
2893 wxTreeCompanionWindow::DrawItem(dc
, id
, rect
);
2901 SWIG_AsVal_bool (PyObject
*obj
, bool *val
)
2903 if (obj
== Py_True
) {
2904 if (val
) *val
= true;
2906 } else if (obj
== Py_False
) {
2907 if (val
) *val
= false;
2911 int res
= SWIG_AddCast(SWIG_AsVal_long (obj
, val
? &v
: 0));
2912 if (SWIG_IsOK(res
) && val
) *val
= v
? true : false;
2919 SWIG_AsVal_unsigned_SS_long (PyObject
* obj
, unsigned long* val
)
2922 if (SWIG_AsVal_long(obj
, &v
) && v
< 0) {
2923 return SWIG_TypeError
;
2926 *val
= (unsigned long)v
;
2931 SWIGINTERNINLINE
int
2932 SWIG_AsVal_size_t (PyObject
* obj
, size_t *val
)
2935 int res
= SWIG_AsVal_unsigned_SS_long (obj
, val
? &v
: 0);
2936 if (SWIG_IsOK(res
) && val
) *val
= static_cast< size_t >(v
);
2941 SWIGINTERNINLINE PyObject
*
2942 SWIG_From_unsigned_SS_long (unsigned long value
)
2944 return (value
> LONG_MAX
) ?
2945 PyLong_FromUnsignedLong(value
) : PyInt_FromLong(static_cast< long >(value
));
2949 SWIGINTERNINLINE PyObject
*
2950 SWIG_From_size_t (size_t value
)
2952 return SWIG_From_unsigned_SS_long (static_cast< unsigned long >(value
));
2955 // C++ version of Python aware control
2956 class wxPyTreeListCtrl
: public wxTreeListCtrl
{
2957 DECLARE_ABSTRACT_CLASS(wxPyTreeListCtrl
);
2959 wxPyTreeListCtrl() : wxTreeListCtrl() {}
2960 wxPyTreeListCtrl(wxWindow
*parent
, wxWindowID id
,
2964 const wxValidator
&validator
,
2965 const wxString
& name
) :
2966 wxTreeListCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
2968 int OnCompareItems(const wxTreeItemId
& item1
,
2969 const wxTreeItemId
& item2
) {
2972 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2973 if ((found
= wxPyCBH_findCallback(m_myInst
, "OnCompareItems"))) {
2974 PyObject
*o1
= wxPyConstructObject((void*)&item1
, wxT("wxTreeItemId"), 0);
2975 PyObject
*o2
= wxPyConstructObject((void*)&item2
, wxT("wxTreeItemId"), 0);
2976 rval
= wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OO)",o1
,o2
));
2980 wxPyEndBlockThreads(blocked
);
2982 rval
= wxTreeListCtrl::OnCompareItems(item1
, item2
);
2988 IMPLEMENT_ABSTRACT_CLASS(wxPyTreeListCtrl
, wxTreeListCtrl
)
2992 SWIGINTERNINLINE PyObject
*
2993 SWIG_From_unsigned_SS_int (unsigned int value
)
2995 return SWIG_From_unsigned_SS_long (value
);
3000 SWIG_AsVal_unsigned_SS_int (PyObject
* obj
, unsigned int *val
)
3003 int res
= SWIG_AsVal_unsigned_SS_long (obj
, &v
);
3004 if (SWIG_IsOK(res
)) {
3005 if ((v
> UINT_MAX
)) {
3006 return SWIG_OverflowError
;
3008 if (val
) *val
= static_cast< unsigned int >(v
);
3014 SWIGINTERN wxString
wxPyTreeListCtrl_GetItemText(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1){
3015 if (column
< 0) column
= self
->GetMainColumn();
3016 return self
->GetItemText(item
, column
);
3018 SWIGINTERN
int wxPyTreeListCtrl_GetItemImage(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1,wxTreeItemIcon which
=wxTreeItemIcon_Normal
){
3019 if (column
< 0) column
= self
->GetMainColumn();
3020 return self
->GetItemImage(item
, column
, which
);
3022 SWIGINTERN
void wxPyTreeListCtrl_SetItemText(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,wxString
const &text
,int column
=-1){
3023 if (column
< 0) column
= self
->GetMainColumn();
3024 self
->SetItemText(item
, column
, text
);
3026 SWIGINTERN
void wxPyTreeListCtrl_SetItemImage(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int image
,int column
=-1,wxTreeItemIcon which
=wxTreeItemIcon_Normal
){
3027 if (column
< 0) column
= self
->GetMainColumn();
3028 self
->SetItemImage(item
, column
, image
, which
);
3030 SWIGINTERN wxPyTreeItemData
*wxPyTreeListCtrl_GetItemData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
3031 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
3033 data
= new wxPyTreeItemData();
3034 data
->SetId(item
); // set the id
3035 self
->SetItemData(item
, data
);
3039 SWIGINTERN
void wxPyTreeListCtrl_SetItemData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,wxPyTreeItemData
*data
){
3040 data
->SetId(item
); // set the id
3041 self
->SetItemData(item
, data
);
3043 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetItemPyData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
3044 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
3046 data
= new wxPyTreeItemData();
3047 data
->SetId(item
); // set the id
3048 self
->SetItemData(item
, data
);
3050 return data
->GetData();
3052 SWIGINTERN
void wxPyTreeListCtrl_SetItemPyData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,PyObject
*obj
){
3053 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
3055 data
= new wxPyTreeItemData(obj
);
3056 data
->SetId(item
); // set the id
3057 self
->SetItemData(item
, data
);
3061 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetSelections(wxPyTreeListCtrl
*self
){
3062 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3063 PyObject
* rval
= PyList_New(0);
3064 wxArrayTreeItemIds array
;
3066 num
= self
->GetSelections(array
);
3067 for (x
=0; x
< num
; x
++) {
3068 wxTreeItemId
*tii
= new wxTreeItemId(array
.Item(x
));
3069 PyObject
* item
= wxPyConstructObject((void*)tii
, wxT("wxTreeItemId"), true);
3070 PyList_Append(rval
, item
);
3073 wxPyEndBlockThreads(blocked
);
3076 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetFirstChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
3078 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetFirstChild(item
, cookie
));
3079 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3080 PyObject
* tup
= PyTuple_New(2);
3081 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
3082 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
3083 wxPyEndBlockThreads(blocked
);
3086 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetNextChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,void *cookie
){
3087 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetNextChild(item
, cookie
));
3088 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3089 PyObject
* tup
= PyTuple_New(2);
3090 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
3091 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
3092 wxPyEndBlockThreads(blocked
);
3095 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetBoundingRect(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,bool textOnly
=false){
3097 if (self
->GetBoundingRect(item
, rect
, textOnly
)) {
3098 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3099 wxRect
* r
= new wxRect(rect
);
3100 PyObject
* val
= wxPyConstructObject((void*)r
, wxT("wxRect"), 1);
3101 wxPyEndBlockThreads(blocked
);
3113 SWIG_AsVal_double (PyObject
*obj
, double* val
)
3115 if (PyNumber_Check(obj
)) {
3116 if (val
) *val
= PyFloat_AsDouble(obj
);
3119 return SWIG_TypeError
;
3124 SWIG_AsVal_float (PyObject
* obj
, float *val
)
3127 int res
= SWIG_AsVal_double (obj
, &v
);
3128 if (SWIG_IsOK(res
)) {
3129 if ((v
< -FLT_MAX
|| v
> FLT_MAX
)) {
3130 return SWIG_OverflowError
;
3132 if (val
) *val
= static_cast< float >(v
);
3139 #define SWIG_From_double PyFloat_FromDouble
3142 SWIGINTERNINLINE PyObject
*
3143 SWIG_From_float (float value
)
3145 return SWIG_From_double (value
);
3151 SWIGINTERN
int DynamicSashNameStr_set(PyObject
*) {
3152 SWIG_Error(SWIG_AttributeError
,"Variable DynamicSashNameStr is read-only.");
3157 SWIGINTERN PyObject
*DynamicSashNameStr_get(void) {
3158 PyObject
*pyobj
= 0;
3162 pyobj
= PyUnicode_FromWideChar((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len());
3164 pyobj
= PyString_FromStringAndSize((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len());
3171 SWIGINTERN
int EditableListBoxNameStr_set(PyObject
*) {
3172 SWIG_Error(SWIG_AttributeError
,"Variable EditableListBoxNameStr is read-only.");
3177 SWIGINTERN PyObject
*EditableListBoxNameStr_get(void) {
3178 PyObject
*pyobj
= 0;
3182 pyobj
= PyUnicode_FromWideChar((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len());
3184 pyobj
= PyString_FromStringAndSize((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len());
3191 SWIGINTERN
int TreeListCtrlNameStr_set(PyObject
*) {
3192 SWIG_Error(SWIG_AttributeError
,"Variable TreeListCtrlNameStr is read-only.");
3197 SWIGINTERN PyObject
*TreeListCtrlNameStr_get(void) {
3198 PyObject
*pyobj
= 0;
3202 pyobj
= PyUnicode_FromWideChar((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len());
3204 pyobj
= PyString_FromStringAndSize((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len());
3211 SWIGINTERN
int StaticPictureNameStr_set(PyObject
*) {
3212 SWIG_Error(SWIG_AttributeError
,"Variable StaticPictureNameStr is read-only.");
3217 SWIGINTERN PyObject
*StaticPictureNameStr_get(void) {
3218 PyObject
*pyobj
= 0;
3222 pyobj
= PyUnicode_FromWideChar((&wxPyStaticPictureNameStr
)->c_str(), (&wxPyStaticPictureNameStr
)->Len());
3224 pyobj
= PyString_FromStringAndSize((&wxPyStaticPictureNameStr
)->c_str(), (&wxPyStaticPictureNameStr
)->Len());
3231 SWIGINTERN PyObject
*_wrap_new_DynamicSashSplitEvent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3232 PyObject
*resultobj
= 0;
3233 wxObject
*arg1
= (wxObject
*) 0 ;
3234 wxDynamicSashSplitEvent
*result
= 0 ;
3237 PyObject
* obj0
= 0 ;
3238 char * kwnames
[] = {
3239 (char *) "target", NULL
3242 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashSplitEvent",kwnames
,&obj0
)) SWIG_fail
;
3243 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxObject
, 0 | 0 );
3244 if (!SWIG_IsOK(res1
)) {
3245 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DynamicSashSplitEvent" "', expected argument " "1"" of type '" "wxObject *""'");
3247 arg1
= reinterpret_cast< wxObject
* >(argp1
);
3249 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3250 result
= (wxDynamicSashSplitEvent
*)new wxDynamicSashSplitEvent(arg1
);
3251 wxPyEndAllowThreads(__tstate
);
3252 if (PyErr_Occurred()) SWIG_fail
;
3254 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDynamicSashSplitEvent
, SWIG_POINTER_NEW
| 0 );
3261 SWIGINTERN PyObject
*DynamicSashSplitEvent_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3263 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
3264 SWIG_TypeNewClientData(SWIGTYPE_p_wxDynamicSashSplitEvent
, SWIG_NewClientData(obj
));
3265 return SWIG_Py_Void();
3268 SWIGINTERN PyObject
*DynamicSashSplitEvent_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3269 return SWIG_Python_InitShadowInstance(args
);
3272 SWIGINTERN PyObject
*_wrap_new_DynamicSashUnifyEvent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3273 PyObject
*resultobj
= 0;
3274 wxObject
*arg1
= (wxObject
*) 0 ;
3275 wxDynamicSashUnifyEvent
*result
= 0 ;
3278 PyObject
* obj0
= 0 ;
3279 char * kwnames
[] = {
3280 (char *) "target", NULL
3283 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashUnifyEvent",kwnames
,&obj0
)) SWIG_fail
;
3284 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxObject
, 0 | 0 );
3285 if (!SWIG_IsOK(res1
)) {
3286 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DynamicSashUnifyEvent" "', expected argument " "1"" of type '" "wxObject *""'");
3288 arg1
= reinterpret_cast< wxObject
* >(argp1
);
3290 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3291 result
= (wxDynamicSashUnifyEvent
*)new wxDynamicSashUnifyEvent(arg1
);
3292 wxPyEndAllowThreads(__tstate
);
3293 if (PyErr_Occurred()) SWIG_fail
;
3295 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDynamicSashUnifyEvent
, SWIG_POINTER_NEW
| 0 );
3302 SWIGINTERN PyObject
*DynamicSashUnifyEvent_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3304 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
3305 SWIG_TypeNewClientData(SWIGTYPE_p_wxDynamicSashUnifyEvent
, SWIG_NewClientData(obj
));
3306 return SWIG_Py_Void();
3309 SWIGINTERN PyObject
*DynamicSashUnifyEvent_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3310 return SWIG_Python_InitShadowInstance(args
);
3313 SWIGINTERN PyObject
*_wrap_new_DynamicSashWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3314 PyObject
*resultobj
= 0;
3315 wxWindow
*arg1
= (wxWindow
*) 0 ;
3316 int arg2
= (int) -1 ;
3317 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3318 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3319 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3320 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3321 long arg5
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER
;
3322 wxString
const &arg6_defvalue
= wxPyDynamicSashNameStr
;
3323 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
3324 wxDynamicSashWindow
*result
= 0 ;
3333 bool temp6
= false ;
3334 PyObject
* obj0
= 0 ;
3335 PyObject
* obj1
= 0 ;
3336 PyObject
* obj2
= 0 ;
3337 PyObject
* obj3
= 0 ;
3338 PyObject
* obj4
= 0 ;
3339 PyObject
* obj5
= 0 ;
3340 char * kwnames
[] = {
3341 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3344 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_DynamicSashWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
3345 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3346 if (!SWIG_IsOK(res1
)) {
3347 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DynamicSashWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
3349 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
3351 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
3352 if (!SWIG_IsOK(ecode2
)) {
3353 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_DynamicSashWindow" "', expected argument " "2"" of type '" "int""'");
3355 arg2
= static_cast< int >(val2
);
3360 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3366 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3370 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
3371 if (!SWIG_IsOK(ecode5
)) {
3372 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_DynamicSashWindow" "', expected argument " "5"" of type '" "long""'");
3374 arg5
= static_cast< long >(val5
);
3378 arg6
= wxString_in_helper(obj5
);
3379 if (arg6
== NULL
) SWIG_fail
;
3384 if (!wxPyCheckForApp()) SWIG_fail
;
3385 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3386 result
= (wxDynamicSashWindow
*)new wxDynamicSashWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
3387 wxPyEndAllowThreads(__tstate
);
3388 if (PyErr_Occurred()) SWIG_fail
;
3390 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_NEW
| 0 );
3405 SWIGINTERN PyObject
*_wrap_new_PreDynamicSashWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3406 PyObject
*resultobj
= 0;
3407 wxDynamicSashWindow
*result
= 0 ;
3409 if (!SWIG_Python_UnpackTuple(args
,"new_PreDynamicSashWindow",0,0,0)) SWIG_fail
;
3411 if (!wxPyCheckForApp()) SWIG_fail
;
3412 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3413 result
= (wxDynamicSashWindow
*)new wxDynamicSashWindow();
3414 wxPyEndAllowThreads(__tstate
);
3415 if (PyErr_Occurred()) SWIG_fail
;
3417 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_OWN
| 0 );
3424 SWIGINTERN PyObject
*_wrap_DynamicSashWindow_Create(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3425 PyObject
*resultobj
= 0;
3426 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
3427 wxWindow
*arg2
= (wxWindow
*) 0 ;
3428 int arg3
= (int) -1 ;
3429 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
3430 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
3431 wxSize
const &arg5_defvalue
= wxDefaultSize
;
3432 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
3433 long arg6
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER
;
3434 wxString
const &arg7_defvalue
= wxPyDynamicSashNameStr
;
3435 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
3447 bool temp7
= false ;
3448 PyObject
* obj0
= 0 ;
3449 PyObject
* obj1
= 0 ;
3450 PyObject
* obj2
= 0 ;
3451 PyObject
* obj3
= 0 ;
3452 PyObject
* obj4
= 0 ;
3453 PyObject
* obj5
= 0 ;
3454 PyObject
* obj6
= 0 ;
3455 char * kwnames
[] = {
3456 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3459 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:DynamicSashWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
3460 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDynamicSashWindow
, 0 | 0 );
3461 if (!SWIG_IsOK(res1
)) {
3462 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DynamicSashWindow_Create" "', expected argument " "1"" of type '" "wxDynamicSashWindow *""'");
3464 arg1
= reinterpret_cast< wxDynamicSashWindow
* >(argp1
);
3465 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3466 if (!SWIG_IsOK(res2
)) {
3467 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DynamicSashWindow_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
3469 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
3471 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
3472 if (!SWIG_IsOK(ecode3
)) {
3473 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DynamicSashWindow_Create" "', expected argument " "3"" of type '" "int""'");
3475 arg3
= static_cast< int >(val3
);
3480 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
3486 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
3490 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
3491 if (!SWIG_IsOK(ecode6
)) {
3492 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "DynamicSashWindow_Create" "', expected argument " "6"" of type '" "long""'");
3494 arg6
= static_cast< long >(val6
);
3498 arg7
= wxString_in_helper(obj6
);
3499 if (arg7
== NULL
) SWIG_fail
;
3504 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3505 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
3506 wxPyEndAllowThreads(__tstate
);
3507 if (PyErr_Occurred()) SWIG_fail
;
3510 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3526 SWIGINTERN PyObject
*_wrap_DynamicSashWindow_GetHScrollBar(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3527 PyObject
*resultobj
= 0;
3528 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
3529 wxWindow
*arg2
= (wxWindow
*) 0 ;
3530 wxScrollBar
*result
= 0 ;
3535 PyObject
* obj0
= 0 ;
3536 PyObject
* obj1
= 0 ;
3537 char * kwnames
[] = {
3538 (char *) "self",(char *) "child", NULL
3541 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetHScrollBar",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
3542 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDynamicSashWindow
, 0 | 0 );
3543 if (!SWIG_IsOK(res1
)) {
3544 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DynamicSashWindow_GetHScrollBar" "', expected argument " "1"" of type '" "wxDynamicSashWindow const *""'");
3546 arg1
= reinterpret_cast< wxDynamicSashWindow
* >(argp1
);
3547 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3548 if (!SWIG_IsOK(res2
)) {
3549 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DynamicSashWindow_GetHScrollBar" "', expected argument " "2"" of type '" "wxWindow const *""'");
3551 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
3553 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3554 result
= (wxScrollBar
*)((wxDynamicSashWindow
const *)arg1
)->GetHScrollBar((wxWindow
const *)arg2
);
3555 wxPyEndAllowThreads(__tstate
);
3556 if (PyErr_Occurred()) SWIG_fail
;
3558 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxScrollBar
, 0 | 0 );
3565 SWIGINTERN PyObject
*_wrap_DynamicSashWindow_GetVScrollBar(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3566 PyObject
*resultobj
= 0;
3567 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
3568 wxWindow
*arg2
= (wxWindow
*) 0 ;
3569 wxScrollBar
*result
= 0 ;
3574 PyObject
* obj0
= 0 ;
3575 PyObject
* obj1
= 0 ;
3576 char * kwnames
[] = {
3577 (char *) "self",(char *) "child", NULL
3580 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetVScrollBar",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
3581 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDynamicSashWindow
, 0 | 0 );
3582 if (!SWIG_IsOK(res1
)) {
3583 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DynamicSashWindow_GetVScrollBar" "', expected argument " "1"" of type '" "wxDynamicSashWindow const *""'");
3585 arg1
= reinterpret_cast< wxDynamicSashWindow
* >(argp1
);
3586 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3587 if (!SWIG_IsOK(res2
)) {
3588 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DynamicSashWindow_GetVScrollBar" "', expected argument " "2"" of type '" "wxWindow const *""'");
3590 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
3592 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3593 result
= (wxScrollBar
*)((wxDynamicSashWindow
const *)arg1
)->GetVScrollBar((wxWindow
const *)arg2
);
3594 wxPyEndAllowThreads(__tstate
);
3595 if (PyErr_Occurred()) SWIG_fail
;
3597 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxScrollBar
, 0 | 0 );
3604 SWIGINTERN PyObject
*DynamicSashWindow_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3606 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
3607 SWIG_TypeNewClientData(SWIGTYPE_p_wxDynamicSashWindow
, SWIG_NewClientData(obj
));
3608 return SWIG_Py_Void();
3611 SWIGINTERN PyObject
*DynamicSashWindow_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3612 return SWIG_Python_InitShadowInstance(args
);
3615 SWIGINTERN PyObject
*_wrap_new_EditableListBox(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3616 PyObject
*resultobj
= 0;
3617 wxWindow
*arg1
= (wxWindow
*) 0 ;
3618 int arg2
= (int) -1 ;
3619 wxString
const &arg3_defvalue
= wxPyEmptyString
;
3620 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
3621 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
3622 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
3623 wxSize
const &arg5_defvalue
= wxDefaultSize
;
3624 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
3625 long arg6
= (long) wxEL_ALLOW_NEW
|wxEL_ALLOW_EDIT
|wxEL_ALLOW_DELETE
;
3626 wxString
const &arg7_defvalue
= wxPyEditableListBoxNameStr
;
3627 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
3628 wxEditableListBox
*result
= 0 ;
3633 bool temp3
= false ;
3638 bool temp7
= false ;
3639 PyObject
* obj0
= 0 ;
3640 PyObject
* obj1
= 0 ;
3641 PyObject
* obj2
= 0 ;
3642 PyObject
* obj3
= 0 ;
3643 PyObject
* obj4
= 0 ;
3644 PyObject
* obj5
= 0 ;
3645 PyObject
* obj6
= 0 ;
3646 char * kwnames
[] = {
3647 (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3650 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_EditableListBox",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
3651 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3652 if (!SWIG_IsOK(res1
)) {
3653 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_EditableListBox" "', expected argument " "1"" of type '" "wxWindow *""'");
3655 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
3657 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
3658 if (!SWIG_IsOK(ecode2
)) {
3659 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_EditableListBox" "', expected argument " "2"" of type '" "int""'");
3661 arg2
= static_cast< int >(val2
);
3665 arg3
= wxString_in_helper(obj2
);
3666 if (arg3
== NULL
) SWIG_fail
;
3673 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
3679 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
3683 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
3684 if (!SWIG_IsOK(ecode6
)) {
3685 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "new_EditableListBox" "', expected argument " "6"" of type '" "long""'");
3687 arg6
= static_cast< long >(val6
);
3691 arg7
= wxString_in_helper(obj6
);
3692 if (arg7
== NULL
) SWIG_fail
;
3697 if (!wxPyCheckForApp()) SWIG_fail
;
3698 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3699 result
= (wxEditableListBox
*)new wxEditableListBox(arg1
,arg2
,(wxString
const &)*arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
3700 wxPyEndAllowThreads(__tstate
);
3701 if (PyErr_Occurred()) SWIG_fail
;
3703 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_NEW
| 0 );
3726 SWIGINTERN PyObject
*_wrap_EditableListBox_SetStrings(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3727 PyObject
*resultobj
= 0;
3728 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3729 wxArrayString
*arg2
= 0 ;
3732 bool temp2
= false ;
3733 PyObject
* obj0
= 0 ;
3734 PyObject
* obj1
= 0 ;
3735 char * kwnames
[] = {
3736 (char *) "self",(char *) "strings", NULL
3739 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EditableListBox_SetStrings",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
3740 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3741 if (!SWIG_IsOK(res1
)) {
3742 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_SetStrings" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3744 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3746 if (! PySequence_Check(obj1
)) {
3747 PyErr_SetString(PyExc_TypeError
, "Sequence of strings expected.");
3750 arg2
= new wxArrayString
;
3752 int i
, len
=PySequence_Length(obj1
);
3753 for (i
=0; i
<len
; i
++) {
3754 PyObject
* item
= PySequence_GetItem(obj1
, i
);
3755 wxString
* s
= wxString_in_helper(item
);
3756 if (PyErr_Occurred()) SWIG_fail
;
3763 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3764 (arg1
)->SetStrings((wxArrayString
const &)*arg2
);
3765 wxPyEndAllowThreads(__tstate
);
3766 if (PyErr_Occurred()) SWIG_fail
;
3768 resultobj
= SWIG_Py_Void();
3770 if (temp2
) delete arg2
;
3775 if (temp2
) delete arg2
;
3781 SWIGINTERN PyObject
*_wrap_EditableListBox_GetStrings(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3782 PyObject
*resultobj
= 0;
3783 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3784 PyObject
*result
= 0 ;
3787 PyObject
*swig_obj
[1] ;
3789 if (!args
) SWIG_fail
;
3791 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3792 if (!SWIG_IsOK(res1
)) {
3793 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetStrings" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3795 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3797 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3798 result
= (PyObject
*)wxEditableListBox_GetStrings(arg1
);
3799 wxPyEndAllowThreads(__tstate
);
3800 if (PyErr_Occurred()) SWIG_fail
;
3809 SWIGINTERN PyObject
*_wrap_EditableListBox_GetListCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3810 PyObject
*resultobj
= 0;
3811 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3812 wxPyListCtrl
*result
= 0 ;
3815 PyObject
*swig_obj
[1] ;
3817 if (!args
) SWIG_fail
;
3819 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3820 if (!SWIG_IsOK(res1
)) {
3821 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetListCtrl" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3823 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3825 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3826 result
= (wxPyListCtrl
*)(arg1
)->GetListCtrl();
3827 wxPyEndAllowThreads(__tstate
);
3828 if (PyErr_Occurred()) SWIG_fail
;
3830 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyListCtrl
, 0 | 0 );
3837 SWIGINTERN PyObject
*_wrap_EditableListBox_GetDelButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3838 PyObject
*resultobj
= 0;
3839 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3840 wxBitmapButton
*result
= 0 ;
3843 PyObject
*swig_obj
[1] ;
3845 if (!args
) SWIG_fail
;
3847 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3848 if (!SWIG_IsOK(res1
)) {
3849 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetDelButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3851 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3853 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3854 result
= (wxBitmapButton
*)(arg1
)->GetDelButton();
3855 wxPyEndAllowThreads(__tstate
);
3856 if (PyErr_Occurred()) SWIG_fail
;
3859 resultobj
= wxPyMake_wxObject(result
, 0);
3867 SWIGINTERN PyObject
*_wrap_EditableListBox_GetNewButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3868 PyObject
*resultobj
= 0;
3869 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3870 wxBitmapButton
*result
= 0 ;
3873 PyObject
*swig_obj
[1] ;
3875 if (!args
) SWIG_fail
;
3877 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3878 if (!SWIG_IsOK(res1
)) {
3879 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetNewButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3881 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3883 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3884 result
= (wxBitmapButton
*)(arg1
)->GetNewButton();
3885 wxPyEndAllowThreads(__tstate
);
3886 if (PyErr_Occurred()) SWIG_fail
;
3889 resultobj
= wxPyMake_wxObject(result
, 0);
3897 SWIGINTERN PyObject
*_wrap_EditableListBox_GetUpButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3898 PyObject
*resultobj
= 0;
3899 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3900 wxBitmapButton
*result
= 0 ;
3903 PyObject
*swig_obj
[1] ;
3905 if (!args
) SWIG_fail
;
3907 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3908 if (!SWIG_IsOK(res1
)) {
3909 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetUpButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3911 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3913 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3914 result
= (wxBitmapButton
*)(arg1
)->GetUpButton();
3915 wxPyEndAllowThreads(__tstate
);
3916 if (PyErr_Occurred()) SWIG_fail
;
3919 resultobj
= wxPyMake_wxObject(result
, 0);
3927 SWIGINTERN PyObject
*_wrap_EditableListBox_GetDownButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3928 PyObject
*resultobj
= 0;
3929 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3930 wxBitmapButton
*result
= 0 ;
3933 PyObject
*swig_obj
[1] ;
3935 if (!args
) SWIG_fail
;
3937 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3938 if (!SWIG_IsOK(res1
)) {
3939 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetDownButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3941 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3944 result
= (wxBitmapButton
*)(arg1
)->GetDownButton();
3945 wxPyEndAllowThreads(__tstate
);
3946 if (PyErr_Occurred()) SWIG_fail
;
3949 resultobj
= wxPyMake_wxObject(result
, 0);
3957 SWIGINTERN PyObject
*_wrap_EditableListBox_GetEditButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3958 PyObject
*resultobj
= 0;
3959 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3960 wxBitmapButton
*result
= 0 ;
3963 PyObject
*swig_obj
[1] ;
3965 if (!args
) SWIG_fail
;
3967 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3968 if (!SWIG_IsOK(res1
)) {
3969 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetEditButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3971 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3973 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3974 result
= (wxBitmapButton
*)(arg1
)->GetEditButton();
3975 wxPyEndAllowThreads(__tstate
);
3976 if (PyErr_Occurred()) SWIG_fail
;
3979 resultobj
= wxPyMake_wxObject(result
, 0);
3987 SWIGINTERN PyObject
*EditableListBox_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3989 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
3990 SWIG_TypeNewClientData(SWIGTYPE_p_wxEditableListBox
, SWIG_NewClientData(obj
));
3991 return SWIG_Py_Void();
3994 SWIGINTERN PyObject
*EditableListBox_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3995 return SWIG_Python_InitShadowInstance(args
);
3998 SWIGINTERN PyObject
*_wrap_new_RemotelyScrolledTreeCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3999 PyObject
*resultobj
= 0;
4000 wxWindow
*arg1
= (wxWindow
*) 0 ;
4002 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4003 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4004 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4005 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4006 long arg5
= (long) wxTR_HAS_BUTTONS
;
4007 wxRemotelyScrolledTreeCtrl
*result
= 0 ;
4016 PyObject
* obj0
= 0 ;
4017 PyObject
* obj1
= 0 ;
4018 PyObject
* obj2
= 0 ;
4019 PyObject
* obj3
= 0 ;
4020 PyObject
* obj4
= 0 ;
4021 char * kwnames
[] = {
4022 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4025 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:new_RemotelyScrolledTreeCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4026 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4027 if (!SWIG_IsOK(res1
)) {
4028 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_RemotelyScrolledTreeCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
4030 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4031 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4032 if (!SWIG_IsOK(ecode2
)) {
4033 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_RemotelyScrolledTreeCtrl" "', expected argument " "2"" of type '" "int""'");
4035 arg2
= static_cast< int >(val2
);
4039 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4045 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4049 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4050 if (!SWIG_IsOK(ecode5
)) {
4051 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_RemotelyScrolledTreeCtrl" "', expected argument " "5"" of type '" "long""'");
4053 arg5
= static_cast< long >(val5
);
4056 if (!wxPyCheckForApp()) SWIG_fail
;
4057 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4058 result
= (wxRemotelyScrolledTreeCtrl
*)new wxRemotelyScrolledTreeCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4059 wxPyEndAllowThreads(__tstate
);
4060 if (PyErr_Occurred()) SWIG_fail
;
4062 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_NEW
| 0 );
4069 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_HideVScrollbar(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4070 PyObject
*resultobj
= 0;
4071 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4074 PyObject
*swig_obj
[1] ;
4076 if (!args
) SWIG_fail
;
4078 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4079 if (!SWIG_IsOK(res1
)) {
4080 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_HideVScrollbar" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4082 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4084 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4085 (arg1
)->HideVScrollbar();
4086 wxPyEndAllowThreads(__tstate
);
4087 if (PyErr_Occurred()) SWIG_fail
;
4089 resultobj
= SWIG_Py_Void();
4096 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4097 PyObject
*resultobj
= 0;
4098 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4101 PyObject
*swig_obj
[1] ;
4103 if (!args
) SWIG_fail
;
4105 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4106 if (!SWIG_IsOK(res1
)) {
4107 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4109 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4111 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4112 (arg1
)->AdjustRemoteScrollbars();
4113 wxPyEndAllowThreads(__tstate
);
4114 if (PyErr_Occurred()) SWIG_fail
;
4116 resultobj
= SWIG_Py_Void();
4123 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4124 PyObject
*resultobj
= 0;
4125 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4126 wxScrolledWindow
*result
= 0 ;
4129 PyObject
*swig_obj
[1] ;
4131 if (!args
) SWIG_fail
;
4133 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4134 if (!SWIG_IsOK(res1
)) {
4135 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_GetScrolledWindow" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl const *""'");
4137 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4139 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4140 result
= (wxScrolledWindow
*)((wxRemotelyScrolledTreeCtrl
const *)arg1
)->GetScrolledWindow();
4141 wxPyEndAllowThreads(__tstate
);
4142 if (PyErr_Occurred()) SWIG_fail
;
4145 resultobj
= wxPyMake_wxObject(result
, 0);
4153 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_ScrollToLine(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4154 PyObject
*resultobj
= 0;
4155 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4164 PyObject
* obj0
= 0 ;
4165 PyObject
* obj1
= 0 ;
4166 PyObject
* obj2
= 0 ;
4167 char * kwnames
[] = {
4168 (char *) "self",(char *) "posHoriz",(char *) "posVert", NULL
4171 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:RemotelyScrolledTreeCtrl_ScrollToLine",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
4172 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4173 if (!SWIG_IsOK(res1
)) {
4174 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_ScrollToLine" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4176 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4177 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4178 if (!SWIG_IsOK(ecode2
)) {
4179 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "RemotelyScrolledTreeCtrl_ScrollToLine" "', expected argument " "2"" of type '" "int""'");
4181 arg2
= static_cast< int >(val2
);
4182 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
4183 if (!SWIG_IsOK(ecode3
)) {
4184 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "RemotelyScrolledTreeCtrl_ScrollToLine" "', expected argument " "3"" of type '" "int""'");
4186 arg3
= static_cast< int >(val3
);
4188 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4189 (arg1
)->ScrollToLine(arg2
,arg3
);
4190 wxPyEndAllowThreads(__tstate
);
4191 if (PyErr_Occurred()) SWIG_fail
;
4193 resultobj
= SWIG_Py_Void();
4200 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4201 PyObject
*resultobj
= 0;
4202 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4203 wxWindow
*arg2
= (wxWindow
*) 0 ;
4208 PyObject
* obj0
= 0 ;
4209 PyObject
* obj1
= 0 ;
4210 char * kwnames
[] = {
4211 (char *) "self",(char *) "companion", NULL
4214 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RemotelyScrolledTreeCtrl_SetCompanionWindow",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
4215 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4216 if (!SWIG_IsOK(res1
)) {
4217 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_SetCompanionWindow" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4219 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4220 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4221 if (!SWIG_IsOK(res2
)) {
4222 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "RemotelyScrolledTreeCtrl_SetCompanionWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
4224 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
4226 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4227 (arg1
)->SetCompanionWindow(arg2
);
4228 wxPyEndAllowThreads(__tstate
);
4229 if (PyErr_Occurred()) SWIG_fail
;
4231 resultobj
= SWIG_Py_Void();
4238 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4239 PyObject
*resultobj
= 0;
4240 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4241 wxWindow
*result
= 0 ;
4244 PyObject
*swig_obj
[1] ;
4246 if (!args
) SWIG_fail
;
4248 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4249 if (!SWIG_IsOK(res1
)) {
4250 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_GetCompanionWindow" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl const *""'");
4252 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4254 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4255 result
= (wxWindow
*)((wxRemotelyScrolledTreeCtrl
const *)arg1
)->GetCompanionWindow();
4256 wxPyEndAllowThreads(__tstate
);
4257 if (PyErr_Occurred()) SWIG_fail
;
4260 resultobj
= wxPyMake_wxObject(result
, 0);
4268 SWIGINTERN PyObject
*RemotelyScrolledTreeCtrl_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4270 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4271 SWIG_TypeNewClientData(SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_NewClientData(obj
));
4272 return SWIG_Py_Void();
4275 SWIGINTERN PyObject
*RemotelyScrolledTreeCtrl_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4276 return SWIG_Python_InitShadowInstance(args
);
4279 SWIGINTERN PyObject
*_wrap_new_TreeCompanionWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4280 PyObject
*resultobj
= 0;
4281 wxWindow
*arg1
= (wxWindow
*) 0 ;
4282 int arg2
= (int) -1 ;
4283 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4284 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4285 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4286 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4287 long arg5
= (long) 0 ;
4288 wxPyTreeCompanionWindow
*result
= 0 ;
4297 PyObject
* obj0
= 0 ;
4298 PyObject
* obj1
= 0 ;
4299 PyObject
* obj2
= 0 ;
4300 PyObject
* obj3
= 0 ;
4301 PyObject
* obj4
= 0 ;
4302 char * kwnames
[] = {
4303 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4306 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_TreeCompanionWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4307 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4308 if (!SWIG_IsOK(res1
)) {
4309 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_TreeCompanionWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
4311 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4313 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4314 if (!SWIG_IsOK(ecode2
)) {
4315 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_TreeCompanionWindow" "', expected argument " "2"" of type '" "int""'");
4317 arg2
= static_cast< int >(val2
);
4322 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4328 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4332 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4333 if (!SWIG_IsOK(ecode5
)) {
4334 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_TreeCompanionWindow" "', expected argument " "5"" of type '" "long""'");
4336 arg5
= static_cast< long >(val5
);
4339 if (!wxPyCheckForApp()) SWIG_fail
;
4340 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4341 result
= (wxPyTreeCompanionWindow
*)new wxPyTreeCompanionWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4342 wxPyEndAllowThreads(__tstate
);
4343 if (PyErr_Occurred()) SWIG_fail
;
4345 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_POINTER_NEW
| 0 );
4352 SWIGINTERN PyObject
*_wrap_TreeCompanionWindow__setCallbackInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4353 PyObject
*resultobj
= 0;
4354 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
4355 PyObject
*arg2
= (PyObject
*) 0 ;
4356 PyObject
*arg3
= (PyObject
*) 0 ;
4359 PyObject
* obj0
= 0 ;
4360 PyObject
* obj1
= 0 ;
4361 PyObject
* obj2
= 0 ;
4362 char * kwnames
[] = {
4363 (char *) "self",(char *) "self",(char *) "_class", NULL
4366 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeCompanionWindow__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
4367 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeCompanionWindow
, 0 | 0 );
4368 if (!SWIG_IsOK(res1
)) {
4369 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeCompanionWindow__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyTreeCompanionWindow *""'");
4371 arg1
= reinterpret_cast< wxPyTreeCompanionWindow
* >(argp1
);
4375 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4376 (arg1
)->_setCallbackInfo(arg2
,arg3
);
4377 wxPyEndAllowThreads(__tstate
);
4378 if (PyErr_Occurred()) SWIG_fail
;
4380 resultobj
= SWIG_Py_Void();
4387 SWIGINTERN PyObject
*_wrap_TreeCompanionWindow_GetTreeCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4388 PyObject
*resultobj
= 0;
4389 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
4390 wxRemotelyScrolledTreeCtrl
*result
= 0 ;
4393 PyObject
*swig_obj
[1] ;
4395 if (!args
) SWIG_fail
;
4397 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeCompanionWindow
, 0 | 0 );
4398 if (!SWIG_IsOK(res1
)) {
4399 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeCompanionWindow_GetTreeCtrl" "', expected argument " "1"" of type '" "wxPyTreeCompanionWindow const *""'");
4401 arg1
= reinterpret_cast< wxPyTreeCompanionWindow
* >(argp1
);
4403 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4404 result
= (wxRemotelyScrolledTreeCtrl
*)((wxPyTreeCompanionWindow
const *)arg1
)->GetTreeCtrl();
4405 wxPyEndAllowThreads(__tstate
);
4406 if (PyErr_Occurred()) SWIG_fail
;
4408 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4415 SWIGINTERN PyObject
*_wrap_TreeCompanionWindow_SetTreeCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4416 PyObject
*resultobj
= 0;
4417 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
4418 wxRemotelyScrolledTreeCtrl
*arg2
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4423 PyObject
* obj0
= 0 ;
4424 PyObject
* obj1
= 0 ;
4425 char * kwnames
[] = {
4426 (char *) "self",(char *) "treeCtrl", NULL
4429 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeCompanionWindow_SetTreeCtrl",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
4430 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeCompanionWindow
, 0 | 0 );
4431 if (!SWIG_IsOK(res1
)) {
4432 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeCompanionWindow_SetTreeCtrl" "', expected argument " "1"" of type '" "wxPyTreeCompanionWindow *""'");
4434 arg1
= reinterpret_cast< wxPyTreeCompanionWindow
* >(argp1
);
4435 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4436 if (!SWIG_IsOK(res2
)) {
4437 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeCompanionWindow_SetTreeCtrl" "', expected argument " "2"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4439 arg2
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp2
);
4441 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4442 (arg1
)->SetTreeCtrl(arg2
);
4443 wxPyEndAllowThreads(__tstate
);
4444 if (PyErr_Occurred()) SWIG_fail
;
4446 resultobj
= SWIG_Py_Void();
4453 SWIGINTERN PyObject
*TreeCompanionWindow_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4455 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4456 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_NewClientData(obj
));
4457 return SWIG_Py_Void();
4460 SWIGINTERN PyObject
*TreeCompanionWindow_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4461 return SWIG_Python_InitShadowInstance(args
);
4464 SWIGINTERN PyObject
*_wrap_new_ThinSplitterWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4465 PyObject
*resultobj
= 0;
4466 wxWindow
*arg1
= (wxWindow
*) 0 ;
4467 int arg2
= (int) -1 ;
4468 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4469 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4470 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4471 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4472 long arg5
= (long) wxSP_3D
|wxCLIP_CHILDREN
;
4473 wxThinSplitterWindow
*result
= 0 ;
4482 PyObject
* obj0
= 0 ;
4483 PyObject
* obj1
= 0 ;
4484 PyObject
* obj2
= 0 ;
4485 PyObject
* obj3
= 0 ;
4486 PyObject
* obj4
= 0 ;
4487 char * kwnames
[] = {
4488 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4491 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_ThinSplitterWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4492 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4493 if (!SWIG_IsOK(res1
)) {
4494 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_ThinSplitterWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
4496 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4498 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4499 if (!SWIG_IsOK(ecode2
)) {
4500 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_ThinSplitterWindow" "', expected argument " "2"" of type '" "int""'");
4502 arg2
= static_cast< int >(val2
);
4507 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4513 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4517 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4518 if (!SWIG_IsOK(ecode5
)) {
4519 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_ThinSplitterWindow" "', expected argument " "5"" of type '" "long""'");
4521 arg5
= static_cast< long >(val5
);
4524 if (!wxPyCheckForApp()) SWIG_fail
;
4525 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4526 result
= (wxThinSplitterWindow
*)new wxThinSplitterWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4527 wxPyEndAllowThreads(__tstate
);
4528 if (PyErr_Occurred()) SWIG_fail
;
4530 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxThinSplitterWindow
, SWIG_POINTER_NEW
| 0 );
4537 SWIGINTERN PyObject
*ThinSplitterWindow_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4539 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4540 SWIG_TypeNewClientData(SWIGTYPE_p_wxThinSplitterWindow
, SWIG_NewClientData(obj
));
4541 return SWIG_Py_Void();
4544 SWIGINTERN PyObject
*ThinSplitterWindow_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4545 return SWIG_Python_InitShadowInstance(args
);
4548 SWIGINTERN PyObject
*_wrap_new_SplitterScrolledWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4549 PyObject
*resultobj
= 0;
4550 wxWindow
*arg1
= (wxWindow
*) 0 ;
4551 int arg2
= (int) -1 ;
4552 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4553 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4554 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4555 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4556 long arg5
= (long) 0 ;
4557 wxSplitterScrolledWindow
*result
= 0 ;
4566 PyObject
* obj0
= 0 ;
4567 PyObject
* obj1
= 0 ;
4568 PyObject
* obj2
= 0 ;
4569 PyObject
* obj3
= 0 ;
4570 PyObject
* obj4
= 0 ;
4571 char * kwnames
[] = {
4572 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4575 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_SplitterScrolledWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4576 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4577 if (!SWIG_IsOK(res1
)) {
4578 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_SplitterScrolledWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
4580 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4582 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4583 if (!SWIG_IsOK(ecode2
)) {
4584 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_SplitterScrolledWindow" "', expected argument " "2"" of type '" "int""'");
4586 arg2
= static_cast< int >(val2
);
4591 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4597 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4601 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4602 if (!SWIG_IsOK(ecode5
)) {
4603 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_SplitterScrolledWindow" "', expected argument " "5"" of type '" "long""'");
4605 arg5
= static_cast< long >(val5
);
4608 if (!wxPyCheckForApp()) SWIG_fail
;
4609 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4610 result
= (wxSplitterScrolledWindow
*)new wxSplitterScrolledWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4611 wxPyEndAllowThreads(__tstate
);
4612 if (PyErr_Occurred()) SWIG_fail
;
4614 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxSplitterScrolledWindow
, SWIG_POINTER_NEW
| 0 );
4621 SWIGINTERN PyObject
*SplitterScrolledWindow_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4623 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4624 SWIG_TypeNewClientData(SWIGTYPE_p_wxSplitterScrolledWindow
, SWIG_NewClientData(obj
));
4625 return SWIG_Py_Void();
4628 SWIGINTERN PyObject
*SplitterScrolledWindow_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4629 return SWIG_Python_InitShadowInstance(args
);
4632 SWIGINTERN PyObject
*_wrap_new_LEDNumberCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4633 PyObject
*resultobj
= 0;
4634 wxWindow
*arg1
= (wxWindow
*) 0 ;
4635 int arg2
= (int) -1 ;
4636 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4637 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4638 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4639 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4640 long arg5
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED
;
4641 wxLEDNumberCtrl
*result
= 0 ;
4650 PyObject
* obj0
= 0 ;
4651 PyObject
* obj1
= 0 ;
4652 PyObject
* obj2
= 0 ;
4653 PyObject
* obj3
= 0 ;
4654 PyObject
* obj4
= 0 ;
4655 char * kwnames
[] = {
4656 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4659 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_LEDNumberCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4660 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4661 if (!SWIG_IsOK(res1
)) {
4662 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_LEDNumberCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
4664 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4666 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4667 if (!SWIG_IsOK(ecode2
)) {
4668 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_LEDNumberCtrl" "', expected argument " "2"" of type '" "int""'");
4670 arg2
= static_cast< int >(val2
);
4675 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4681 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4685 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4686 if (!SWIG_IsOK(ecode5
)) {
4687 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_LEDNumberCtrl" "', expected argument " "5"" of type '" "long""'");
4689 arg5
= static_cast< long >(val5
);
4692 if (!wxPyCheckForApp()) SWIG_fail
;
4693 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4694 result
= (wxLEDNumberCtrl
*)new wxLEDNumberCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4695 wxPyEndAllowThreads(__tstate
);
4696 if (PyErr_Occurred()) SWIG_fail
;
4698 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_NEW
| 0 );
4705 SWIGINTERN PyObject
*_wrap_new_PreLEDNumberCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4706 PyObject
*resultobj
= 0;
4707 wxLEDNumberCtrl
*result
= 0 ;
4709 if (!SWIG_Python_UnpackTuple(args
,"new_PreLEDNumberCtrl",0,0,0)) SWIG_fail
;
4711 if (!wxPyCheckForApp()) SWIG_fail
;
4712 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4713 result
= (wxLEDNumberCtrl
*)new wxLEDNumberCtrl();
4714 wxPyEndAllowThreads(__tstate
);
4715 if (PyErr_Occurred()) SWIG_fail
;
4717 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_OWN
| 0 );
4724 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_Create(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4725 PyObject
*resultobj
= 0;
4726 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4727 wxWindow
*arg2
= (wxWindow
*) 0 ;
4728 int arg3
= (int) -1 ;
4729 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
4730 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
4731 wxSize
const &arg5_defvalue
= wxDefaultSize
;
4732 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
4733 long arg6
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED
;
4745 PyObject
* obj0
= 0 ;
4746 PyObject
* obj1
= 0 ;
4747 PyObject
* obj2
= 0 ;
4748 PyObject
* obj3
= 0 ;
4749 PyObject
* obj4
= 0 ;
4750 PyObject
* obj5
= 0 ;
4751 char * kwnames
[] = {
4752 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4755 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:LEDNumberCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
4756 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4757 if (!SWIG_IsOK(res1
)) {
4758 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_Create" "', expected argument " "1"" of type '" "wxLEDNumberCtrl *""'");
4760 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4761 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4762 if (!SWIG_IsOK(res2
)) {
4763 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "LEDNumberCtrl_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
4765 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
4767 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
4768 if (!SWIG_IsOK(ecode3
)) {
4769 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "LEDNumberCtrl_Create" "', expected argument " "3"" of type '" "int""'");
4771 arg3
= static_cast< int >(val3
);
4776 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
4782 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
4786 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
4787 if (!SWIG_IsOK(ecode6
)) {
4788 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "LEDNumberCtrl_Create" "', expected argument " "6"" of type '" "long""'");
4790 arg6
= static_cast< long >(val6
);
4793 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4794 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
);
4795 wxPyEndAllowThreads(__tstate
);
4796 if (PyErr_Occurred()) SWIG_fail
;
4799 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4807 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_GetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4808 PyObject
*resultobj
= 0;
4809 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4810 wxLEDValueAlign result
;
4813 PyObject
*swig_obj
[1] ;
4815 if (!args
) SWIG_fail
;
4817 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4818 if (!SWIG_IsOK(res1
)) {
4819 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_GetAlignment" "', expected argument " "1"" of type '" "wxLEDNumberCtrl const *""'");
4821 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4823 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4824 result
= (wxLEDValueAlign
)((wxLEDNumberCtrl
const *)arg1
)->GetAlignment();
4825 wxPyEndAllowThreads(__tstate
);
4826 if (PyErr_Occurred()) SWIG_fail
;
4828 resultobj
= SWIG_From_int(static_cast< int >(result
));
4835 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_GetDrawFaded(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4836 PyObject
*resultobj
= 0;
4837 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4841 PyObject
*swig_obj
[1] ;
4843 if (!args
) SWIG_fail
;
4845 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4846 if (!SWIG_IsOK(res1
)) {
4847 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_GetDrawFaded" "', expected argument " "1"" of type '" "wxLEDNumberCtrl const *""'");
4849 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4851 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4852 result
= (bool)((wxLEDNumberCtrl
const *)arg1
)->GetDrawFaded();
4853 wxPyEndAllowThreads(__tstate
);
4854 if (PyErr_Occurred()) SWIG_fail
;
4857 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4865 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_GetValue(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4866 PyObject
*resultobj
= 0;
4867 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4868 wxString
*result
= 0 ;
4871 PyObject
*swig_obj
[1] ;
4873 if (!args
) SWIG_fail
;
4875 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4876 if (!SWIG_IsOK(res1
)) {
4877 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_GetValue" "', expected argument " "1"" of type '" "wxLEDNumberCtrl const *""'");
4879 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4881 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4883 wxString
const &_result_ref
= ((wxLEDNumberCtrl
const *)arg1
)->GetValue();
4884 result
= (wxString
*) &_result_ref
;
4886 wxPyEndAllowThreads(__tstate
);
4887 if (PyErr_Occurred()) SWIG_fail
;
4891 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
4893 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
4902 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_SetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4903 PyObject
*resultobj
= 0;
4904 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4905 wxLEDValueAlign arg2
;
4906 bool arg3
= (bool) true ;
4913 PyObject
* obj0
= 0 ;
4914 PyObject
* obj1
= 0 ;
4915 PyObject
* obj2
= 0 ;
4916 char * kwnames
[] = {
4917 (char *) "self",(char *) "Alignment",(char *) "Redraw", NULL
4920 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
4921 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4922 if (!SWIG_IsOK(res1
)) {
4923 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_SetAlignment" "', expected argument " "1"" of type '" "wxLEDNumberCtrl *""'");
4925 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4926 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4927 if (!SWIG_IsOK(ecode2
)) {
4928 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "LEDNumberCtrl_SetAlignment" "', expected argument " "2"" of type '" "wxLEDValueAlign""'");
4930 arg2
= static_cast< wxLEDValueAlign
>(val2
);
4932 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
4933 if (!SWIG_IsOK(ecode3
)) {
4934 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "LEDNumberCtrl_SetAlignment" "', expected argument " "3"" of type '" "bool""'");
4936 arg3
= static_cast< bool >(val3
);
4939 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4940 (arg1
)->SetAlignment(arg2
,arg3
);
4941 wxPyEndAllowThreads(__tstate
);
4942 if (PyErr_Occurred()) SWIG_fail
;
4944 resultobj
= SWIG_Py_Void();
4951 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_SetDrawFaded(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4952 PyObject
*resultobj
= 0;
4953 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4955 bool arg3
= (bool) true ;
4962 PyObject
* obj0
= 0 ;
4963 PyObject
* obj1
= 0 ;
4964 PyObject
* obj2
= 0 ;
4965 char * kwnames
[] = {
4966 (char *) "self",(char *) "DrawFaded",(char *) "Redraw", NULL
4969 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetDrawFaded",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
4970 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4971 if (!SWIG_IsOK(res1
)) {
4972 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_SetDrawFaded" "', expected argument " "1"" of type '" "wxLEDNumberCtrl *""'");
4974 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4975 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
4976 if (!SWIG_IsOK(ecode2
)) {
4977 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "LEDNumberCtrl_SetDrawFaded" "', expected argument " "2"" of type '" "bool""'");
4979 arg2
= static_cast< bool >(val2
);
4981 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
4982 if (!SWIG_IsOK(ecode3
)) {
4983 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "LEDNumberCtrl_SetDrawFaded" "', expected argument " "3"" of type '" "bool""'");
4985 arg3
= static_cast< bool >(val3
);
4988 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4989 (arg1
)->SetDrawFaded(arg2
,arg3
);
4990 wxPyEndAllowThreads(__tstate
);
4991 if (PyErr_Occurred()) SWIG_fail
;
4993 resultobj
= SWIG_Py_Void();
5000 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_SetValue(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5001 PyObject
*resultobj
= 0;
5002 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
5003 wxString
*arg2
= 0 ;
5004 bool arg3
= (bool) true ;
5007 bool temp2
= false ;
5010 PyObject
* obj0
= 0 ;
5011 PyObject
* obj1
= 0 ;
5012 PyObject
* obj2
= 0 ;
5013 char * kwnames
[] = {
5014 (char *) "self",(char *) "Value",(char *) "Redraw", NULL
5017 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetValue",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
5018 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
5019 if (!SWIG_IsOK(res1
)) {
5020 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_SetValue" "', expected argument " "1"" of type '" "wxLEDNumberCtrl *""'");
5022 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
5024 arg2
= wxString_in_helper(obj1
);
5025 if (arg2
== NULL
) SWIG_fail
;
5029 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
5030 if (!SWIG_IsOK(ecode3
)) {
5031 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "LEDNumberCtrl_SetValue" "', expected argument " "3"" of type '" "bool""'");
5033 arg3
= static_cast< bool >(val3
);
5036 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5037 (arg1
)->SetValue((wxString
const &)*arg2
,arg3
);
5038 wxPyEndAllowThreads(__tstate
);
5039 if (PyErr_Occurred()) SWIG_fail
;
5041 resultobj
= SWIG_Py_Void();
5056 SWIGINTERN PyObject
*LEDNumberCtrl_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5058 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
5059 SWIG_TypeNewClientData(SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_NewClientData(obj
));
5060 return SWIG_Py_Void();
5063 SWIGINTERN PyObject
*LEDNumberCtrl_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5064 return SWIG_Python_InitShadowInstance(args
);
5067 SWIGINTERN PyObject
*_wrap_new_TreeListColumnInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5068 PyObject
*resultobj
= 0;
5069 wxString
const &arg1_defvalue
= wxPyEmptyString
;
5070 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
5071 int arg2
= (int) -1 ;
5072 size_t arg3
= (size_t) 100 ;
5073 bool arg4
= (bool) true ;
5074 wxTreeListColumnAlign arg5
= (wxTreeListColumnAlign
) wxTL_ALIGN_LEFT
;
5075 wxTreeListColumnInfo
*result
= 0 ;
5076 bool temp1
= false ;
5085 PyObject
* obj0
= 0 ;
5086 PyObject
* obj1
= 0 ;
5087 PyObject
* obj2
= 0 ;
5088 PyObject
* obj3
= 0 ;
5089 PyObject
* obj4
= 0 ;
5090 char * kwnames
[] = {
5091 (char *) "text",(char *) "image",(char *) "width",(char *) "shown",(char *) "alignment", NULL
5094 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOOO:new_TreeListColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
5097 arg1
= wxString_in_helper(obj0
);
5098 if (arg1
== NULL
) SWIG_fail
;
5103 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5104 if (!SWIG_IsOK(ecode2
)) {
5105 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_TreeListColumnInfo" "', expected argument " "2"" of type '" "int""'");
5107 arg2
= static_cast< int >(val2
);
5110 ecode3
= SWIG_AsVal_size_t(obj2
, &val3
);
5111 if (!SWIG_IsOK(ecode3
)) {
5112 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_TreeListColumnInfo" "', expected argument " "3"" of type '" "size_t""'");
5114 arg3
= static_cast< size_t >(val3
);
5117 ecode4
= SWIG_AsVal_bool(obj3
, &val4
);
5118 if (!SWIG_IsOK(ecode4
)) {
5119 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_TreeListColumnInfo" "', expected argument " "4"" of type '" "bool""'");
5121 arg4
= static_cast< bool >(val4
);
5124 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
5125 if (!SWIG_IsOK(ecode5
)) {
5126 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_TreeListColumnInfo" "', expected argument " "5"" of type '" "wxTreeListColumnAlign""'");
5128 arg5
= static_cast< wxTreeListColumnAlign
>(val5
);
5131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5132 result
= (wxTreeListColumnInfo
*)new wxTreeListColumnInfo((wxString
const &)*arg1
,arg2
,arg3
,arg4
,arg5
);
5133 wxPyEndAllowThreads(__tstate
);
5134 if (PyErr_Occurred()) SWIG_fail
;
5136 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_NEW
| 0 );
5151 SWIGINTERN PyObject
*_wrap_delete_TreeListColumnInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5152 PyObject
*resultobj
= 0;
5153 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5156 PyObject
*swig_obj
[1] ;
5158 if (!args
) SWIG_fail
;
5160 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_DISOWN
| 0 );
5161 if (!SWIG_IsOK(res1
)) {
5162 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_TreeListColumnInfo" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5164 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5166 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5169 wxPyEndAllowThreads(__tstate
);
5170 if (PyErr_Occurred()) SWIG_fail
;
5172 resultobj
= SWIG_Py_Void();
5179 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetShown(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5180 PyObject
*resultobj
= 0;
5181 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5185 PyObject
*swig_obj
[1] ;
5187 if (!args
) SWIG_fail
;
5189 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5190 if (!SWIG_IsOK(res1
)) {
5191 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetShown" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5193 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5195 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5196 result
= (bool)((wxTreeListColumnInfo
const *)arg1
)->GetShown();
5197 wxPyEndAllowThreads(__tstate
);
5198 if (PyErr_Occurred()) SWIG_fail
;
5201 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5209 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5210 PyObject
*resultobj
= 0;
5211 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5212 wxTreeListColumnAlign result
;
5215 PyObject
*swig_obj
[1] ;
5217 if (!args
) SWIG_fail
;
5219 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5220 if (!SWIG_IsOK(res1
)) {
5221 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetAlignment" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5223 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5225 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5226 result
= (wxTreeListColumnAlign
)((wxTreeListColumnInfo
const *)arg1
)->GetAlignment();
5227 wxPyEndAllowThreads(__tstate
);
5228 if (PyErr_Occurred()) SWIG_fail
;
5230 resultobj
= SWIG_From_int(static_cast< int >(result
));
5237 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5238 PyObject
*resultobj
= 0;
5239 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5243 PyObject
*swig_obj
[1] ;
5245 if (!args
) SWIG_fail
;
5247 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5248 if (!SWIG_IsOK(res1
)) {
5249 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetText" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5251 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5253 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5254 result
= ((wxTreeListColumnInfo
const *)arg1
)->GetText();
5255 wxPyEndAllowThreads(__tstate
);
5256 if (PyErr_Occurred()) SWIG_fail
;
5260 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
5262 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
5271 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5272 PyObject
*resultobj
= 0;
5273 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5277 PyObject
*swig_obj
[1] ;
5279 if (!args
) SWIG_fail
;
5281 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5282 if (!SWIG_IsOK(res1
)) {
5283 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetImage" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5285 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5287 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5288 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetImage();
5289 wxPyEndAllowThreads(__tstate
);
5290 if (PyErr_Occurred()) SWIG_fail
;
5292 resultobj
= SWIG_From_int(static_cast< int >(result
));
5299 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetSelectedImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5300 PyObject
*resultobj
= 0;
5301 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5305 PyObject
*swig_obj
[1] ;
5307 if (!args
) SWIG_fail
;
5309 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5310 if (!SWIG_IsOK(res1
)) {
5311 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetSelectedImage" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5313 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5315 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5316 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetSelectedImage();
5317 wxPyEndAllowThreads(__tstate
);
5318 if (PyErr_Occurred()) SWIG_fail
;
5320 resultobj
= SWIG_From_int(static_cast< int >(result
));
5327 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5328 PyObject
*resultobj
= 0;
5329 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5333 PyObject
*swig_obj
[1] ;
5335 if (!args
) SWIG_fail
;
5337 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5338 if (!SWIG_IsOK(res1
)) {
5339 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetWidth" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5341 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5343 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5344 result
= (size_t)((wxTreeListColumnInfo
const *)arg1
)->GetWidth();
5345 wxPyEndAllowThreads(__tstate
);
5346 if (PyErr_Occurred()) SWIG_fail
;
5348 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
5355 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetShown(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5356 PyObject
*resultobj
= 0;
5357 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5363 PyObject
* obj0
= 0 ;
5364 PyObject
* obj1
= 0 ;
5365 char * kwnames
[] = {
5366 (char *) "self",(char *) "shown", NULL
5369 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetShown",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5370 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5371 if (!SWIG_IsOK(res1
)) {
5372 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetShown" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5374 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5375 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
5376 if (!SWIG_IsOK(ecode2
)) {
5377 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetShown" "', expected argument " "2"" of type '" "bool""'");
5379 arg2
= static_cast< bool >(val2
);
5381 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5382 (arg1
)->SetShown(arg2
);
5383 wxPyEndAllowThreads(__tstate
);
5384 if (PyErr_Occurred()) SWIG_fail
;
5386 resultobj
= SWIG_Py_Void();
5393 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5394 PyObject
*resultobj
= 0;
5395 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5396 wxTreeListColumnAlign arg2
;
5401 PyObject
* obj0
= 0 ;
5402 PyObject
* obj1
= 0 ;
5403 char * kwnames
[] = {
5404 (char *) "self",(char *) "alignment", NULL
5407 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetAlignment",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5408 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5409 if (!SWIG_IsOK(res1
)) {
5410 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetAlignment" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5412 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5413 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5414 if (!SWIG_IsOK(ecode2
)) {
5415 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetAlignment" "', expected argument " "2"" of type '" "wxTreeListColumnAlign""'");
5417 arg2
= static_cast< wxTreeListColumnAlign
>(val2
);
5419 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5420 (arg1
)->SetAlignment(arg2
);
5421 wxPyEndAllowThreads(__tstate
);
5422 if (PyErr_Occurred()) SWIG_fail
;
5424 resultobj
= SWIG_Py_Void();
5431 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5432 PyObject
*resultobj
= 0;
5433 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5434 wxString
*arg2
= 0 ;
5437 bool temp2
= false ;
5438 PyObject
* obj0
= 0 ;
5439 PyObject
* obj1
= 0 ;
5440 char * kwnames
[] = {
5441 (char *) "self",(char *) "text", NULL
5444 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetText",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5445 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5446 if (!SWIG_IsOK(res1
)) {
5447 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetText" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5449 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5451 arg2
= wxString_in_helper(obj1
);
5452 if (arg2
== NULL
) SWIG_fail
;
5456 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5457 (arg1
)->SetText((wxString
const &)*arg2
);
5458 wxPyEndAllowThreads(__tstate
);
5459 if (PyErr_Occurred()) SWIG_fail
;
5461 resultobj
= SWIG_Py_Void();
5476 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5477 PyObject
*resultobj
= 0;
5478 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5484 PyObject
* obj0
= 0 ;
5485 PyObject
* obj1
= 0 ;
5486 char * kwnames
[] = {
5487 (char *) "self",(char *) "image", NULL
5490 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetImage",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5491 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5492 if (!SWIG_IsOK(res1
)) {
5493 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetImage" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5495 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5496 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5497 if (!SWIG_IsOK(ecode2
)) {
5498 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetImage" "', expected argument " "2"" of type '" "int""'");
5500 arg2
= static_cast< int >(val2
);
5502 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5503 (arg1
)->SetImage(arg2
);
5504 wxPyEndAllowThreads(__tstate
);
5505 if (PyErr_Occurred()) SWIG_fail
;
5507 resultobj
= SWIG_Py_Void();
5514 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetSelectedImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5515 PyObject
*resultobj
= 0;
5516 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5522 PyObject
* obj0
= 0 ;
5523 PyObject
* obj1
= 0 ;
5524 char * kwnames
[] = {
5525 (char *) "self",(char *) "image", NULL
5528 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetSelectedImage",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5529 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5530 if (!SWIG_IsOK(res1
)) {
5531 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetSelectedImage" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5533 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5534 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5535 if (!SWIG_IsOK(ecode2
)) {
5536 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetSelectedImage" "', expected argument " "2"" of type '" "int""'");
5538 arg2
= static_cast< int >(val2
);
5540 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5541 (arg1
)->SetSelectedImage(arg2
);
5542 wxPyEndAllowThreads(__tstate
);
5543 if (PyErr_Occurred()) SWIG_fail
;
5545 resultobj
= SWIG_Py_Void();
5552 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5553 PyObject
*resultobj
= 0;
5554 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5560 PyObject
* obj0
= 0 ;
5561 PyObject
* obj1
= 0 ;
5562 char * kwnames
[] = {
5563 (char *) "self",(char *) "with", NULL
5566 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetWidth",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5567 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5568 if (!SWIG_IsOK(res1
)) {
5569 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetWidth" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5571 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5572 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
5573 if (!SWIG_IsOK(ecode2
)) {
5574 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetWidth" "', expected argument " "2"" of type '" "size_t""'");
5576 arg2
= static_cast< size_t >(val2
);
5578 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5579 (arg1
)->SetWidth(arg2
);
5580 wxPyEndAllowThreads(__tstate
);
5581 if (PyErr_Occurred()) SWIG_fail
;
5583 resultobj
= SWIG_Py_Void();
5590 SWIGINTERN PyObject
*TreeListColumnInfo_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5592 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
5593 SWIG_TypeNewClientData(SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_NewClientData(obj
));
5594 return SWIG_Py_Void();
5597 SWIGINTERN PyObject
*TreeListColumnInfo_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5598 return SWIG_Python_InitShadowInstance(args
);
5601 SWIGINTERN PyObject
*_wrap_new_TreeListCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5602 PyObject
*resultobj
= 0;
5603 wxWindow
*arg1
= (wxWindow
*) 0 ;
5604 int arg2
= (int) -1 ;
5605 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
5606 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
5607 wxSize
const &arg4_defvalue
= wxDefaultSize
;
5608 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
5609 long arg5
= (long) wxTR_DEFAULT_STYLE
;
5610 wxValidator
const &arg6_defvalue
= wxDefaultValidator
;
5611 wxValidator
*arg6
= (wxValidator
*) &arg6_defvalue
;
5612 wxString
const &arg7_defvalue
= wxPyTreeListCtrlNameStr
;
5613 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
5614 wxPyTreeListCtrl
*result
= 0 ;
5625 bool temp7
= false ;
5626 PyObject
* obj0
= 0 ;
5627 PyObject
* obj1
= 0 ;
5628 PyObject
* obj2
= 0 ;
5629 PyObject
* obj3
= 0 ;
5630 PyObject
* obj4
= 0 ;
5631 PyObject
* obj5
= 0 ;
5632 PyObject
* obj6
= 0 ;
5633 char * kwnames
[] = {
5634 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
5637 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_TreeListCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
5638 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
5639 if (!SWIG_IsOK(res1
)) {
5640 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_TreeListCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
5642 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
5644 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5645 if (!SWIG_IsOK(ecode2
)) {
5646 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_TreeListCtrl" "', expected argument " "2"" of type '" "int""'");
5648 arg2
= static_cast< int >(val2
);
5653 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
5659 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
5663 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
5664 if (!SWIG_IsOK(ecode5
)) {
5665 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_TreeListCtrl" "', expected argument " "5"" of type '" "long""'");
5667 arg5
= static_cast< long >(val5
);
5670 res6
= SWIG_ConvertPtr(obj5
, &argp6
, SWIGTYPE_p_wxValidator
, 0 | 0);
5671 if (!SWIG_IsOK(res6
)) {
5672 SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "new_TreeListCtrl" "', expected argument " "6"" of type '" "wxValidator const &""'");
5675 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_TreeListCtrl" "', expected argument " "6"" of type '" "wxValidator const &""'");
5677 arg6
= reinterpret_cast< wxValidator
* >(argp6
);
5681 arg7
= wxString_in_helper(obj6
);
5682 if (arg7
== NULL
) SWIG_fail
;
5687 if (!wxPyCheckForApp()) SWIG_fail
;
5688 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5689 result
= (wxPyTreeListCtrl
*)new wxPyTreeListCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxValidator
const &)*arg6
,(wxString
const &)*arg7
);
5690 wxPyEndAllowThreads(__tstate
);
5691 if (PyErr_Occurred()) SWIG_fail
;
5693 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_NEW
| 0 );
5708 SWIGINTERN PyObject
*_wrap_new_PreTreeListCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5709 PyObject
*resultobj
= 0;
5710 wxPyTreeListCtrl
*result
= 0 ;
5712 if (!SWIG_Python_UnpackTuple(args
,"new_PreTreeListCtrl",0,0,0)) SWIG_fail
;
5714 if (!wxPyCheckForApp()) SWIG_fail
;
5715 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5716 result
= (wxPyTreeListCtrl
*)new wxPyTreeListCtrl();
5717 wxPyEndAllowThreads(__tstate
);
5718 if (PyErr_Occurred()) SWIG_fail
;
5720 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_OWN
| 0 );
5727 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Create(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5728 PyObject
*resultobj
= 0;
5729 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5730 wxWindow
*arg2
= (wxWindow
*) 0 ;
5731 int arg3
= (int) -1 ;
5732 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
5733 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
5734 wxSize
const &arg5_defvalue
= wxDefaultSize
;
5735 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
5736 long arg6
= (long) wxTR_DEFAULT_STYLE
;
5737 wxValidator
const &arg7_defvalue
= wxDefaultValidator
;
5738 wxValidator
*arg7
= (wxValidator
*) &arg7_defvalue
;
5739 wxString
const &arg8_defvalue
= wxPyTreeListCtrlNameStr
;
5740 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
5754 bool temp8
= false ;
5755 PyObject
* obj0
= 0 ;
5756 PyObject
* obj1
= 0 ;
5757 PyObject
* obj2
= 0 ;
5758 PyObject
* obj3
= 0 ;
5759 PyObject
* obj4
= 0 ;
5760 PyObject
* obj5
= 0 ;
5761 PyObject
* obj6
= 0 ;
5762 PyObject
* obj7
= 0 ;
5763 char * kwnames
[] = {
5764 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
5767 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:TreeListCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) SWIG_fail
;
5768 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
5769 if (!SWIG_IsOK(res1
)) {
5770 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Create" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
5772 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
5773 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
5774 if (!SWIG_IsOK(res2
)) {
5775 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
5777 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
5779 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
5780 if (!SWIG_IsOK(ecode3
)) {
5781 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_Create" "', expected argument " "3"" of type '" "int""'");
5783 arg3
= static_cast< int >(val3
);
5788 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
5794 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
5798 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
5799 if (!SWIG_IsOK(ecode6
)) {
5800 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "TreeListCtrl_Create" "', expected argument " "6"" of type '" "long""'");
5802 arg6
= static_cast< long >(val6
);
5805 res7
= SWIG_ConvertPtr(obj6
, &argp7
, SWIGTYPE_p_wxValidator
, 0 | 0);
5806 if (!SWIG_IsOK(res7
)) {
5807 SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "TreeListCtrl_Create" "', expected argument " "7"" of type '" "wxValidator const &""'");
5810 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Create" "', expected argument " "7"" of type '" "wxValidator const &""'");
5812 arg7
= reinterpret_cast< wxValidator
* >(argp7
);
5816 arg8
= wxString_in_helper(obj7
);
5817 if (arg8
== NULL
) SWIG_fail
;
5822 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5823 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxValidator
const &)*arg7
,(wxString
const &)*arg8
);
5824 wxPyEndAllowThreads(__tstate
);
5825 if (PyErr_Occurred()) SWIG_fail
;
5828 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5844 SWIGINTERN PyObject
*_wrap_TreeListCtrl__setCallbackInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5845 PyObject
*resultobj
= 0;
5846 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5847 PyObject
*arg2
= (PyObject
*) 0 ;
5848 PyObject
*arg3
= (PyObject
*) 0 ;
5851 PyObject
* obj0
= 0 ;
5852 PyObject
* obj1
= 0 ;
5853 PyObject
* obj2
= 0 ;
5854 char * kwnames
[] = {
5855 (char *) "self",(char *) "self",(char *) "_class", NULL
5858 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
5859 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
5860 if (!SWIG_IsOK(res1
)) {
5861 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
5863 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
5867 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5868 (arg1
)->_setCallbackInfo(arg2
,arg3
);
5869 wxPyEndAllowThreads(__tstate
);
5870 if (PyErr_Occurred()) SWIG_fail
;
5872 resultobj
= SWIG_Py_Void();
5879 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetCount(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5880 PyObject
*resultobj
= 0;
5881 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5885 PyObject
*swig_obj
[1] ;
5887 if (!args
) SWIG_fail
;
5889 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
5890 if (!SWIG_IsOK(res1
)) {
5891 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetCount" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
5893 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
5895 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5896 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetCount();
5897 wxPyEndAllowThreads(__tstate
);
5898 if (PyErr_Occurred()) SWIG_fail
;
5900 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
5907 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetIndent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5908 PyObject
*resultobj
= 0;
5909 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5910 unsigned int result
;
5913 PyObject
*swig_obj
[1] ;
5915 if (!args
) SWIG_fail
;
5917 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
5918 if (!SWIG_IsOK(res1
)) {
5919 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetIndent" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
5921 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
5923 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5924 result
= (unsigned int)((wxPyTreeListCtrl
const *)arg1
)->GetIndent();
5925 wxPyEndAllowThreads(__tstate
);
5926 if (PyErr_Occurred()) SWIG_fail
;
5928 resultobj
= SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result
));
5935 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetIndent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5936 PyObject
*resultobj
= 0;
5937 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5943 PyObject
* obj0
= 0 ;
5944 PyObject
* obj1
= 0 ;
5945 char * kwnames
[] = {
5946 (char *) "self",(char *) "indent", NULL
5949 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetIndent",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5950 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
5951 if (!SWIG_IsOK(res1
)) {
5952 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetIndent" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
5954 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
5955 ecode2
= SWIG_AsVal_unsigned_SS_int(obj1
, &val2
);
5956 if (!SWIG_IsOK(ecode2
)) {
5957 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetIndent" "', expected argument " "2"" of type '" "unsigned int""'");
5959 arg2
= static_cast< unsigned int >(val2
);
5961 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5962 (arg1
)->SetIndent(arg2
);
5963 wxPyEndAllowThreads(__tstate
);
5964 if (PyErr_Occurred()) SWIG_fail
;
5966 resultobj
= SWIG_Py_Void();
5973 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetLineSpacing(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5974 PyObject
*resultobj
= 0;
5975 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5976 unsigned int result
;
5979 PyObject
*swig_obj
[1] ;
5981 if (!args
) SWIG_fail
;
5983 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
5984 if (!SWIG_IsOK(res1
)) {
5985 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetLineSpacing" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
5987 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
5989 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5990 result
= (unsigned int)((wxPyTreeListCtrl
const *)arg1
)->GetLineSpacing();
5991 wxPyEndAllowThreads(__tstate
);
5992 if (PyErr_Occurred()) SWIG_fail
;
5994 resultobj
= SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result
));
6001 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetLineSpacing(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6002 PyObject
*resultobj
= 0;
6003 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6009 PyObject
* obj0
= 0 ;
6010 PyObject
* obj1
= 0 ;
6011 char * kwnames
[] = {
6012 (char *) "self",(char *) "spacing", NULL
6015 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetLineSpacing",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6016 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6017 if (!SWIG_IsOK(res1
)) {
6018 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetLineSpacing" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6020 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6021 ecode2
= SWIG_AsVal_unsigned_SS_int(obj1
, &val2
);
6022 if (!SWIG_IsOK(ecode2
)) {
6023 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetLineSpacing" "', expected argument " "2"" of type '" "unsigned int""'");
6025 arg2
= static_cast< unsigned int >(val2
);
6027 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6028 (arg1
)->SetLineSpacing(arg2
);
6029 wxPyEndAllowThreads(__tstate
);
6030 if (PyErr_Occurred()) SWIG_fail
;
6032 resultobj
= SWIG_Py_Void();
6039 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6040 PyObject
*resultobj
= 0;
6041 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6042 wxImageList
*result
= 0 ;
6045 PyObject
*swig_obj
[1] ;
6047 if (!args
) SWIG_fail
;
6049 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6050 if (!SWIG_IsOK(res1
)) {
6051 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6053 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6056 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetImageList();
6057 wxPyEndAllowThreads(__tstate
);
6058 if (PyErr_Occurred()) SWIG_fail
;
6061 resultobj
= wxPyMake_wxObject(result
, (bool)0);
6069 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetStateImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6070 PyObject
*resultobj
= 0;
6071 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6072 wxImageList
*result
= 0 ;
6075 PyObject
*swig_obj
[1] ;
6077 if (!args
) SWIG_fail
;
6079 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6080 if (!SWIG_IsOK(res1
)) {
6081 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetStateImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6083 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6086 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetStateImageList();
6087 wxPyEndAllowThreads(__tstate
);
6088 if (PyErr_Occurred()) SWIG_fail
;
6091 resultobj
= wxPyMake_wxObject(result
, (bool)0);
6099 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetButtonsImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6100 PyObject
*resultobj
= 0;
6101 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6102 wxImageList
*result
= 0 ;
6105 PyObject
*swig_obj
[1] ;
6107 if (!args
) SWIG_fail
;
6109 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6110 if (!SWIG_IsOK(res1
)) {
6111 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetButtonsImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6113 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6115 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6116 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetButtonsImageList();
6117 wxPyEndAllowThreads(__tstate
);
6118 if (PyErr_Occurred()) SWIG_fail
;
6121 resultobj
= wxPyMake_wxObject(result
, (bool)0);
6129 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6130 PyObject
*resultobj
= 0;
6131 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6132 wxImageList
*arg2
= (wxImageList
*) 0 ;
6137 PyObject
* obj0
= 0 ;
6138 PyObject
* obj1
= 0 ;
6139 char * kwnames
[] = {
6140 (char *) "self",(char *) "imageList", NULL
6143 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6144 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6145 if (!SWIG_IsOK(res1
)) {
6146 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6148 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6149 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxImageList
, 0 | 0 );
6150 if (!SWIG_IsOK(res2
)) {
6151 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6153 arg2
= reinterpret_cast< wxImageList
* >(argp2
);
6155 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6156 (arg1
)->SetImageList(arg2
);
6157 wxPyEndAllowThreads(__tstate
);
6158 if (PyErr_Occurred()) SWIG_fail
;
6160 resultobj
= SWIG_Py_Void();
6167 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetStateImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6168 PyObject
*resultobj
= 0;
6169 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6170 wxImageList
*arg2
= (wxImageList
*) 0 ;
6175 PyObject
* obj0
= 0 ;
6176 PyObject
* obj1
= 0 ;
6177 char * kwnames
[] = {
6178 (char *) "self",(char *) "imageList", NULL
6181 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetStateImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6182 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6183 if (!SWIG_IsOK(res1
)) {
6184 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetStateImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6186 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6187 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxImageList
, 0 | 0 );
6188 if (!SWIG_IsOK(res2
)) {
6189 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetStateImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6191 arg2
= reinterpret_cast< wxImageList
* >(argp2
);
6193 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6194 (arg1
)->SetStateImageList(arg2
);
6195 wxPyEndAllowThreads(__tstate
);
6196 if (PyErr_Occurred()) SWIG_fail
;
6198 resultobj
= SWIG_Py_Void();
6205 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetButtonsImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6206 PyObject
*resultobj
= 0;
6207 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6208 wxImageList
*arg2
= (wxImageList
*) 0 ;
6213 PyObject
* obj0
= 0 ;
6214 PyObject
* obj1
= 0 ;
6215 char * kwnames
[] = {
6216 (char *) "self",(char *) "imageList", NULL
6219 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetButtonsImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6220 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6221 if (!SWIG_IsOK(res1
)) {
6222 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetButtonsImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6224 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6225 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxImageList
, 0 | 0 );
6226 if (!SWIG_IsOK(res2
)) {
6227 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetButtonsImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6229 arg2
= reinterpret_cast< wxImageList
* >(argp2
);
6231 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6232 (arg1
)->SetButtonsImageList(arg2
);
6233 wxPyEndAllowThreads(__tstate
);
6234 if (PyErr_Occurred()) SWIG_fail
;
6236 resultobj
= SWIG_Py_Void();
6243 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AssignImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6244 PyObject
*resultobj
= 0;
6245 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6246 wxImageList
*arg2
= (wxImageList
*) 0 ;
6250 PyObject
* obj0
= 0 ;
6251 PyObject
* obj1
= 0 ;
6252 char * kwnames
[] = {
6253 (char *) "self",(char *) "imageList", NULL
6256 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6257 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6258 if (!SWIG_IsOK(res1
)) {
6259 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AssignImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6261 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6262 res2
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxImageList
, SWIG_POINTER_DISOWN
| 0 );
6263 if (!SWIG_IsOK(res2
)) {
6264 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AssignImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6267 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6268 (arg1
)->AssignImageList(arg2
);
6269 wxPyEndAllowThreads(__tstate
);
6270 if (PyErr_Occurred()) SWIG_fail
;
6272 resultobj
= SWIG_Py_Void();
6279 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AssignStateImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6280 PyObject
*resultobj
= 0;
6281 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6282 wxImageList
*arg2
= (wxImageList
*) 0 ;
6286 PyObject
* obj0
= 0 ;
6287 PyObject
* obj1
= 0 ;
6288 char * kwnames
[] = {
6289 (char *) "self",(char *) "imageList", NULL
6292 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignStateImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6293 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6294 if (!SWIG_IsOK(res1
)) {
6295 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AssignStateImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6297 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6298 res2
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxImageList
, SWIG_POINTER_DISOWN
| 0 );
6299 if (!SWIG_IsOK(res2
)) {
6300 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AssignStateImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6303 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6304 (arg1
)->AssignStateImageList(arg2
);
6305 wxPyEndAllowThreads(__tstate
);
6306 if (PyErr_Occurred()) SWIG_fail
;
6308 resultobj
= SWIG_Py_Void();
6315 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AssignButtonsImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6316 PyObject
*resultobj
= 0;
6317 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6318 wxImageList
*arg2
= (wxImageList
*) 0 ;
6322 PyObject
* obj0
= 0 ;
6323 PyObject
* obj1
= 0 ;
6324 char * kwnames
[] = {
6325 (char *) "self",(char *) "imageList", NULL
6328 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignButtonsImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6329 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6330 if (!SWIG_IsOK(res1
)) {
6331 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AssignButtonsImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6333 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6334 res2
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxImageList
, SWIG_POINTER_DISOWN
| 0 );
6335 if (!SWIG_IsOK(res2
)) {
6336 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AssignButtonsImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6339 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6340 (arg1
)->AssignButtonsImageList(arg2
);
6341 wxPyEndAllowThreads(__tstate
);
6342 if (PyErr_Occurred()) SWIG_fail
;
6344 resultobj
= SWIG_Py_Void();
6351 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AddColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6352 PyObject
*resultobj
= 0;
6353 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6354 wxString
*arg2
= 0 ;
6357 bool temp2
= false ;
6358 PyObject
* obj0
= 0 ;
6359 PyObject
* obj1
= 0 ;
6360 char * kwnames
[] = {
6361 (char *) "self",(char *) "text", NULL
6364 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AddColumn",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6365 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6366 if (!SWIG_IsOK(res1
)) {
6367 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AddColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6369 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6371 arg2
= wxString_in_helper(obj1
);
6372 if (arg2
== NULL
) SWIG_fail
;
6376 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6377 (arg1
)->AddColumn((wxString
const &)*arg2
);
6378 wxPyEndAllowThreads(__tstate
);
6379 if (PyErr_Occurred()) SWIG_fail
;
6381 resultobj
= SWIG_Py_Void();
6396 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AddColumnInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6397 PyObject
*resultobj
= 0;
6398 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6399 wxTreeListColumnInfo
*arg2
= 0 ;
6404 PyObject
* obj0
= 0 ;
6405 PyObject
* obj1
= 0 ;
6406 char * kwnames
[] = {
6407 (char *) "self",(char *) "col", NULL
6410 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AddColumnInfo",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6411 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6412 if (!SWIG_IsOK(res1
)) {
6413 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AddColumnInfo" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6415 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6416 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0);
6417 if (!SWIG_IsOK(res2
)) {
6418 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AddColumnInfo" "', expected argument " "2"" of type '" "wxTreeListColumnInfo const &""'");
6421 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_AddColumnInfo" "', expected argument " "2"" of type '" "wxTreeListColumnInfo const &""'");
6423 arg2
= reinterpret_cast< wxTreeListColumnInfo
* >(argp2
);
6425 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6426 (arg1
)->AddColumn((wxTreeListColumnInfo
const &)*arg2
);
6427 wxPyEndAllowThreads(__tstate
);
6428 if (PyErr_Occurred()) SWIG_fail
;
6430 resultobj
= SWIG_Py_Void();
6437 SWIGINTERN PyObject
*_wrap_TreeListCtrl_InsertColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6438 PyObject
*resultobj
= 0;
6439 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6441 wxString
*arg3
= 0 ;
6446 bool temp3
= false ;
6447 PyObject
* obj0
= 0 ;
6448 PyObject
* obj1
= 0 ;
6449 PyObject
* obj2
= 0 ;
6450 char * kwnames
[] = {
6451 (char *) "self",(char *) "before",(char *) "text", NULL
6454 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_InsertColumn",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6455 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6456 if (!SWIG_IsOK(res1
)) {
6457 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6459 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6460 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6461 if (!SWIG_IsOK(ecode2
)) {
6462 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "2"" of type '" "size_t""'");
6464 arg2
= static_cast< size_t >(val2
);
6466 arg3
= wxString_in_helper(obj2
);
6467 if (arg3
== NULL
) SWIG_fail
;
6471 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6472 (arg1
)->InsertColumn(arg2
,(wxString
const &)*arg3
);
6473 wxPyEndAllowThreads(__tstate
);
6474 if (PyErr_Occurred()) SWIG_fail
;
6476 resultobj
= SWIG_Py_Void();
6491 SWIGINTERN PyObject
*_wrap_TreeListCtrl_InsertColumnInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6492 PyObject
*resultobj
= 0;
6493 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6495 wxTreeListColumnInfo
*arg3
= 0 ;
6502 PyObject
* obj0
= 0 ;
6503 PyObject
* obj1
= 0 ;
6504 PyObject
* obj2
= 0 ;
6505 char * kwnames
[] = {
6506 (char *) "self",(char *) "before",(char *) "col", NULL
6509 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_InsertColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6510 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6511 if (!SWIG_IsOK(res1
)) {
6512 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_InsertColumnInfo" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6514 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6515 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6516 if (!SWIG_IsOK(ecode2
)) {
6517 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_InsertColumnInfo" "', expected argument " "2"" of type '" "size_t""'");
6519 arg2
= static_cast< size_t >(val2
);
6520 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0);
6521 if (!SWIG_IsOK(res3
)) {
6522 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_InsertColumnInfo" "', expected argument " "3"" of type '" "wxTreeListColumnInfo const &""'");
6525 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_InsertColumnInfo" "', expected argument " "3"" of type '" "wxTreeListColumnInfo const &""'");
6527 arg3
= reinterpret_cast< wxTreeListColumnInfo
* >(argp3
);
6529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6530 (arg1
)->InsertColumn(arg2
,(wxTreeListColumnInfo
const &)*arg3
);
6531 wxPyEndAllowThreads(__tstate
);
6532 if (PyErr_Occurred()) SWIG_fail
;
6534 resultobj
= SWIG_Py_Void();
6541 SWIGINTERN PyObject
*_wrap_TreeListCtrl_RemoveColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6542 PyObject
*resultobj
= 0;
6543 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6549 PyObject
* obj0
= 0 ;
6550 PyObject
* obj1
= 0 ;
6551 char * kwnames
[] = {
6552 (char *) "self",(char *) "column", NULL
6555 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_RemoveColumn",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6556 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6557 if (!SWIG_IsOK(res1
)) {
6558 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_RemoveColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6560 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6561 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6562 if (!SWIG_IsOK(ecode2
)) {
6563 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_RemoveColumn" "', expected argument " "2"" of type '" "size_t""'");
6565 arg2
= static_cast< size_t >(val2
);
6567 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6568 (arg1
)->RemoveColumn(arg2
);
6569 wxPyEndAllowThreads(__tstate
);
6570 if (PyErr_Occurred()) SWIG_fail
;
6572 resultobj
= SWIG_Py_Void();
6579 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnCount(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6580 PyObject
*resultobj
= 0;
6581 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6585 PyObject
*swig_obj
[1] ;
6587 if (!args
) SWIG_fail
;
6589 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6590 if (!SWIG_IsOK(res1
)) {
6591 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnCount" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6593 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6595 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6596 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetColumnCount();
6597 wxPyEndAllowThreads(__tstate
);
6598 if (PyErr_Occurred()) SWIG_fail
;
6600 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
6607 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6608 PyObject
*resultobj
= 0;
6609 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6618 PyObject
* obj0
= 0 ;
6619 PyObject
* obj1
= 0 ;
6620 PyObject
* obj2
= 0 ;
6621 char * kwnames
[] = {
6622 (char *) "self",(char *) "column",(char *) "width", NULL
6625 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnWidth",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6626 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6627 if (!SWIG_IsOK(res1
)) {
6628 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnWidth" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6630 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6631 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6632 if (!SWIG_IsOK(ecode2
)) {
6633 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnWidth" "', expected argument " "2"" of type '" "size_t""'");
6635 arg2
= static_cast< size_t >(val2
);
6636 ecode3
= SWIG_AsVal_size_t(obj2
, &val3
);
6637 if (!SWIG_IsOK(ecode3
)) {
6638 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetColumnWidth" "', expected argument " "3"" of type '" "size_t""'");
6640 arg3
= static_cast< size_t >(val3
);
6642 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6643 (arg1
)->SetColumnWidth(arg2
,arg3
);
6644 wxPyEndAllowThreads(__tstate
);
6645 if (PyErr_Occurred()) SWIG_fail
;
6647 resultobj
= SWIG_Py_Void();
6654 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6655 PyObject
*resultobj
= 0;
6656 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6663 PyObject
* obj0
= 0 ;
6664 PyObject
* obj1
= 0 ;
6665 char * kwnames
[] = {
6666 (char *) "self",(char *) "column", NULL
6669 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnWidth",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6670 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6671 if (!SWIG_IsOK(res1
)) {
6672 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnWidth" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6674 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6675 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6676 if (!SWIG_IsOK(ecode2
)) {
6677 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumnWidth" "', expected argument " "2"" of type '" "size_t""'");
6679 arg2
= static_cast< size_t >(val2
);
6681 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6682 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnWidth(arg2
);
6683 wxPyEndAllowThreads(__tstate
);
6684 if (PyErr_Occurred()) SWIG_fail
;
6686 resultobj
= SWIG_From_int(static_cast< int >(result
));
6693 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetMainColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6694 PyObject
*resultobj
= 0;
6695 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6701 PyObject
* obj0
= 0 ;
6702 PyObject
* obj1
= 0 ;
6703 char * kwnames
[] = {
6704 (char *) "self",(char *) "column", NULL
6707 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetMainColumn",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6708 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6709 if (!SWIG_IsOK(res1
)) {
6710 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetMainColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6712 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6713 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6714 if (!SWIG_IsOK(ecode2
)) {
6715 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetMainColumn" "', expected argument " "2"" of type '" "size_t""'");
6717 arg2
= static_cast< size_t >(val2
);
6719 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6720 (arg1
)->SetMainColumn(arg2
);
6721 wxPyEndAllowThreads(__tstate
);
6722 if (PyErr_Occurred()) SWIG_fail
;
6724 resultobj
= SWIG_Py_Void();
6731 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetMainColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6732 PyObject
*resultobj
= 0;
6733 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6737 PyObject
*swig_obj
[1] ;
6739 if (!args
) SWIG_fail
;
6741 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6742 if (!SWIG_IsOK(res1
)) {
6743 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetMainColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6745 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6747 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6748 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetMainColumn();
6749 wxPyEndAllowThreads(__tstate
);
6750 if (PyErr_Occurred()) SWIG_fail
;
6752 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
6759 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6760 PyObject
*resultobj
= 0;
6761 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6763 wxString
*arg3
= 0 ;
6768 bool temp3
= false ;
6769 PyObject
* obj0
= 0 ;
6770 PyObject
* obj1
= 0 ;
6771 PyObject
* obj2
= 0 ;
6772 char * kwnames
[] = {
6773 (char *) "self",(char *) "column",(char *) "text", NULL
6776 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnText",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6777 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6778 if (!SWIG_IsOK(res1
)) {
6779 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnText" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6781 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6782 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6783 if (!SWIG_IsOK(ecode2
)) {
6784 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnText" "', expected argument " "2"" of type '" "size_t""'");
6786 arg2
= static_cast< size_t >(val2
);
6788 arg3
= wxString_in_helper(obj2
);
6789 if (arg3
== NULL
) SWIG_fail
;
6793 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6794 (arg1
)->SetColumnText(arg2
,(wxString
const &)*arg3
);
6795 wxPyEndAllowThreads(__tstate
);
6796 if (PyErr_Occurred()) SWIG_fail
;
6798 resultobj
= SWIG_Py_Void();
6813 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6814 PyObject
*resultobj
= 0;
6815 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6822 PyObject
* obj0
= 0 ;
6823 PyObject
* obj1
= 0 ;
6824 char * kwnames
[] = {
6825 (char *) "self",(char *) "column", NULL
6828 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnText",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6829 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6830 if (!SWIG_IsOK(res1
)) {
6831 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnText" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6833 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6834 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6835 if (!SWIG_IsOK(ecode2
)) {
6836 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumnText" "', expected argument " "2"" of type '" "size_t""'");
6838 arg2
= static_cast< size_t >(val2
);
6840 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6841 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetColumnText(arg2
);
6842 wxPyEndAllowThreads(__tstate
);
6843 if (PyErr_Occurred()) SWIG_fail
;
6847 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
6849 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
6858 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6859 PyObject
*resultobj
= 0;
6860 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6862 wxTreeListColumnInfo
*arg3
= 0 ;
6869 PyObject
* obj0
= 0 ;
6870 PyObject
* obj1
= 0 ;
6871 PyObject
* obj2
= 0 ;
6872 char * kwnames
[] = {
6873 (char *) "self",(char *) "column",(char *) "info", NULL
6876 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumn",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6877 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6878 if (!SWIG_IsOK(res1
)) {
6879 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6881 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6882 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6883 if (!SWIG_IsOK(ecode2
)) {
6884 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumn" "', expected argument " "2"" of type '" "size_t""'");
6886 arg2
= static_cast< size_t >(val2
);
6887 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0);
6888 if (!SWIG_IsOK(res3
)) {
6889 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_SetColumn" "', expected argument " "3"" of type '" "wxTreeListColumnInfo const &""'");
6892 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetColumn" "', expected argument " "3"" of type '" "wxTreeListColumnInfo const &""'");
6894 arg3
= reinterpret_cast< wxTreeListColumnInfo
* >(argp3
);
6896 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6897 (arg1
)->SetColumn(arg2
,(wxTreeListColumnInfo
const &)*arg3
);
6898 wxPyEndAllowThreads(__tstate
);
6899 if (PyErr_Occurred()) SWIG_fail
;
6901 resultobj
= SWIG_Py_Void();
6908 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6909 PyObject
*resultobj
= 0;
6910 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6912 wxTreeListColumnInfo
*result
= 0 ;
6917 PyObject
* obj0
= 0 ;
6918 PyObject
* obj1
= 0 ;
6919 char * kwnames
[] = {
6920 (char *) "self",(char *) "column", NULL
6923 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumn",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6924 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6925 if (!SWIG_IsOK(res1
)) {
6926 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6928 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6929 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6930 if (!SWIG_IsOK(ecode2
)) {
6931 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumn" "', expected argument " "2"" of type '" "size_t""'");
6933 arg2
= static_cast< size_t >(val2
);
6935 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6937 wxTreeListColumnInfo
&_result_ref
= (arg1
)->GetColumn(arg2
);
6938 result
= (wxTreeListColumnInfo
*) &_result_ref
;
6940 wxPyEndAllowThreads(__tstate
);
6941 if (PyErr_Occurred()) SWIG_fail
;
6943 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
6950 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6951 PyObject
*resultobj
= 0;
6952 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6954 wxTreeListColumnAlign arg3
;
6961 PyObject
* obj0
= 0 ;
6962 PyObject
* obj1
= 0 ;
6963 PyObject
* obj2
= 0 ;
6964 char * kwnames
[] = {
6965 (char *) "self",(char *) "column",(char *) "align", NULL
6968 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6969 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6970 if (!SWIG_IsOK(res1
)) {
6971 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnAlignment" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6973 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6974 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6975 if (!SWIG_IsOK(ecode2
)) {
6976 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnAlignment" "', expected argument " "2"" of type '" "size_t""'");
6978 arg2
= static_cast< size_t >(val2
);
6979 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
6980 if (!SWIG_IsOK(ecode3
)) {
6981 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetColumnAlignment" "', expected argument " "3"" of type '" "wxTreeListColumnAlign""'");
6983 arg3
= static_cast< wxTreeListColumnAlign
>(val3
);
6985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6986 (arg1
)->SetColumnAlignment(arg2
,arg3
);
6987 wxPyEndAllowThreads(__tstate
);
6988 if (PyErr_Occurred()) SWIG_fail
;
6990 resultobj
= SWIG_Py_Void();
6997 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6998 PyObject
*resultobj
= 0;
6999 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7001 wxTreeListColumnAlign result
;
7006 PyObject
* obj0
= 0 ;
7007 PyObject
* obj1
= 0 ;
7008 char * kwnames
[] = {
7009 (char *) "self",(char *) "column", NULL
7012 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnAlignment",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7013 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7014 if (!SWIG_IsOK(res1
)) {
7015 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnAlignment" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7017 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7018 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
7019 if (!SWIG_IsOK(ecode2
)) {
7020 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumnAlignment" "', expected argument " "2"" of type '" "size_t""'");
7022 arg2
= static_cast< size_t >(val2
);
7024 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7025 result
= (wxTreeListColumnAlign
)((wxPyTreeListCtrl
const *)arg1
)->GetColumnAlignment(arg2
);
7026 wxPyEndAllowThreads(__tstate
);
7027 if (PyErr_Occurred()) SWIG_fail
;
7029 resultobj
= SWIG_From_int(static_cast< int >(result
));
7036 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7037 PyObject
*resultobj
= 0;
7038 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7047 PyObject
* obj0
= 0 ;
7048 PyObject
* obj1
= 0 ;
7049 PyObject
* obj2
= 0 ;
7050 char * kwnames
[] = {
7051 (char *) "self",(char *) "column",(char *) "image", NULL
7054 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnImage",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7055 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7056 if (!SWIG_IsOK(res1
)) {
7057 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnImage" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7059 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7060 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
7061 if (!SWIG_IsOK(ecode2
)) {
7062 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnImage" "', expected argument " "2"" of type '" "size_t""'");
7064 arg2
= static_cast< size_t >(val2
);
7065 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7066 if (!SWIG_IsOK(ecode3
)) {
7067 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetColumnImage" "', expected argument " "3"" of type '" "int""'");
7069 arg3
= static_cast< int >(val3
);
7071 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7072 (arg1
)->SetColumnImage(arg2
,arg3
);
7073 wxPyEndAllowThreads(__tstate
);
7074 if (PyErr_Occurred()) SWIG_fail
;
7076 resultobj
= SWIG_Py_Void();
7083 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7084 PyObject
*resultobj
= 0;
7085 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7092 PyObject
* obj0
= 0 ;
7093 PyObject
* obj1
= 0 ;
7094 char * kwnames
[] = {
7095 (char *) "self",(char *) "column", NULL
7098 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnImage",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7099 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7100 if (!SWIG_IsOK(res1
)) {
7101 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnImage" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7103 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7104 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
7105 if (!SWIG_IsOK(ecode2
)) {
7106 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumnImage" "', expected argument " "2"" of type '" "size_t""'");
7108 arg2
= static_cast< size_t >(val2
);
7110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7111 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnImage(arg2
);
7112 wxPyEndAllowThreads(__tstate
);
7113 if (PyErr_Occurred()) SWIG_fail
;
7115 resultobj
= SWIG_From_int(static_cast< int >(result
));
7122 SWIGINTERN PyObject
*_wrap_TreeListCtrl_ShowColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7123 PyObject
*resultobj
= 0;
7124 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7133 PyObject
* obj0
= 0 ;
7134 PyObject
* obj1
= 0 ;
7135 PyObject
* obj2
= 0 ;
7136 char * kwnames
[] = {
7137 (char *) "self",(char *) "column",(char *) "shown", NULL
7140 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_ShowColumn",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7141 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7142 if (!SWIG_IsOK(res1
)) {
7143 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_ShowColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7145 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7146 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
7147 if (!SWIG_IsOK(ecode2
)) {
7148 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_ShowColumn" "', expected argument " "2"" of type '" "size_t""'");
7150 arg2
= static_cast< size_t >(val2
);
7151 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
7152 if (!SWIG_IsOK(ecode3
)) {
7153 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_ShowColumn" "', expected argument " "3"" of type '" "bool""'");
7155 arg3
= static_cast< bool >(val3
);
7157 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7158 (arg1
)->ShowColumn(arg2
,arg3
);
7159 wxPyEndAllowThreads(__tstate
);
7160 if (PyErr_Occurred()) SWIG_fail
;
7162 resultobj
= SWIG_Py_Void();
7169 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsColumnShown(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7170 PyObject
*resultobj
= 0;
7171 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7178 PyObject
* obj0
= 0 ;
7179 PyObject
* obj1
= 0 ;
7180 char * kwnames
[] = {
7181 (char *) "self",(char *) "column", NULL
7184 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsColumnShown",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7185 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7186 if (!SWIG_IsOK(res1
)) {
7187 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsColumnShown" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7189 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7190 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
7191 if (!SWIG_IsOK(ecode2
)) {
7192 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_IsColumnShown" "', expected argument " "2"" of type '" "size_t""'");
7194 arg2
= static_cast< size_t >(val2
);
7196 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7197 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsColumnShown(arg2
);
7198 wxPyEndAllowThreads(__tstate
);
7199 if (PyErr_Occurred()) SWIG_fail
;
7202 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7210 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7211 PyObject
*resultobj
= 0;
7212 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7213 wxTreeItemId
*arg2
= 0 ;
7214 int arg3
= (int) -1 ;
7222 PyObject
* obj0
= 0 ;
7223 PyObject
* obj1
= 0 ;
7224 PyObject
* obj2
= 0 ;
7225 char * kwnames
[] = {
7226 (char *) "self",(char *) "item",(char *) "column", NULL
7229 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetItemText",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7230 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7231 if (!SWIG_IsOK(res1
)) {
7232 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemText" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7234 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7235 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7236 if (!SWIG_IsOK(res2
)) {
7237 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemText" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7240 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemText" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7242 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7244 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7245 if (!SWIG_IsOK(ecode3
)) {
7246 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetItemText" "', expected argument " "3"" of type '" "int""'");
7248 arg3
= static_cast< int >(val3
);
7251 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7252 result
= wxPyTreeListCtrl_GetItemText(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
7253 wxPyEndAllowThreads(__tstate
);
7254 if (PyErr_Occurred()) SWIG_fail
;
7258 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
7260 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
7269 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7270 PyObject
*resultobj
= 0;
7271 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7272 wxTreeItemId
*arg2
= 0 ;
7273 int arg3
= (int) -1 ;
7274 wxTreeItemIcon arg4
= (wxTreeItemIcon
) wxTreeItemIcon_Normal
;
7284 PyObject
* obj0
= 0 ;
7285 PyObject
* obj1
= 0 ;
7286 PyObject
* obj2
= 0 ;
7287 PyObject
* obj3
= 0 ;
7288 char * kwnames
[] = {
7289 (char *) "self",(char *) "item",(char *) "column",(char *) "which", NULL
7292 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_GetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
7293 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7294 if (!SWIG_IsOK(res1
)) {
7295 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7297 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7298 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7299 if (!SWIG_IsOK(res2
)) {
7300 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7303 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7305 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7307 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7308 if (!SWIG_IsOK(ecode3
)) {
7309 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "3"" of type '" "int""'");
7311 arg3
= static_cast< int >(val3
);
7314 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
7315 if (!SWIG_IsOK(ecode4
)) {
7316 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "4"" of type '" "wxTreeItemIcon""'");
7318 arg4
= static_cast< wxTreeItemIcon
>(val4
);
7321 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7322 result
= (int)wxPyTreeListCtrl_GetItemImage(arg1
,(wxTreeItemId
const &)*arg2
,arg3
,arg4
);
7323 wxPyEndAllowThreads(__tstate
);
7324 if (PyErr_Occurred()) SWIG_fail
;
7326 resultobj
= SWIG_From_int(static_cast< int >(result
));
7333 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7334 PyObject
*resultobj
= 0;
7335 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7336 wxTreeItemId
*arg2
= 0 ;
7337 wxString
*arg3
= 0 ;
7338 int arg4
= (int) -1 ;
7343 bool temp3
= false ;
7346 PyObject
* obj0
= 0 ;
7347 PyObject
* obj1
= 0 ;
7348 PyObject
* obj2
= 0 ;
7349 PyObject
* obj3
= 0 ;
7350 char * kwnames
[] = {
7351 (char *) "self",(char *) "item",(char *) "text",(char *) "column", NULL
7354 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_SetItemText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
7355 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7356 if (!SWIG_IsOK(res1
)) {
7357 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemText" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7359 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7360 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7361 if (!SWIG_IsOK(res2
)) {
7362 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemText" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7365 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemText" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7367 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7369 arg3
= wxString_in_helper(obj2
);
7370 if (arg3
== NULL
) SWIG_fail
;
7374 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
7375 if (!SWIG_IsOK(ecode4
)) {
7376 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_SetItemText" "', expected argument " "4"" of type '" "int""'");
7378 arg4
= static_cast< int >(val4
);
7381 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7382 wxPyTreeListCtrl_SetItemText(arg1
,(wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
7383 wxPyEndAllowThreads(__tstate
);
7384 if (PyErr_Occurred()) SWIG_fail
;
7386 resultobj
= SWIG_Py_Void();
7401 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7402 PyObject
*resultobj
= 0;
7403 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7404 wxTreeItemId
*arg2
= 0 ;
7406 int arg4
= (int) -1 ;
7407 wxTreeItemIcon arg5
= (wxTreeItemIcon
) wxTreeItemIcon_Normal
;
7418 PyObject
* obj0
= 0 ;
7419 PyObject
* obj1
= 0 ;
7420 PyObject
* obj2
= 0 ;
7421 PyObject
* obj3
= 0 ;
7422 PyObject
* obj4
= 0 ;
7423 char * kwnames
[] = {
7424 (char *) "self",(char *) "item",(char *) "image",(char *) "column",(char *) "which", NULL
7427 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:TreeListCtrl_SetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
7428 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7429 if (!SWIG_IsOK(res1
)) {
7430 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7432 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7433 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7434 if (!SWIG_IsOK(res2
)) {
7435 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7438 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7440 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7441 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7442 if (!SWIG_IsOK(ecode3
)) {
7443 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "3"" of type '" "int""'");
7445 arg3
= static_cast< int >(val3
);
7447 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
7448 if (!SWIG_IsOK(ecode4
)) {
7449 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "4"" of type '" "int""'");
7451 arg4
= static_cast< int >(val4
);
7454 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
7455 if (!SWIG_IsOK(ecode5
)) {
7456 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "5"" of type '" "wxTreeItemIcon""'");
7458 arg5
= static_cast< wxTreeItemIcon
>(val5
);
7461 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7462 wxPyTreeListCtrl_SetItemImage(arg1
,(wxTreeItemId
const &)*arg2
,arg3
,arg4
,arg5
);
7463 wxPyEndAllowThreads(__tstate
);
7464 if (PyErr_Occurred()) SWIG_fail
;
7466 resultobj
= SWIG_Py_Void();
7473 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7474 PyObject
*resultobj
= 0;
7475 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7476 wxTreeItemId
*arg2
= 0 ;
7477 wxPyTreeItemData
*result
= 0 ;
7482 PyObject
* obj0
= 0 ;
7483 PyObject
* obj1
= 0 ;
7484 char * kwnames
[] = {
7485 (char *) "self",(char *) "item", NULL
7488 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemData",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7489 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7490 if (!SWIG_IsOK(res1
)) {
7491 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemData" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7493 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7494 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7495 if (!SWIG_IsOK(res2
)) {
7496 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7499 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7501 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7503 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7504 result
= (wxPyTreeItemData
*)wxPyTreeListCtrl_GetItemData(arg1
,(wxTreeItemId
const &)*arg2
);
7505 wxPyEndAllowThreads(__tstate
);
7506 if (PyErr_Occurred()) SWIG_fail
;
7508 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyTreeItemData
, 0 | 0 );
7515 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7516 PyObject
*resultobj
= 0;
7517 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7518 wxTreeItemId
*arg2
= 0 ;
7519 wxPyTreeItemData
*arg3
= (wxPyTreeItemData
*) 0 ;
7525 PyObject
* obj0
= 0 ;
7526 PyObject
* obj1
= 0 ;
7527 PyObject
* obj2
= 0 ;
7528 char * kwnames
[] = {
7529 (char *) "self",(char *) "item",(char *) "data", NULL
7532 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemData",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7533 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7534 if (!SWIG_IsOK(res1
)) {
7535 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemData" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7537 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7538 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7539 if (!SWIG_IsOK(res2
)) {
7540 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7543 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7545 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7546 res3
= SWIG_ConvertPtr(obj2
, SWIG_as_voidptrptr(&arg3
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
7547 if (!SWIG_IsOK(res3
)) {
7548 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_SetItemData" "', expected argument " "3"" of type '" "wxPyTreeItemData *""'");
7551 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7552 wxPyTreeListCtrl_SetItemData(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
7553 wxPyEndAllowThreads(__tstate
);
7554 if (PyErr_Occurred()) SWIG_fail
;
7556 resultobj
= SWIG_Py_Void();
7563 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemPyData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7564 PyObject
*resultobj
= 0;
7565 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7566 wxTreeItemId
*arg2
= 0 ;
7567 PyObject
*result
= 0 ;
7572 PyObject
* obj0
= 0 ;
7573 PyObject
* obj1
= 0 ;
7574 char * kwnames
[] = {
7575 (char *) "self",(char *) "item", NULL
7578 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemPyData",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7579 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7580 if (!SWIG_IsOK(res1
)) {
7581 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemPyData" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7583 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7584 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7585 if (!SWIG_IsOK(res2
)) {
7586 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemPyData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7589 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemPyData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7591 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7593 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7594 result
= (PyObject
*)wxPyTreeListCtrl_GetItemPyData(arg1
,(wxTreeItemId
const &)*arg2
);
7595 wxPyEndAllowThreads(__tstate
);
7596 if (PyErr_Occurred()) SWIG_fail
;
7605 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemPyData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7606 PyObject
*resultobj
= 0;
7607 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7608 wxTreeItemId
*arg2
= 0 ;
7609 PyObject
*arg3
= (PyObject
*) 0 ;
7614 PyObject
* obj0
= 0 ;
7615 PyObject
* obj1
= 0 ;
7616 PyObject
* obj2
= 0 ;
7617 char * kwnames
[] = {
7618 (char *) "self",(char *) "item",(char *) "obj", NULL
7621 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemPyData",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7622 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7623 if (!SWIG_IsOK(res1
)) {
7624 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemPyData" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7626 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7627 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7628 if (!SWIG_IsOK(res2
)) {
7629 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemPyData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7632 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemPyData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7634 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7637 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7638 wxPyTreeListCtrl_SetItemPyData(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
7639 wxPyEndAllowThreads(__tstate
);
7640 if (PyErr_Occurred()) SWIG_fail
;
7642 resultobj
= SWIG_Py_Void();
7649 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemHasChildren(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7650 PyObject
*resultobj
= 0;
7651 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7652 wxTreeItemId
*arg2
= 0 ;
7653 bool arg3
= (bool) true ;
7660 PyObject
* obj0
= 0 ;
7661 PyObject
* obj1
= 0 ;
7662 PyObject
* obj2
= 0 ;
7663 char * kwnames
[] = {
7664 (char *) "self",(char *) "item",(char *) "has", NULL
7667 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemHasChildren",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7668 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7669 if (!SWIG_IsOK(res1
)) {
7670 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemHasChildren" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7672 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7673 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7674 if (!SWIG_IsOK(res2
)) {
7675 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemHasChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7678 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemHasChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7680 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7682 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
7683 if (!SWIG_IsOK(ecode3
)) {
7684 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetItemHasChildren" "', expected argument " "3"" of type '" "bool""'");
7686 arg3
= static_cast< bool >(val3
);
7689 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7690 (arg1
)->SetItemHasChildren((wxTreeItemId
const &)*arg2
,arg3
);
7691 wxPyEndAllowThreads(__tstate
);
7692 if (PyErr_Occurred()) SWIG_fail
;
7694 resultobj
= SWIG_Py_Void();
7701 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemBold(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7702 PyObject
*resultobj
= 0;
7703 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7704 wxTreeItemId
*arg2
= 0 ;
7705 bool arg3
= (bool) true ;
7712 PyObject
* obj0
= 0 ;
7713 PyObject
* obj1
= 0 ;
7714 PyObject
* obj2
= 0 ;
7715 char * kwnames
[] = {
7716 (char *) "self",(char *) "item",(char *) "bold", NULL
7719 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemBold",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7720 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7721 if (!SWIG_IsOK(res1
)) {
7722 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemBold" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7724 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7725 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7726 if (!SWIG_IsOK(res2
)) {
7727 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7730 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7732 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7734 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
7735 if (!SWIG_IsOK(ecode3
)) {
7736 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetItemBold" "', expected argument " "3"" of type '" "bool""'");
7738 arg3
= static_cast< bool >(val3
);
7741 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7742 (arg1
)->SetItemBold((wxTreeItemId
const &)*arg2
,arg3
);
7743 wxPyEndAllowThreads(__tstate
);
7744 if (PyErr_Occurred()) SWIG_fail
;
7746 resultobj
= SWIG_Py_Void();
7753 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemTextColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7754 PyObject
*resultobj
= 0;
7755 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7756 wxTreeItemId
*arg2
= 0 ;
7757 wxColour
*arg3
= 0 ;
7763 PyObject
* obj0
= 0 ;
7764 PyObject
* obj1
= 0 ;
7765 PyObject
* obj2
= 0 ;
7766 char * kwnames
[] = {
7767 (char *) "self",(char *) "item",(char *) "colour", NULL
7770 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemTextColour",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7771 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7772 if (!SWIG_IsOK(res1
)) {
7773 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemTextColour" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7775 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7776 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7777 if (!SWIG_IsOK(res2
)) {
7778 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemTextColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7781 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemTextColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7783 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7786 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
7789 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7790 (arg1
)->SetItemTextColour((wxTreeItemId
const &)*arg2
,(wxColour
const &)*arg3
);
7791 wxPyEndAllowThreads(__tstate
);
7792 if (PyErr_Occurred()) SWIG_fail
;
7794 resultobj
= SWIG_Py_Void();
7801 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemBackgroundColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7802 PyObject
*resultobj
= 0;
7803 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7804 wxTreeItemId
*arg2
= 0 ;
7805 wxColour
*arg3
= 0 ;
7811 PyObject
* obj0
= 0 ;
7812 PyObject
* obj1
= 0 ;
7813 PyObject
* obj2
= 0 ;
7814 char * kwnames
[] = {
7815 (char *) "self",(char *) "item",(char *) "colour", NULL
7818 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemBackgroundColour",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7819 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7820 if (!SWIG_IsOK(res1
)) {
7821 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemBackgroundColour" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7823 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7824 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7825 if (!SWIG_IsOK(res2
)) {
7826 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemBackgroundColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7829 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemBackgroundColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7831 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7834 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
7837 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7838 (arg1
)->SetItemBackgroundColour((wxTreeItemId
const &)*arg2
,(wxColour
const &)*arg3
);
7839 wxPyEndAllowThreads(__tstate
);
7840 if (PyErr_Occurred()) SWIG_fail
;
7842 resultobj
= SWIG_Py_Void();
7849 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7850 PyObject
*resultobj
= 0;
7851 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7852 wxTreeItemId
*arg2
= 0 ;
7860 PyObject
* obj0
= 0 ;
7861 PyObject
* obj1
= 0 ;
7862 PyObject
* obj2
= 0 ;
7863 char * kwnames
[] = {
7864 (char *) "self",(char *) "item",(char *) "font", NULL
7867 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemFont",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7868 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7869 if (!SWIG_IsOK(res1
)) {
7870 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7872 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7873 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7874 if (!SWIG_IsOK(res2
)) {
7875 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7878 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7880 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7881 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxFont
, 0 | 0);
7882 if (!SWIG_IsOK(res3
)) {
7883 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "3"" of type '" "wxFont const &""'");
7886 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "3"" of type '" "wxFont const &""'");
7888 arg3
= reinterpret_cast< wxFont
* >(argp3
);
7890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7891 (arg1
)->SetItemFont((wxTreeItemId
const &)*arg2
,(wxFont
const &)*arg3
);
7892 wxPyEndAllowThreads(__tstate
);
7893 if (PyErr_Occurred()) SWIG_fail
;
7895 resultobj
= SWIG_Py_Void();
7902 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemBold(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7903 PyObject
*resultobj
= 0;
7904 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7905 wxTreeItemId
*arg2
= 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_GetItemBold",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_GetItemBold" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
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_GetItemBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7928 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7930 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7932 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7933 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->GetItemBold((wxTreeItemId
const &)*arg2
);
7934 wxPyEndAllowThreads(__tstate
);
7935 if (PyErr_Occurred()) SWIG_fail
;
7938 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7946 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemTextColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7947 PyObject
*resultobj
= 0;
7948 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7949 wxTreeItemId
*arg2
= 0 ;
7955 PyObject
* obj0
= 0 ;
7956 PyObject
* obj1
= 0 ;
7957 char * kwnames
[] = {
7958 (char *) "self",(char *) "item", NULL
7961 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemTextColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7962 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7963 if (!SWIG_IsOK(res1
)) {
7964 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemTextColour" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7966 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7967 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7968 if (!SWIG_IsOK(res2
)) {
7969 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemTextColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7972 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemTextColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7974 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7976 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7977 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemTextColour((wxTreeItemId
const &)*arg2
);
7978 wxPyEndAllowThreads(__tstate
);
7979 if (PyErr_Occurred()) SWIG_fail
;
7981 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
7988 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemBackgroundColour(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_GetItemBackgroundColour",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_GetItemBackgroundColour" "', 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_GetItemBackgroundColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8014 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemBackgroundColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8016 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8018 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8019 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemBackgroundColour((wxTreeItemId
const &)*arg2
);
8020 wxPyEndAllowThreads(__tstate
);
8021 if (PyErr_Occurred()) SWIG_fail
;
8023 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
8030 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8031 PyObject
*resultobj
= 0;
8032 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8033 wxTreeItemId
*arg2
= 0 ;
8039 PyObject
* obj0
= 0 ;
8040 PyObject
* obj1
= 0 ;
8041 char * kwnames
[] = {
8042 (char *) "self",(char *) "item", NULL
8045 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemFont",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8046 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8047 if (!SWIG_IsOK(res1
)) {
8048 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemFont" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8050 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8051 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8052 if (!SWIG_IsOK(res2
)) {
8053 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemFont" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8056 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemFont" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8058 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8060 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8061 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemFont((wxTreeItemId
const &)*arg2
);
8062 wxPyEndAllowThreads(__tstate
);
8063 if (PyErr_Occurred()) SWIG_fail
;
8065 resultobj
= SWIG_NewPointerObj((new wxFont(static_cast< const wxFont
& >(result
))), SWIGTYPE_p_wxFont
, SWIG_POINTER_OWN
| 0 );
8072 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsVisible(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8073 PyObject
*resultobj
= 0;
8074 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8075 wxTreeItemId
*arg2
= 0 ;
8081 PyObject
* obj0
= 0 ;
8082 PyObject
* obj1
= 0 ;
8083 char * kwnames
[] = {
8084 (char *) "self",(char *) "item", NULL
8087 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsVisible",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8088 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8089 if (!SWIG_IsOK(res1
)) {
8090 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsVisible" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8092 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8093 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8094 if (!SWIG_IsOK(res2
)) {
8095 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_IsVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8098 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_IsVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8100 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8102 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8103 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsVisible((wxTreeItemId
const &)*arg2
);
8104 wxPyEndAllowThreads(__tstate
);
8105 if (PyErr_Occurred()) SWIG_fail
;
8108 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8116 SWIGINTERN PyObject
*_wrap_TreeListCtrl_ItemHasChildren(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_ItemHasChildren",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_ItemHasChildren" "', 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_ItemHasChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8142 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_ItemHasChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8144 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8147 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->ItemHasChildren((wxTreeItemId
const &)*arg2
);
8148 wxPyEndAllowThreads(__tstate
);
8149 if (PyErr_Occurred()) SWIG_fail
;
8152 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8160 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsExpanded(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8161 PyObject
*resultobj
= 0;
8162 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8163 wxTreeItemId
*arg2
= 0 ;
8169 PyObject
* obj0
= 0 ;
8170 PyObject
* obj1
= 0 ;
8171 char * kwnames
[] = {
8172 (char *) "self",(char *) "item", NULL
8175 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsExpanded",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8176 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8177 if (!SWIG_IsOK(res1
)) {
8178 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsExpanded" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8180 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8181 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8182 if (!SWIG_IsOK(res2
)) {
8183 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_IsExpanded" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8186 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_IsExpanded" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8188 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8191 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsExpanded((wxTreeItemId
const &)*arg2
);
8192 wxPyEndAllowThreads(__tstate
);
8193 if (PyErr_Occurred()) SWIG_fail
;
8196 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8204 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsSelected(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8205 PyObject
*resultobj
= 0;
8206 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8207 wxTreeItemId
*arg2
= 0 ;
8213 PyObject
* obj0
= 0 ;
8214 PyObject
* obj1
= 0 ;
8215 char * kwnames
[] = {
8216 (char *) "self",(char *) "item", NULL
8219 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsSelected",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8220 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8221 if (!SWIG_IsOK(res1
)) {
8222 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsSelected" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8224 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8225 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8226 if (!SWIG_IsOK(res2
)) {
8227 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_IsSelected" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8230 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_IsSelected" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8232 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8234 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8235 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsSelected((wxTreeItemId
const &)*arg2
);
8236 wxPyEndAllowThreads(__tstate
);
8237 if (PyErr_Occurred()) SWIG_fail
;
8240 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8248 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsBold(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8249 PyObject
*resultobj
= 0;
8250 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8251 wxTreeItemId
*arg2
= 0 ;
8257 PyObject
* obj0
= 0 ;
8258 PyObject
* obj1
= 0 ;
8259 char * kwnames
[] = {
8260 (char *) "self",(char *) "item", NULL
8263 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsBold",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8264 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8265 if (!SWIG_IsOK(res1
)) {
8266 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsBold" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8268 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8269 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8270 if (!SWIG_IsOK(res2
)) {
8271 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_IsBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8274 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_IsBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8276 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8278 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8279 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsBold((wxTreeItemId
const &)*arg2
);
8280 wxPyEndAllowThreads(__tstate
);
8281 if (PyErr_Occurred()) SWIG_fail
;
8284 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8292 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetChildrenCount(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8293 PyObject
*resultobj
= 0;
8294 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8295 wxTreeItemId
*arg2
= 0 ;
8296 bool arg3
= (bool) true ;
8304 PyObject
* obj0
= 0 ;
8305 PyObject
* obj1
= 0 ;
8306 PyObject
* obj2
= 0 ;
8307 char * kwnames
[] = {
8308 (char *) "self",(char *) "item",(char *) "recursively", NULL
8311 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetChildrenCount",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8312 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8313 if (!SWIG_IsOK(res1
)) {
8314 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetChildrenCount" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8316 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8317 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8318 if (!SWIG_IsOK(res2
)) {
8319 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetChildrenCount" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8322 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetChildrenCount" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8324 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8326 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
8327 if (!SWIG_IsOK(ecode3
)) {
8328 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetChildrenCount" "', expected argument " "3"" of type '" "bool""'");
8330 arg3
= static_cast< bool >(val3
);
8333 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8334 result
= (size_t)(arg1
)->GetChildrenCount((wxTreeItemId
const &)*arg2
,arg3
);
8335 wxPyEndAllowThreads(__tstate
);
8336 if (PyErr_Occurred()) SWIG_fail
;
8338 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
8345 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetRootItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8346 PyObject
*resultobj
= 0;
8347 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8348 wxTreeItemId result
;
8351 PyObject
*swig_obj
[1] ;
8353 if (!args
) SWIG_fail
;
8355 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8356 if (!SWIG_IsOK(res1
)) {
8357 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetRootItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8359 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8361 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8362 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetRootItem();
8363 wxPyEndAllowThreads(__tstate
);
8364 if (PyErr_Occurred()) SWIG_fail
;
8366 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8373 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetSelection(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8374 PyObject
*resultobj
= 0;
8375 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8376 wxTreeItemId result
;
8379 PyObject
*swig_obj
[1] ;
8381 if (!args
) SWIG_fail
;
8383 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8384 if (!SWIG_IsOK(res1
)) {
8385 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetSelection" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8387 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8390 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetSelection();
8391 wxPyEndAllowThreads(__tstate
);
8392 if (PyErr_Occurred()) SWIG_fail
;
8394 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8401 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetSelections(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8402 PyObject
*resultobj
= 0;
8403 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8404 PyObject
*result
= 0 ;
8407 PyObject
*swig_obj
[1] ;
8409 if (!args
) SWIG_fail
;
8411 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8412 if (!SWIG_IsOK(res1
)) {
8413 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetSelections" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8415 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8417 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8418 result
= (PyObject
*)wxPyTreeListCtrl_GetSelections(arg1
);
8419 wxPyEndAllowThreads(__tstate
);
8420 if (PyErr_Occurred()) SWIG_fail
;
8429 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemParent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8430 PyObject
*resultobj
= 0;
8431 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8432 wxTreeItemId
*arg2
= 0 ;
8433 wxTreeItemId result
;
8438 PyObject
* obj0
= 0 ;
8439 PyObject
* obj1
= 0 ;
8440 char * kwnames
[] = {
8441 (char *) "self",(char *) "item", NULL
8444 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemParent",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8445 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8446 if (!SWIG_IsOK(res1
)) {
8447 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemParent" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8449 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8450 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8451 if (!SWIG_IsOK(res2
)) {
8452 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemParent" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8455 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemParent" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8457 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8459 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8460 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemParent((wxTreeItemId
const &)*arg2
);
8461 wxPyEndAllowThreads(__tstate
);
8462 if (PyErr_Occurred()) SWIG_fail
;
8464 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8471 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetFirstChild(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8472 PyObject
*resultobj
= 0;
8473 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8474 wxTreeItemId
*arg2
= 0 ;
8475 PyObject
*result
= 0 ;
8480 PyObject
* obj0
= 0 ;
8481 PyObject
* obj1
= 0 ;
8482 char * kwnames
[] = {
8483 (char *) "self",(char *) "item", NULL
8486 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetFirstChild",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8487 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8488 if (!SWIG_IsOK(res1
)) {
8489 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetFirstChild" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8491 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8492 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8493 if (!SWIG_IsOK(res2
)) {
8494 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetFirstChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8497 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetFirstChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8499 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8501 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8502 result
= (PyObject
*)wxPyTreeListCtrl_GetFirstChild(arg1
,(wxTreeItemId
const &)*arg2
);
8503 wxPyEndAllowThreads(__tstate
);
8504 if (PyErr_Occurred()) SWIG_fail
;
8513 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNextChild(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8514 PyObject
*resultobj
= 0;
8515 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8516 wxTreeItemId
*arg2
= 0 ;
8517 void *arg3
= (void *) 0 ;
8518 PyObject
*result
= 0 ;
8524 PyObject
* obj0
= 0 ;
8525 PyObject
* obj1
= 0 ;
8526 PyObject
* obj2
= 0 ;
8527 char * kwnames
[] = {
8528 (char *) "self",(char *) "item",(char *) "cookie", NULL
8531 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_GetNextChild",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8532 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8533 if (!SWIG_IsOK(res1
)) {
8534 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNextChild" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8536 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8537 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8538 if (!SWIG_IsOK(res2
)) {
8539 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNextChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8542 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNextChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8544 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8545 res3
= SWIG_ConvertPtr(obj2
,SWIG_as_voidptrptr(&arg3
), 0, 0);
8546 if (!SWIG_IsOK(res3
)) {
8547 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_GetNextChild" "', expected argument " "3"" of type '" "void *""'");
8550 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8551 result
= (PyObject
*)wxPyTreeListCtrl_GetNextChild(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
8552 wxPyEndAllowThreads(__tstate
);
8553 if (PyErr_Occurred()) SWIG_fail
;
8562 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetLastChild(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8563 PyObject
*resultobj
= 0;
8564 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8565 wxTreeItemId
*arg2
= 0 ;
8566 wxTreeItemId result
;
8571 PyObject
* obj0
= 0 ;
8572 PyObject
* obj1
= 0 ;
8573 char * kwnames
[] = {
8574 (char *) "self",(char *) "item", NULL
8577 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetLastChild",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8578 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8579 if (!SWIG_IsOK(res1
)) {
8580 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetLastChild" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8582 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8583 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8584 if (!SWIG_IsOK(res2
)) {
8585 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetLastChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8588 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetLastChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8590 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8592 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8593 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetLastChild((wxTreeItemId
const &)*arg2
);
8594 wxPyEndAllowThreads(__tstate
);
8595 if (PyErr_Occurred()) SWIG_fail
;
8597 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8604 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNextSibling(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8605 PyObject
*resultobj
= 0;
8606 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8607 wxTreeItemId
*arg2
= 0 ;
8608 wxTreeItemId result
;
8613 PyObject
* obj0
= 0 ;
8614 PyObject
* obj1
= 0 ;
8615 char * kwnames
[] = {
8616 (char *) "self",(char *) "item", NULL
8619 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextSibling",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8620 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8621 if (!SWIG_IsOK(res1
)) {
8622 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNextSibling" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8624 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8625 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8626 if (!SWIG_IsOK(res2
)) {
8627 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNextSibling" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8630 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNextSibling" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8632 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8634 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8635 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextSibling((wxTreeItemId
const &)*arg2
);
8636 wxPyEndAllowThreads(__tstate
);
8637 if (PyErr_Occurred()) SWIG_fail
;
8639 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8646 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetPrevSibling(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8647 PyObject
*resultobj
= 0;
8648 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8649 wxTreeItemId
*arg2
= 0 ;
8650 wxTreeItemId result
;
8655 PyObject
* obj0
= 0 ;
8656 PyObject
* obj1
= 0 ;
8657 char * kwnames
[] = {
8658 (char *) "self",(char *) "item", NULL
8661 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevSibling",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8662 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8663 if (!SWIG_IsOK(res1
)) {
8664 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetPrevSibling" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8666 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8667 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8668 if (!SWIG_IsOK(res2
)) {
8669 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetPrevSibling" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8672 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetPrevSibling" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8674 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8676 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8677 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevSibling((wxTreeItemId
const &)*arg2
);
8678 wxPyEndAllowThreads(__tstate
);
8679 if (PyErr_Occurred()) SWIG_fail
;
8681 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8688 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetFirstVisibleItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8689 PyObject
*resultobj
= 0;
8690 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8691 wxTreeItemId result
;
8694 PyObject
*swig_obj
[1] ;
8696 if (!args
) SWIG_fail
;
8698 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8699 if (!SWIG_IsOK(res1
)) {
8700 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetFirstVisibleItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8702 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8704 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8705 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetFirstVisibleItem();
8706 wxPyEndAllowThreads(__tstate
);
8707 if (PyErr_Occurred()) SWIG_fail
;
8709 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8716 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNextVisible(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8717 PyObject
*resultobj
= 0;
8718 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8719 wxTreeItemId
*arg2
= 0 ;
8720 wxTreeItemId result
;
8725 PyObject
* obj0
= 0 ;
8726 PyObject
* obj1
= 0 ;
8727 char * kwnames
[] = {
8728 (char *) "self",(char *) "item", NULL
8731 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextVisible",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8732 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8733 if (!SWIG_IsOK(res1
)) {
8734 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNextVisible" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8736 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8737 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8738 if (!SWIG_IsOK(res2
)) {
8739 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNextVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8742 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNextVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8744 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8746 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8747 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextVisible((wxTreeItemId
const &)*arg2
);
8748 wxPyEndAllowThreads(__tstate
);
8749 if (PyErr_Occurred()) SWIG_fail
;
8751 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8758 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetPrevVisible(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8759 PyObject
*resultobj
= 0;
8760 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8761 wxTreeItemId
*arg2
= 0 ;
8762 wxTreeItemId result
;
8767 PyObject
* obj0
= 0 ;
8768 PyObject
* obj1
= 0 ;
8769 char * kwnames
[] = {
8770 (char *) "self",(char *) "item", NULL
8773 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevVisible",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8774 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8775 if (!SWIG_IsOK(res1
)) {
8776 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetPrevVisible" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8778 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8779 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8780 if (!SWIG_IsOK(res2
)) {
8781 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetPrevVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8784 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetPrevVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8786 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8788 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8789 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevVisible((wxTreeItemId
const &)*arg2
);
8790 wxPyEndAllowThreads(__tstate
);
8791 if (PyErr_Occurred()) SWIG_fail
;
8793 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8800 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNext(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8801 PyObject
*resultobj
= 0;
8802 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8803 wxTreeItemId
*arg2
= 0 ;
8804 wxTreeItemId result
;
8809 PyObject
* obj0
= 0 ;
8810 PyObject
* obj1
= 0 ;
8811 char * kwnames
[] = {
8812 (char *) "self",(char *) "item", NULL
8815 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNext",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8816 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8817 if (!SWIG_IsOK(res1
)) {
8818 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNext" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8820 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8821 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8822 if (!SWIG_IsOK(res2
)) {
8823 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNext" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8826 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNext" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8828 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8830 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8831 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNext((wxTreeItemId
const &)*arg2
);
8832 wxPyEndAllowThreads(__tstate
);
8833 if (PyErr_Occurred()) SWIG_fail
;
8835 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8842 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AddRoot(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8843 PyObject
*resultobj
= 0;
8844 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8845 wxString
*arg2
= 0 ;
8846 int arg3
= (int) -1 ;
8847 int arg4
= (int) -1 ;
8848 wxPyTreeItemData
*arg5
= (wxPyTreeItemData
*) NULL
;
8849 wxTreeItemId result
;
8852 bool temp2
= false ;
8858 PyObject
* obj0
= 0 ;
8859 PyObject
* obj1
= 0 ;
8860 PyObject
* obj2
= 0 ;
8861 PyObject
* obj3
= 0 ;
8862 PyObject
* obj4
= 0 ;
8863 char * kwnames
[] = {
8864 (char *) "self",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
8867 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:TreeListCtrl_AddRoot",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
8868 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8869 if (!SWIG_IsOK(res1
)) {
8870 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AddRoot" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8872 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8874 arg2
= wxString_in_helper(obj1
);
8875 if (arg2
== NULL
) SWIG_fail
;
8879 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
8880 if (!SWIG_IsOK(ecode3
)) {
8881 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_AddRoot" "', expected argument " "3"" of type '" "int""'");
8883 arg3
= static_cast< int >(val3
);
8886 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
8887 if (!SWIG_IsOK(ecode4
)) {
8888 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_AddRoot" "', expected argument " "4"" of type '" "int""'");
8890 arg4
= static_cast< int >(val4
);
8893 res5
= SWIG_ConvertPtr(obj4
, SWIG_as_voidptrptr(&arg5
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
8894 if (!SWIG_IsOK(res5
)) {
8895 SWIG_exception_fail(SWIG_ArgError(res5
), "in method '" "TreeListCtrl_AddRoot" "', expected argument " "5"" of type '" "wxPyTreeItemData *""'");
8899 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8900 result
= (arg1
)->AddRoot((wxString
const &)*arg2
,arg3
,arg4
,arg5
);
8901 wxPyEndAllowThreads(__tstate
);
8902 if (PyErr_Occurred()) SWIG_fail
;
8904 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8919 SWIGINTERN PyObject
*_wrap_TreeListCtrl_PrependItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8920 PyObject
*resultobj
= 0;
8921 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8922 wxTreeItemId
*arg2
= 0 ;
8923 wxString
*arg3
= 0 ;
8924 int arg4
= (int) -1 ;
8925 int arg5
= (int) -1 ;
8926 wxPyTreeItemData
*arg6
= (wxPyTreeItemData
*) NULL
;
8927 wxTreeItemId result
;
8932 bool temp3
= false ;
8938 PyObject
* obj0
= 0 ;
8939 PyObject
* obj1
= 0 ;
8940 PyObject
* obj2
= 0 ;
8941 PyObject
* obj3
= 0 ;
8942 PyObject
* obj4
= 0 ;
8943 PyObject
* obj5
= 0 ;
8944 char * kwnames
[] = {
8945 (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
8948 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_PrependItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
8949 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8950 if (!SWIG_IsOK(res1
)) {
8951 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8953 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8954 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8955 if (!SWIG_IsOK(res2
)) {
8956 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8959 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_PrependItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8961 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8963 arg3
= wxString_in_helper(obj2
);
8964 if (arg3
== NULL
) SWIG_fail
;
8968 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
8969 if (!SWIG_IsOK(ecode4
)) {
8970 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "4"" of type '" "int""'");
8972 arg4
= static_cast< int >(val4
);
8975 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
8976 if (!SWIG_IsOK(ecode5
)) {
8977 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "5"" of type '" "int""'");
8979 arg5
= static_cast< int >(val5
);
8982 res6
= SWIG_ConvertPtr(obj5
, SWIG_as_voidptrptr(&arg6
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
8983 if (!SWIG_IsOK(res6
)) {
8984 SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "6"" of type '" "wxPyTreeItemData *""'");
8988 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8989 result
= (arg1
)->PrependItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
);
8990 wxPyEndAllowThreads(__tstate
);
8991 if (PyErr_Occurred()) SWIG_fail
;
8993 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9008 SWIGINTERN PyObject
*_wrap_TreeListCtrl_InsertItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9009 PyObject
*resultobj
= 0;
9010 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9011 wxTreeItemId
*arg2
= 0 ;
9012 wxTreeItemId
*arg3
= 0 ;
9013 wxString
*arg4
= 0 ;
9014 int arg5
= (int) -1 ;
9015 int arg6
= (int) -1 ;
9016 wxPyTreeItemData
*arg7
= (wxPyTreeItemData
*) NULL
;
9017 wxTreeItemId result
;
9024 bool temp4
= false ;
9030 PyObject
* obj0
= 0 ;
9031 PyObject
* obj1
= 0 ;
9032 PyObject
* obj2
= 0 ;
9033 PyObject
* obj3
= 0 ;
9034 PyObject
* obj4
= 0 ;
9035 PyObject
* obj5
= 0 ;
9036 PyObject
* obj6
= 0 ;
9037 char * kwnames
[] = {
9038 (char *) "self",(char *) "parent",(char *) "idPrevious",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
9041 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
9042 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9043 if (!SWIG_IsOK(res1
)) {
9044 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9046 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9047 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9048 if (!SWIG_IsOK(res2
)) {
9049 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9052 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_InsertItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9054 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9055 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9056 if (!SWIG_IsOK(res3
)) {
9057 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "3"" of type '" "wxTreeItemId const &""'");
9060 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_InsertItem" "', expected argument " "3"" of type '" "wxTreeItemId const &""'");
9062 arg3
= reinterpret_cast< wxTreeItemId
* >(argp3
);
9064 arg4
= wxString_in_helper(obj3
);
9065 if (arg4
== NULL
) SWIG_fail
;
9069 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
9070 if (!SWIG_IsOK(ecode5
)) {
9071 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "5"" of type '" "int""'");
9073 arg5
= static_cast< int >(val5
);
9076 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
9077 if (!SWIG_IsOK(ecode6
)) {
9078 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "6"" of type '" "int""'");
9080 arg6
= static_cast< int >(val6
);
9083 res7
= SWIG_ConvertPtr(obj6
, SWIG_as_voidptrptr(&arg7
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
9084 if (!SWIG_IsOK(res7
)) {
9085 SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "7"" of type '" "wxPyTreeItemData *""'");
9089 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9090 result
= (arg1
)->InsertItem((wxTreeItemId
const &)*arg2
,(wxTreeItemId
const &)*arg3
,(wxString
const &)*arg4
,arg5
,arg6
,arg7
);
9091 wxPyEndAllowThreads(__tstate
);
9092 if (PyErr_Occurred()) SWIG_fail
;
9094 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9109 SWIGINTERN PyObject
*_wrap_TreeListCtrl_InsertItemBefore(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9110 PyObject
*resultobj
= 0;
9111 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9112 wxTreeItemId
*arg2
= 0 ;
9114 wxString
*arg4
= 0 ;
9115 int arg5
= (int) -1 ;
9116 int arg6
= (int) -1 ;
9117 wxPyTreeItemData
*arg7
= (wxPyTreeItemData
*) NULL
;
9118 wxTreeItemId result
;
9125 bool temp4
= false ;
9131 PyObject
* obj0
= 0 ;
9132 PyObject
* obj1
= 0 ;
9133 PyObject
* obj2
= 0 ;
9134 PyObject
* obj3
= 0 ;
9135 PyObject
* obj4
= 0 ;
9136 PyObject
* obj5
= 0 ;
9137 PyObject
* obj6
= 0 ;
9138 char * kwnames
[] = {
9139 (char *) "self",(char *) "parent",(char *) "index",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
9142 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItemBefore",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
9143 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9144 if (!SWIG_IsOK(res1
)) {
9145 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9147 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9148 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9149 if (!SWIG_IsOK(res2
)) {
9150 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9153 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9155 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9156 ecode3
= SWIG_AsVal_size_t(obj2
, &val3
);
9157 if (!SWIG_IsOK(ecode3
)) {
9158 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "3"" of type '" "size_t""'");
9160 arg3
= static_cast< size_t >(val3
);
9162 arg4
= wxString_in_helper(obj3
);
9163 if (arg4
== NULL
) SWIG_fail
;
9167 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
9168 if (!SWIG_IsOK(ecode5
)) {
9169 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "5"" of type '" "int""'");
9171 arg5
= static_cast< int >(val5
);
9174 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
9175 if (!SWIG_IsOK(ecode6
)) {
9176 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "6"" of type '" "int""'");
9178 arg6
= static_cast< int >(val6
);
9181 res7
= SWIG_ConvertPtr(obj6
, SWIG_as_voidptrptr(&arg7
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
9182 if (!SWIG_IsOK(res7
)) {
9183 SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "7"" of type '" "wxPyTreeItemData *""'");
9187 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9188 result
= (arg1
)->InsertItem((wxTreeItemId
const &)*arg2
,arg3
,(wxString
const &)*arg4
,arg5
,arg6
,arg7
);
9189 wxPyEndAllowThreads(__tstate
);
9190 if (PyErr_Occurred()) SWIG_fail
;
9192 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9207 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AppendItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9208 PyObject
*resultobj
= 0;
9209 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9210 wxTreeItemId
*arg2
= 0 ;
9211 wxString
*arg3
= 0 ;
9212 int arg4
= (int) -1 ;
9213 int arg5
= (int) -1 ;
9214 wxPyTreeItemData
*arg6
= (wxPyTreeItemData
*) NULL
;
9215 wxTreeItemId result
;
9220 bool temp3
= false ;
9226 PyObject
* obj0
= 0 ;
9227 PyObject
* obj1
= 0 ;
9228 PyObject
* obj2
= 0 ;
9229 PyObject
* obj3
= 0 ;
9230 PyObject
* obj4
= 0 ;
9231 PyObject
* obj5
= 0 ;
9232 char * kwnames
[] = {
9233 (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
9236 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_AppendItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
9237 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9238 if (!SWIG_IsOK(res1
)) {
9239 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9241 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9242 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9243 if (!SWIG_IsOK(res2
)) {
9244 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9247 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_AppendItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9249 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9251 arg3
= wxString_in_helper(obj2
);
9252 if (arg3
== NULL
) SWIG_fail
;
9256 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
9257 if (!SWIG_IsOK(ecode4
)) {
9258 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "4"" of type '" "int""'");
9260 arg4
= static_cast< int >(val4
);
9263 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
9264 if (!SWIG_IsOK(ecode5
)) {
9265 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "5"" of type '" "int""'");
9267 arg5
= static_cast< int >(val5
);
9270 res6
= SWIG_ConvertPtr(obj5
, SWIG_as_voidptrptr(&arg6
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
9271 if (!SWIG_IsOK(res6
)) {
9272 SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "6"" of type '" "wxPyTreeItemData *""'");
9276 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9277 result
= (arg1
)->AppendItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
);
9278 wxPyEndAllowThreads(__tstate
);
9279 if (PyErr_Occurred()) SWIG_fail
;
9281 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9296 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Delete(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9297 PyObject
*resultobj
= 0;
9298 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9299 wxTreeItemId
*arg2
= 0 ;
9304 PyObject
* obj0
= 0 ;
9305 PyObject
* obj1
= 0 ;
9306 char * kwnames
[] = {
9307 (char *) "self",(char *) "item", NULL
9310 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Delete",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9311 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9312 if (!SWIG_IsOK(res1
)) {
9313 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Delete" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9315 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9316 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9317 if (!SWIG_IsOK(res2
)) {
9318 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Delete" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9321 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Delete" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9323 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9325 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9326 (arg1
)->Delete((wxTreeItemId
const &)*arg2
);
9327 wxPyEndAllowThreads(__tstate
);
9328 if (PyErr_Occurred()) SWIG_fail
;
9330 resultobj
= SWIG_Py_Void();
9337 SWIGINTERN PyObject
*_wrap_TreeListCtrl_DeleteChildren(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9338 PyObject
*resultobj
= 0;
9339 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9340 wxTreeItemId
*arg2
= 0 ;
9345 PyObject
* obj0
= 0 ;
9346 PyObject
* obj1
= 0 ;
9347 char * kwnames
[] = {
9348 (char *) "self",(char *) "item", NULL
9351 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_DeleteChildren",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9352 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9353 if (!SWIG_IsOK(res1
)) {
9354 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_DeleteChildren" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9356 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9357 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9358 if (!SWIG_IsOK(res2
)) {
9359 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_DeleteChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9362 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_DeleteChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9364 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9366 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9367 (arg1
)->DeleteChildren((wxTreeItemId
const &)*arg2
);
9368 wxPyEndAllowThreads(__tstate
);
9369 if (PyErr_Occurred()) SWIG_fail
;
9371 resultobj
= SWIG_Py_Void();
9378 SWIGINTERN PyObject
*_wrap_TreeListCtrl_DeleteAllItems(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9379 PyObject
*resultobj
= 0;
9380 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9383 PyObject
*swig_obj
[1] ;
9385 if (!args
) SWIG_fail
;
9387 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9388 if (!SWIG_IsOK(res1
)) {
9389 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_DeleteAllItems" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9391 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9394 (arg1
)->DeleteAllItems();
9395 wxPyEndAllowThreads(__tstate
);
9396 if (PyErr_Occurred()) SWIG_fail
;
9398 resultobj
= SWIG_Py_Void();
9405 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Expand(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9406 PyObject
*resultobj
= 0;
9407 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9408 wxTreeItemId
*arg2
= 0 ;
9413 PyObject
* obj0
= 0 ;
9414 PyObject
* obj1
= 0 ;
9415 char * kwnames
[] = {
9416 (char *) "self",(char *) "item", NULL
9419 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Expand",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9420 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9421 if (!SWIG_IsOK(res1
)) {
9422 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Expand" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9424 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9425 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9426 if (!SWIG_IsOK(res2
)) {
9427 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Expand" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9430 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Expand" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9432 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9434 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9435 (arg1
)->Expand((wxTreeItemId
const &)*arg2
);
9436 wxPyEndAllowThreads(__tstate
);
9437 if (PyErr_Occurred()) SWIG_fail
;
9439 resultobj
= SWIG_Py_Void();
9446 SWIGINTERN PyObject
*_wrap_TreeListCtrl_ExpandAll(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9447 PyObject
*resultobj
= 0;
9448 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9449 wxTreeItemId
*arg2
= 0 ;
9454 PyObject
* obj0
= 0 ;
9455 PyObject
* obj1
= 0 ;
9456 char * kwnames
[] = {
9457 (char *) "self",(char *) "item", NULL
9460 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ExpandAll",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9461 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9462 if (!SWIG_IsOK(res1
)) {
9463 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_ExpandAll" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9465 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9466 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9467 if (!SWIG_IsOK(res2
)) {
9468 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_ExpandAll" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9471 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_ExpandAll" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9473 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9475 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9476 (arg1
)->ExpandAll((wxTreeItemId
const &)*arg2
);
9477 wxPyEndAllowThreads(__tstate
);
9478 if (PyErr_Occurred()) SWIG_fail
;
9480 resultobj
= SWIG_Py_Void();
9487 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Collapse(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9488 PyObject
*resultobj
= 0;
9489 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9490 wxTreeItemId
*arg2
= 0 ;
9495 PyObject
* obj0
= 0 ;
9496 PyObject
* obj1
= 0 ;
9497 char * kwnames
[] = {
9498 (char *) "self",(char *) "item", NULL
9501 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Collapse",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9502 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9503 if (!SWIG_IsOK(res1
)) {
9504 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Collapse" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9506 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9507 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9508 if (!SWIG_IsOK(res2
)) {
9509 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Collapse" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9512 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Collapse" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9514 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9516 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9517 (arg1
)->Collapse((wxTreeItemId
const &)*arg2
);
9518 wxPyEndAllowThreads(__tstate
);
9519 if (PyErr_Occurred()) SWIG_fail
;
9521 resultobj
= SWIG_Py_Void();
9528 SWIGINTERN PyObject
*_wrap_TreeListCtrl_CollapseAndReset(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9529 PyObject
*resultobj
= 0;
9530 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9531 wxTreeItemId
*arg2
= 0 ;
9536 PyObject
* obj0
= 0 ;
9537 PyObject
* obj1
= 0 ;
9538 char * kwnames
[] = {
9539 (char *) "self",(char *) "item", NULL
9542 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_CollapseAndReset",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9543 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9544 if (!SWIG_IsOK(res1
)) {
9545 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_CollapseAndReset" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9547 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9548 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9549 if (!SWIG_IsOK(res2
)) {
9550 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_CollapseAndReset" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9553 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_CollapseAndReset" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9555 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9557 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9558 (arg1
)->CollapseAndReset((wxTreeItemId
const &)*arg2
);
9559 wxPyEndAllowThreads(__tstate
);
9560 if (PyErr_Occurred()) SWIG_fail
;
9562 resultobj
= SWIG_Py_Void();
9569 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Toggle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9570 PyObject
*resultobj
= 0;
9571 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9572 wxTreeItemId
*arg2
= 0 ;
9577 PyObject
* obj0
= 0 ;
9578 PyObject
* obj1
= 0 ;
9579 char * kwnames
[] = {
9580 (char *) "self",(char *) "item", NULL
9583 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Toggle",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9584 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9585 if (!SWIG_IsOK(res1
)) {
9586 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Toggle" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9588 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9589 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9590 if (!SWIG_IsOK(res2
)) {
9591 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Toggle" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9594 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Toggle" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9596 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9598 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9599 (arg1
)->Toggle((wxTreeItemId
const &)*arg2
);
9600 wxPyEndAllowThreads(__tstate
);
9601 if (PyErr_Occurred()) SWIG_fail
;
9603 resultobj
= SWIG_Py_Void();
9610 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Unselect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9611 PyObject
*resultobj
= 0;
9612 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9615 PyObject
*swig_obj
[1] ;
9617 if (!args
) SWIG_fail
;
9619 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9620 if (!SWIG_IsOK(res1
)) {
9621 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Unselect" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9623 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9625 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9627 wxPyEndAllowThreads(__tstate
);
9628 if (PyErr_Occurred()) SWIG_fail
;
9630 resultobj
= SWIG_Py_Void();
9637 SWIGINTERN PyObject
*_wrap_TreeListCtrl_UnselectAll(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9638 PyObject
*resultobj
= 0;
9639 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9642 PyObject
*swig_obj
[1] ;
9644 if (!args
) SWIG_fail
;
9646 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9647 if (!SWIG_IsOK(res1
)) {
9648 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_UnselectAll" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9650 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9652 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9653 (arg1
)->UnselectAll();
9654 wxPyEndAllowThreads(__tstate
);
9655 if (PyErr_Occurred()) SWIG_fail
;
9657 resultobj
= SWIG_Py_Void();
9664 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SelectItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9665 PyObject
*resultobj
= 0;
9666 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9667 wxTreeItemId
*arg2
= 0 ;
9668 bool arg3
= (bool) true ;
9669 bool arg4
= (bool) false ;
9678 PyObject
* obj0
= 0 ;
9679 PyObject
* obj1
= 0 ;
9680 PyObject
* obj2
= 0 ;
9681 PyObject
* obj3
= 0 ;
9682 char * kwnames
[] = {
9683 (char *) "self",(char *) "item",(char *) "unselect_others",(char *) "extended_select", NULL
9686 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_SelectItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
9687 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9688 if (!SWIG_IsOK(res1
)) {
9689 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SelectItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9691 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9692 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9693 if (!SWIG_IsOK(res2
)) {
9694 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SelectItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9697 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SelectItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9699 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9701 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
9702 if (!SWIG_IsOK(ecode3
)) {
9703 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SelectItem" "', expected argument " "3"" of type '" "bool""'");
9705 arg3
= static_cast< bool >(val3
);
9708 ecode4
= SWIG_AsVal_bool(obj3
, &val4
);
9709 if (!SWIG_IsOK(ecode4
)) {
9710 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_SelectItem" "', expected argument " "4"" of type '" "bool""'");
9712 arg4
= static_cast< bool >(val4
);
9715 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9716 (arg1
)->SelectItem((wxTreeItemId
const &)*arg2
,arg3
,arg4
);
9717 wxPyEndAllowThreads(__tstate
);
9718 if (PyErr_Occurred()) SWIG_fail
;
9720 resultobj
= SWIG_Py_Void();
9727 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SelectAll(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9728 PyObject
*resultobj
= 0;
9729 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9730 bool arg2
= (bool) false ;
9735 PyObject
* obj0
= 0 ;
9736 PyObject
* obj1
= 0 ;
9737 char * kwnames
[] = {
9738 (char *) "self",(char *) "extended_select", NULL
9741 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:TreeListCtrl_SelectAll",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9742 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9743 if (!SWIG_IsOK(res1
)) {
9744 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SelectAll" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9746 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9748 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
9749 if (!SWIG_IsOK(ecode2
)) {
9750 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SelectAll" "', expected argument " "2"" of type '" "bool""'");
9752 arg2
= static_cast< bool >(val2
);
9755 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9756 (arg1
)->SelectAll(arg2
);
9757 wxPyEndAllowThreads(__tstate
);
9758 if (PyErr_Occurred()) SWIG_fail
;
9760 resultobj
= SWIG_Py_Void();
9767 SWIGINTERN PyObject
*_wrap_TreeListCtrl_EnsureVisible(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9768 PyObject
*resultobj
= 0;
9769 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9770 wxTreeItemId
*arg2
= 0 ;
9775 PyObject
* obj0
= 0 ;
9776 PyObject
* obj1
= 0 ;
9777 char * kwnames
[] = {
9778 (char *) "self",(char *) "item", NULL
9781 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_EnsureVisible",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9782 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9783 if (!SWIG_IsOK(res1
)) {
9784 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_EnsureVisible" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9786 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9787 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9788 if (!SWIG_IsOK(res2
)) {
9789 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_EnsureVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9792 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_EnsureVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9794 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9796 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9797 (arg1
)->EnsureVisible((wxTreeItemId
const &)*arg2
);
9798 wxPyEndAllowThreads(__tstate
);
9799 if (PyErr_Occurred()) SWIG_fail
;
9801 resultobj
= SWIG_Py_Void();
9808 SWIGINTERN PyObject
*_wrap_TreeListCtrl_ScrollTo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9809 PyObject
*resultobj
= 0;
9810 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9811 wxTreeItemId
*arg2
= 0 ;
9816 PyObject
* obj0
= 0 ;
9817 PyObject
* obj1
= 0 ;
9818 char * kwnames
[] = {
9819 (char *) "self",(char *) "item", NULL
9822 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ScrollTo",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9823 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9824 if (!SWIG_IsOK(res1
)) {
9825 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_ScrollTo" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9827 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9828 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9829 if (!SWIG_IsOK(res2
)) {
9830 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_ScrollTo" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9833 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_ScrollTo" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9835 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9837 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9838 (arg1
)->ScrollTo((wxTreeItemId
const &)*arg2
);
9839 wxPyEndAllowThreads(__tstate
);
9840 if (PyErr_Occurred()) SWIG_fail
;
9842 resultobj
= SWIG_Py_Void();
9849 SWIGINTERN PyObject
*_wrap_TreeListCtrl_HitTest(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9850 PyObject
*resultobj
= 0;
9851 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9855 wxTreeItemId result
;
9860 int res3
= SWIG_TMPOBJ
;
9862 int res4
= SWIG_TMPOBJ
;
9863 PyObject
* obj0
= 0 ;
9864 PyObject
* obj1
= 0 ;
9865 char * kwnames
[] = {
9866 (char *) "self",(char *) "point", NULL
9871 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_HitTest",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9872 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9873 if (!SWIG_IsOK(res1
)) {
9874 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_HitTest" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9876 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9879 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
9882 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9883 result
= (arg1
)->HitTest((wxPoint
const &)*arg2
,*arg3
,*arg4
);
9884 wxPyEndAllowThreads(__tstate
);
9885 if (PyErr_Occurred()) SWIG_fail
;
9887 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9888 if (SWIG_IsTmpObj(res3
)) {
9889 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg3
)));
9891 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
9892 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, new_flags
));
9894 if (SWIG_IsTmpObj(res4
)) {
9895 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg4
)));
9897 int new_flags
= SWIG_IsNewObj(res4
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
9898 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, new_flags
));
9906 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetBoundingRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9907 PyObject
*resultobj
= 0;
9908 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9909 wxTreeItemId
*arg2
= 0 ;
9910 bool arg3
= (bool) false ;
9911 PyObject
*result
= 0 ;
9918 PyObject
* obj0
= 0 ;
9919 PyObject
* obj1
= 0 ;
9920 PyObject
* obj2
= 0 ;
9921 char * kwnames
[] = {
9922 (char *) "self",(char *) "item",(char *) "textOnly", NULL
9925 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetBoundingRect",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
9926 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9927 if (!SWIG_IsOK(res1
)) {
9928 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetBoundingRect" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9930 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9931 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9932 if (!SWIG_IsOK(res2
)) {
9933 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetBoundingRect" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9936 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetBoundingRect" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9938 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9940 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
9941 if (!SWIG_IsOK(ecode3
)) {
9942 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetBoundingRect" "', expected argument " "3"" of type '" "bool""'");
9944 arg3
= static_cast< bool >(val3
);
9947 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9948 result
= (PyObject
*)wxPyTreeListCtrl_GetBoundingRect(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
9949 wxPyEndAllowThreads(__tstate
);
9950 if (PyErr_Occurred()) SWIG_fail
;
9959 SWIGINTERN PyObject
*_wrap_TreeListCtrl_EditLabel(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9960 PyObject
*resultobj
= 0;
9961 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9962 wxTreeItemId
*arg2
= 0 ;
9967 PyObject
* obj0
= 0 ;
9968 PyObject
* obj1
= 0 ;
9969 char * kwnames
[] = {
9970 (char *) "self",(char *) "item", NULL
9973 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_EditLabel",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9974 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9975 if (!SWIG_IsOK(res1
)) {
9976 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_EditLabel" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9978 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9979 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9980 if (!SWIG_IsOK(res2
)) {
9981 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_EditLabel" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9984 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_EditLabel" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9986 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9988 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9989 (arg1
)->EditLabel((wxTreeItemId
const &)*arg2
);
9990 wxPyEndAllowThreads(__tstate
);
9991 if (PyErr_Occurred()) SWIG_fail
;
9993 resultobj
= SWIG_Py_Void();
10000 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Edit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10001 PyObject
*resultobj
= 0;
10002 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10003 wxTreeItemId
*arg2
= 0 ;
10008 PyObject
* obj0
= 0 ;
10009 PyObject
* obj1
= 0 ;
10010 char * kwnames
[] = {
10011 (char *) "self",(char *) "item", NULL
10014 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Edit",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10015 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10016 if (!SWIG_IsOK(res1
)) {
10017 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Edit" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10019 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10020 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10021 if (!SWIG_IsOK(res2
)) {
10022 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Edit" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10025 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Edit" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10027 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10029 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10030 (arg1
)->Edit((wxTreeItemId
const &)*arg2
);
10031 wxPyEndAllowThreads(__tstate
);
10032 if (PyErr_Occurred()) SWIG_fail
;
10034 resultobj
= SWIG_Py_Void();
10041 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SortChildren(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10042 PyObject
*resultobj
= 0;
10043 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10044 wxTreeItemId
*arg2
= 0 ;
10049 PyObject
* obj0
= 0 ;
10050 PyObject
* obj1
= 0 ;
10051 char * kwnames
[] = {
10052 (char *) "self",(char *) "item", NULL
10055 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SortChildren",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10056 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10057 if (!SWIG_IsOK(res1
)) {
10058 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SortChildren" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10060 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10061 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10062 if (!SWIG_IsOK(res2
)) {
10063 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SortChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10066 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SortChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10068 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10070 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10071 (arg1
)->SortChildren((wxTreeItemId
const &)*arg2
);
10072 wxPyEndAllowThreads(__tstate
);
10073 if (PyErr_Occurred()) SWIG_fail
;
10075 resultobj
= SWIG_Py_Void();
10082 SWIGINTERN PyObject
*_wrap_TreeListCtrl_FindItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10083 PyObject
*resultobj
= 0;
10084 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10085 wxTreeItemId
*arg2
= 0 ;
10086 wxString
*arg3
= 0 ;
10087 int arg4
= (int) 0 ;
10088 wxTreeItemId result
;
10093 bool temp3
= false ;
10096 PyObject
* obj0
= 0 ;
10097 PyObject
* obj1
= 0 ;
10098 PyObject
* obj2
= 0 ;
10099 PyObject
* obj3
= 0 ;
10100 char * kwnames
[] = {
10101 (char *) "self",(char *) "item",(char *) "str",(char *) "flags", NULL
10104 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_FindItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
10105 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10106 if (!SWIG_IsOK(res1
)) {
10107 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_FindItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10109 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10110 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10111 if (!SWIG_IsOK(res2
)) {
10112 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_FindItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10115 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_FindItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10117 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10119 arg3
= wxString_in_helper(obj2
);
10120 if (arg3
== NULL
) SWIG_fail
;
10124 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
10125 if (!SWIG_IsOK(ecode4
)) {
10126 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_FindItem" "', expected argument " "4"" of type '" "int""'");
10128 arg4
= static_cast< int >(val4
);
10131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10132 result
= (arg1
)->FindItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
10133 wxPyEndAllowThreads(__tstate
);
10134 if (PyErr_Occurred()) SWIG_fail
;
10136 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
10151 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetHeaderWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10152 PyObject
*resultobj
= 0;
10153 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10154 wxWindow
*result
= 0 ;
10157 PyObject
*swig_obj
[1] ;
10159 if (!args
) SWIG_fail
;
10160 swig_obj
[0] = args
;
10161 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10162 if (!SWIG_IsOK(res1
)) {
10163 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetHeaderWindow" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
10165 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10167 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10168 result
= (wxWindow
*)((wxPyTreeListCtrl
const *)arg1
)->GetHeaderWindow();
10169 wxPyEndAllowThreads(__tstate
);
10170 if (PyErr_Occurred()) SWIG_fail
;
10173 resultobj
= wxPyMake_wxObject(result
, 0);
10181 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetMainWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10182 PyObject
*resultobj
= 0;
10183 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10184 wxScrolledWindow
*result
= 0 ;
10187 PyObject
*swig_obj
[1] ;
10189 if (!args
) SWIG_fail
;
10190 swig_obj
[0] = args
;
10191 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10192 if (!SWIG_IsOK(res1
)) {
10193 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetMainWindow" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
10195 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10197 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10198 result
= (wxScrolledWindow
*)((wxPyTreeListCtrl
const *)arg1
)->GetMainWindow();
10199 wxPyEndAllowThreads(__tstate
);
10200 if (PyErr_Occurred()) SWIG_fail
;
10203 resultobj
= wxPyMake_wxObject(result
, 0);
10211 SWIGINTERN PyObject
*TreeListCtrl_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10213 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
10214 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_NewClientData(obj
));
10215 return SWIG_Py_Void();
10218 SWIGINTERN PyObject
*TreeListCtrl_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10219 return SWIG_Python_InitShadowInstance(args
);
10222 SWIGINTERN PyObject
*_wrap_new_StaticPicture(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10223 PyObject
*resultobj
= 0;
10224 wxWindow
*arg1
= (wxWindow
*) 0 ;
10225 int arg2
= (int) -1 ;
10226 wxBitmap
const &arg3_defvalue
= wxNullBitmap
;
10227 wxBitmap
*arg3
= (wxBitmap
*) &arg3_defvalue
;
10228 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
10229 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
10230 wxSize
const &arg5_defvalue
= wxDefaultSize
;
10231 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
10232 long arg6
= (long) 0 ;
10233 wxString
const &arg7_defvalue
= wxPyStaticPictureNameStr
;
10234 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
10235 wxStaticPicture
*result
= 0 ;
10246 bool temp7
= false ;
10247 PyObject
* obj0
= 0 ;
10248 PyObject
* obj1
= 0 ;
10249 PyObject
* obj2
= 0 ;
10250 PyObject
* obj3
= 0 ;
10251 PyObject
* obj4
= 0 ;
10252 PyObject
* obj5
= 0 ;
10253 PyObject
* obj6
= 0 ;
10254 char * kwnames
[] = {
10255 (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10258 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_StaticPicture",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
10259 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
10260 if (!SWIG_IsOK(res1
)) {
10261 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_StaticPicture" "', expected argument " "1"" of type '" "wxWindow *""'");
10263 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
10265 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
10266 if (!SWIG_IsOK(ecode2
)) {
10267 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_StaticPicture" "', expected argument " "2"" of type '" "int""'");
10269 arg2
= static_cast< int >(val2
);
10272 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxBitmap
, 0 | 0);
10273 if (!SWIG_IsOK(res3
)) {
10274 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "new_StaticPicture" "', expected argument " "3"" of type '" "wxBitmap const &""'");
10277 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_StaticPicture" "', expected argument " "3"" of type '" "wxBitmap const &""'");
10279 arg3
= reinterpret_cast< wxBitmap
* >(argp3
);
10284 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
10290 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
10294 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
10295 if (!SWIG_IsOK(ecode6
)) {
10296 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "new_StaticPicture" "', expected argument " "6"" of type '" "long""'");
10298 arg6
= static_cast< long >(val6
);
10302 arg7
= wxString_in_helper(obj6
);
10303 if (arg7
== NULL
) SWIG_fail
;
10308 if (!wxPyCheckForApp()) SWIG_fail
;
10309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10310 result
= (wxStaticPicture
*)new wxStaticPicture(arg1
,arg2
,(wxBitmap
const &)*arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
10311 wxPyEndAllowThreads(__tstate
);
10312 if (PyErr_Occurred()) SWIG_fail
;
10314 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_NEW
| 0 );
10329 SWIGINTERN PyObject
*_wrap_new_PreStaticPicture(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10330 PyObject
*resultobj
= 0;
10331 wxStaticPicture
*result
= 0 ;
10333 if (!SWIG_Python_UnpackTuple(args
,"new_PreStaticPicture",0,0,0)) SWIG_fail
;
10335 if (!wxPyCheckForApp()) SWIG_fail
;
10336 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10337 result
= (wxStaticPicture
*)new wxStaticPicture();
10338 wxPyEndAllowThreads(__tstate
);
10339 if (PyErr_Occurred()) SWIG_fail
;
10341 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_OWN
| 0 );
10348 SWIGINTERN PyObject
*_wrap_StaticPicture_Create(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10349 PyObject
*resultobj
= 0;
10350 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10351 wxWindow
*arg2
= (wxWindow
*) 0 ;
10352 int arg3
= (int) -1 ;
10353 wxBitmap
const &arg4_defvalue
= wxNullBitmap
;
10354 wxBitmap
*arg4
= (wxBitmap
*) &arg4_defvalue
;
10355 wxPoint
const &arg5_defvalue
= wxDefaultPosition
;
10356 wxPoint
*arg5
= (wxPoint
*) &arg5_defvalue
;
10357 wxSize
const &arg6_defvalue
= wxDefaultSize
;
10358 wxSize
*arg6
= (wxSize
*) &arg6_defvalue
;
10359 long arg7
= (long) 0 ;
10360 wxString
const &arg8_defvalue
= wxPyStaticPictureNameStr
;
10361 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
10375 bool temp8
= false ;
10376 PyObject
* obj0
= 0 ;
10377 PyObject
* obj1
= 0 ;
10378 PyObject
* obj2
= 0 ;
10379 PyObject
* obj3
= 0 ;
10380 PyObject
* obj4
= 0 ;
10381 PyObject
* obj5
= 0 ;
10382 PyObject
* obj6
= 0 ;
10383 PyObject
* obj7
= 0 ;
10384 char * kwnames
[] = {
10385 (char *) "self",(char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10388 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:StaticPicture_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) SWIG_fail
;
10389 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10390 if (!SWIG_IsOK(res1
)) {
10391 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_Create" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
10393 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10394 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
10395 if (!SWIG_IsOK(res2
)) {
10396 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "StaticPicture_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
10398 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
10400 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
10401 if (!SWIG_IsOK(ecode3
)) {
10402 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "StaticPicture_Create" "', expected argument " "3"" of type '" "int""'");
10404 arg3
= static_cast< int >(val3
);
10407 res4
= SWIG_ConvertPtr(obj3
, &argp4
, SWIGTYPE_p_wxBitmap
, 0 | 0);
10408 if (!SWIG_IsOK(res4
)) {
10409 SWIG_exception_fail(SWIG_ArgError(res4
), "in method '" "StaticPicture_Create" "', expected argument " "4"" of type '" "wxBitmap const &""'");
10412 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "StaticPicture_Create" "', expected argument " "4"" of type '" "wxBitmap const &""'");
10414 arg4
= reinterpret_cast< wxBitmap
* >(argp4
);
10419 if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
;
10425 if ( ! wxSize_helper(obj5
, &arg6
)) SWIG_fail
;
10429 ecode7
= SWIG_AsVal_long(obj6
, &val7
);
10430 if (!SWIG_IsOK(ecode7
)) {
10431 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "StaticPicture_Create" "', expected argument " "7"" of type '" "long""'");
10433 arg7
= static_cast< long >(val7
);
10437 arg8
= wxString_in_helper(obj7
);
10438 if (arg8
== NULL
) SWIG_fail
;
10443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10444 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxBitmap
const &)*arg4
,(wxPoint
const &)*arg5
,(wxSize
const &)*arg6
,arg7
,(wxString
const &)*arg8
);
10445 wxPyEndAllowThreads(__tstate
);
10446 if (PyErr_Occurred()) SWIG_fail
;
10449 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10465 SWIGINTERN PyObject
*_wrap_StaticPicture_SetBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10466 PyObject
*resultobj
= 0;
10467 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10468 wxBitmap
*arg2
= 0 ;
10473 PyObject
* obj0
= 0 ;
10474 PyObject
* obj1
= 0 ;
10475 char * kwnames
[] = {
10476 (char *) "self",(char *) "bmp", NULL
10479 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetBitmap",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10480 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10481 if (!SWIG_IsOK(res1
)) {
10482 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetBitmap" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
10484 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10485 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 | 0);
10486 if (!SWIG_IsOK(res2
)) {
10487 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "StaticPicture_SetBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
10490 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "StaticPicture_SetBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
10492 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
10494 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10495 (arg1
)->SetBitmap((wxBitmap
const &)*arg2
);
10496 wxPyEndAllowThreads(__tstate
);
10497 if (PyErr_Occurred()) SWIG_fail
;
10499 resultobj
= SWIG_Py_Void();
10506 SWIGINTERN PyObject
*_wrap_StaticPicture_GetBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10507 PyObject
*resultobj
= 0;
10508 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10512 PyObject
*swig_obj
[1] ;
10514 if (!args
) SWIG_fail
;
10515 swig_obj
[0] = args
;
10516 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10517 if (!SWIG_IsOK(res1
)) {
10518 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetBitmap" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
10520 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10522 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10523 result
= ((wxStaticPicture
const *)arg1
)->GetBitmap();
10524 wxPyEndAllowThreads(__tstate
);
10525 if (PyErr_Occurred()) SWIG_fail
;
10527 resultobj
= SWIG_NewPointerObj((new wxBitmap(static_cast< const wxBitmap
& >(result
))), SWIGTYPE_p_wxBitmap
, SWIG_POINTER_OWN
| 0 );
10534 SWIGINTERN PyObject
*_wrap_StaticPicture_SetIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10535 PyObject
*resultobj
= 0;
10536 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10542 PyObject
* obj0
= 0 ;
10543 PyObject
* obj1
= 0 ;
10544 char * kwnames
[] = {
10545 (char *) "self",(char *) "icon", NULL
10548 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetIcon",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10549 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10550 if (!SWIG_IsOK(res1
)) {
10551 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetIcon" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
10553 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10554 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxIcon
, 0 | 0);
10555 if (!SWIG_IsOK(res2
)) {
10556 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "StaticPicture_SetIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
10559 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "StaticPicture_SetIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
10561 arg2
= reinterpret_cast< wxIcon
* >(argp2
);
10563 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10564 (arg1
)->SetIcon((wxIcon
const &)*arg2
);
10565 wxPyEndAllowThreads(__tstate
);
10566 if (PyErr_Occurred()) SWIG_fail
;
10568 resultobj
= SWIG_Py_Void();
10575 SWIGINTERN PyObject
*_wrap_StaticPicture_GetIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10576 PyObject
*resultobj
= 0;
10577 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10581 PyObject
*swig_obj
[1] ;
10583 if (!args
) SWIG_fail
;
10584 swig_obj
[0] = args
;
10585 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10586 if (!SWIG_IsOK(res1
)) {
10587 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetIcon" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
10589 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10591 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10592 result
= ((wxStaticPicture
const *)arg1
)->GetIcon();
10593 wxPyEndAllowThreads(__tstate
);
10594 if (PyErr_Occurred()) SWIG_fail
;
10596 resultobj
= SWIG_NewPointerObj((new wxIcon(static_cast< const wxIcon
& >(result
))), SWIGTYPE_p_wxIcon
, SWIG_POINTER_OWN
| 0 );
10603 SWIGINTERN PyObject
*_wrap_StaticPicture_SetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10604 PyObject
*resultobj
= 0;
10605 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10611 PyObject
* obj0
= 0 ;
10612 PyObject
* obj1
= 0 ;
10613 char * kwnames
[] = {
10614 (char *) "self",(char *) "align", NULL
10617 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetAlignment",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10618 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10619 if (!SWIG_IsOK(res1
)) {
10620 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetAlignment" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
10622 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10623 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
10624 if (!SWIG_IsOK(ecode2
)) {
10625 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "StaticPicture_SetAlignment" "', expected argument " "2"" of type '" "int""'");
10627 arg2
= static_cast< int >(val2
);
10629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10630 (arg1
)->SetAlignment(arg2
);
10631 wxPyEndAllowThreads(__tstate
);
10632 if (PyErr_Occurred()) SWIG_fail
;
10634 resultobj
= SWIG_Py_Void();
10641 SWIGINTERN PyObject
*_wrap_StaticPicture_GetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10642 PyObject
*resultobj
= 0;
10643 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10647 PyObject
*swig_obj
[1] ;
10649 if (!args
) SWIG_fail
;
10650 swig_obj
[0] = args
;
10651 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10652 if (!SWIG_IsOK(res1
)) {
10653 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetAlignment" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
10655 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10657 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10658 result
= (int)((wxStaticPicture
const *)arg1
)->GetAlignment();
10659 wxPyEndAllowThreads(__tstate
);
10660 if (PyErr_Occurred()) SWIG_fail
;
10662 resultobj
= SWIG_From_int(static_cast< int >(result
));
10669 SWIGINTERN PyObject
*_wrap_StaticPicture_SetScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10670 PyObject
*resultobj
= 0;
10671 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10677 PyObject
* obj0
= 0 ;
10678 PyObject
* obj1
= 0 ;
10679 char * kwnames
[] = {
10680 (char *) "self",(char *) "scale", NULL
10683 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetScale",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10684 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10685 if (!SWIG_IsOK(res1
)) {
10686 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetScale" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
10688 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10689 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
10690 if (!SWIG_IsOK(ecode2
)) {
10691 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "StaticPicture_SetScale" "', expected argument " "2"" of type '" "int""'");
10693 arg2
= static_cast< int >(val2
);
10695 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10696 (arg1
)->SetScale(arg2
);
10697 wxPyEndAllowThreads(__tstate
);
10698 if (PyErr_Occurred()) SWIG_fail
;
10700 resultobj
= SWIG_Py_Void();
10707 SWIGINTERN PyObject
*_wrap_StaticPicture_GetScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10708 PyObject
*resultobj
= 0;
10709 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10713 PyObject
*swig_obj
[1] ;
10715 if (!args
) SWIG_fail
;
10716 swig_obj
[0] = args
;
10717 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10718 if (!SWIG_IsOK(res1
)) {
10719 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetScale" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
10721 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10723 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10724 result
= (int)((wxStaticPicture
const *)arg1
)->GetScale();
10725 wxPyEndAllowThreads(__tstate
);
10726 if (PyErr_Occurred()) SWIG_fail
;
10728 resultobj
= SWIG_From_int(static_cast< int >(result
));
10735 SWIGINTERN PyObject
*_wrap_StaticPicture_SetCustomScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10736 PyObject
*resultobj
= 0;
10737 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10746 PyObject
* obj0
= 0 ;
10747 PyObject
* obj1
= 0 ;
10748 PyObject
* obj2
= 0 ;
10749 char * kwnames
[] = {
10750 (char *) "self",(char *) "sx",(char *) "sy", NULL
10753 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:StaticPicture_SetCustomScale",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
10754 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10755 if (!SWIG_IsOK(res1
)) {
10756 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetCustomScale" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
10758 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10759 ecode2
= SWIG_AsVal_float(obj1
, &val2
);
10760 if (!SWIG_IsOK(ecode2
)) {
10761 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "StaticPicture_SetCustomScale" "', expected argument " "2"" of type '" "float""'");
10763 arg2
= static_cast< float >(val2
);
10764 ecode3
= SWIG_AsVal_float(obj2
, &val3
);
10765 if (!SWIG_IsOK(ecode3
)) {
10766 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "StaticPicture_SetCustomScale" "', expected argument " "3"" of type '" "float""'");
10768 arg3
= static_cast< float >(val3
);
10770 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10771 (arg1
)->SetCustomScale(arg2
,arg3
);
10772 wxPyEndAllowThreads(__tstate
);
10773 if (PyErr_Occurred()) SWIG_fail
;
10775 resultobj
= SWIG_Py_Void();
10782 SWIGINTERN PyObject
*_wrap_StaticPicture_GetCustomScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10783 PyObject
*resultobj
= 0;
10784 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10785 float *arg2
= (float *) 0 ;
10786 float *arg3
= (float *) 0 ;
10790 int res2
= SWIG_TMPOBJ
;
10792 int res3
= SWIG_TMPOBJ
;
10793 PyObject
*swig_obj
[1] ;
10797 if (!args
) SWIG_fail
;
10798 swig_obj
[0] = args
;
10799 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10800 if (!SWIG_IsOK(res1
)) {
10801 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetCustomScale" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
10803 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10805 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10806 ((wxStaticPicture
const *)arg1
)->GetCustomScale(arg2
,arg3
);
10807 wxPyEndAllowThreads(__tstate
);
10808 if (PyErr_Occurred()) SWIG_fail
;
10810 resultobj
= SWIG_Py_Void();
10811 if (SWIG_IsTmpObj(res2
)) {
10812 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_float((*arg2
)));
10814 int new_flags
= SWIG_IsNewObj(res2
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
10815 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_float
, new_flags
));
10817 if (SWIG_IsTmpObj(res3
)) {
10818 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_float((*arg3
)));
10820 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
10821 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_float
, new_flags
));
10829 SWIGINTERN PyObject
*StaticPicture_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10831 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
10832 SWIG_TypeNewClientData(SWIGTYPE_p_wxStaticPicture
, SWIG_NewClientData(obj
));
10833 return SWIG_Py_Void();
10836 SWIGINTERN PyObject
*StaticPicture_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10837 return SWIG_Python_InitShadowInstance(args
);
10840 static PyMethodDef SwigMethods
[] = {
10841 { (char *)"new_DynamicSashSplitEvent", (PyCFunction
) _wrap_new_DynamicSashSplitEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10842 { (char *)"DynamicSashSplitEvent_swigregister", DynamicSashSplitEvent_swigregister
, METH_VARARGS
, NULL
},
10843 { (char *)"DynamicSashSplitEvent_swiginit", DynamicSashSplitEvent_swiginit
, METH_VARARGS
, NULL
},
10844 { (char *)"new_DynamicSashUnifyEvent", (PyCFunction
) _wrap_new_DynamicSashUnifyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10845 { (char *)"DynamicSashUnifyEvent_swigregister", DynamicSashUnifyEvent_swigregister
, METH_VARARGS
, NULL
},
10846 { (char *)"DynamicSashUnifyEvent_swiginit", DynamicSashUnifyEvent_swiginit
, METH_VARARGS
, NULL
},
10847 { (char *)"new_DynamicSashWindow", (PyCFunction
) _wrap_new_DynamicSashWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10848 { (char *)"new_PreDynamicSashWindow", (PyCFunction
)_wrap_new_PreDynamicSashWindow
, METH_NOARGS
, NULL
},
10849 { (char *)"DynamicSashWindow_Create", (PyCFunction
) _wrap_DynamicSashWindow_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10850 { (char *)"DynamicSashWindow_GetHScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetHScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10851 { (char *)"DynamicSashWindow_GetVScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetVScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10852 { (char *)"DynamicSashWindow_swigregister", DynamicSashWindow_swigregister
, METH_VARARGS
, NULL
},
10853 { (char *)"DynamicSashWindow_swiginit", DynamicSashWindow_swiginit
, METH_VARARGS
, NULL
},
10854 { (char *)"new_EditableListBox", (PyCFunction
) _wrap_new_EditableListBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10855 { (char *)"EditableListBox_SetStrings", (PyCFunction
) _wrap_EditableListBox_SetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10856 { (char *)"EditableListBox_GetStrings", (PyCFunction
)_wrap_EditableListBox_GetStrings
, METH_O
, NULL
},
10857 { (char *)"EditableListBox_GetListCtrl", (PyCFunction
)_wrap_EditableListBox_GetListCtrl
, METH_O
, NULL
},
10858 { (char *)"EditableListBox_GetDelButton", (PyCFunction
)_wrap_EditableListBox_GetDelButton
, METH_O
, NULL
},
10859 { (char *)"EditableListBox_GetNewButton", (PyCFunction
)_wrap_EditableListBox_GetNewButton
, METH_O
, NULL
},
10860 { (char *)"EditableListBox_GetUpButton", (PyCFunction
)_wrap_EditableListBox_GetUpButton
, METH_O
, NULL
},
10861 { (char *)"EditableListBox_GetDownButton", (PyCFunction
)_wrap_EditableListBox_GetDownButton
, METH_O
, NULL
},
10862 { (char *)"EditableListBox_GetEditButton", (PyCFunction
)_wrap_EditableListBox_GetEditButton
, METH_O
, NULL
},
10863 { (char *)"EditableListBox_swigregister", EditableListBox_swigregister
, METH_VARARGS
, NULL
},
10864 { (char *)"EditableListBox_swiginit", EditableListBox_swiginit
, METH_VARARGS
, NULL
},
10865 { (char *)"new_RemotelyScrolledTreeCtrl", (PyCFunction
) _wrap_new_RemotelyScrolledTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10866 { (char *)"RemotelyScrolledTreeCtrl_HideVScrollbar", (PyCFunction
)_wrap_RemotelyScrolledTreeCtrl_HideVScrollbar
, METH_O
, NULL
},
10867 { (char *)"RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars", (PyCFunction
)_wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars
, METH_O
, NULL
},
10868 { (char *)"RemotelyScrolledTreeCtrl_GetScrolledWindow", (PyCFunction
)_wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow
, METH_O
, NULL
},
10869 { (char *)"RemotelyScrolledTreeCtrl_ScrollToLine", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_ScrollToLine
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10870 { (char *)"RemotelyScrolledTreeCtrl_SetCompanionWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10871 { (char *)"RemotelyScrolledTreeCtrl_GetCompanionWindow", (PyCFunction
)_wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow
, METH_O
, NULL
},
10872 { (char *)"RemotelyScrolledTreeCtrl_swigregister", RemotelyScrolledTreeCtrl_swigregister
, METH_VARARGS
, NULL
},
10873 { (char *)"RemotelyScrolledTreeCtrl_swiginit", RemotelyScrolledTreeCtrl_swiginit
, METH_VARARGS
, NULL
},
10874 { (char *)"new_TreeCompanionWindow", (PyCFunction
) _wrap_new_TreeCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10875 { (char *)"TreeCompanionWindow__setCallbackInfo", (PyCFunction
) _wrap_TreeCompanionWindow__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10876 { (char *)"TreeCompanionWindow_GetTreeCtrl", (PyCFunction
)_wrap_TreeCompanionWindow_GetTreeCtrl
, METH_O
, NULL
},
10877 { (char *)"TreeCompanionWindow_SetTreeCtrl", (PyCFunction
) _wrap_TreeCompanionWindow_SetTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10878 { (char *)"TreeCompanionWindow_swigregister", TreeCompanionWindow_swigregister
, METH_VARARGS
, NULL
},
10879 { (char *)"TreeCompanionWindow_swiginit", TreeCompanionWindow_swiginit
, METH_VARARGS
, NULL
},
10880 { (char *)"new_ThinSplitterWindow", (PyCFunction
) _wrap_new_ThinSplitterWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10881 { (char *)"ThinSplitterWindow_swigregister", ThinSplitterWindow_swigregister
, METH_VARARGS
, NULL
},
10882 { (char *)"ThinSplitterWindow_swiginit", ThinSplitterWindow_swiginit
, METH_VARARGS
, NULL
},
10883 { (char *)"new_SplitterScrolledWindow", (PyCFunction
) _wrap_new_SplitterScrolledWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10884 { (char *)"SplitterScrolledWindow_swigregister", SplitterScrolledWindow_swigregister
, METH_VARARGS
, NULL
},
10885 { (char *)"SplitterScrolledWindow_swiginit", SplitterScrolledWindow_swiginit
, METH_VARARGS
, NULL
},
10886 { (char *)"new_LEDNumberCtrl", (PyCFunction
) _wrap_new_LEDNumberCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10887 { (char *)"new_PreLEDNumberCtrl", (PyCFunction
)_wrap_new_PreLEDNumberCtrl
, METH_NOARGS
, NULL
},
10888 { (char *)"LEDNumberCtrl_Create", (PyCFunction
) _wrap_LEDNumberCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10889 { (char *)"LEDNumberCtrl_GetAlignment", (PyCFunction
)_wrap_LEDNumberCtrl_GetAlignment
, METH_O
, NULL
},
10890 { (char *)"LEDNumberCtrl_GetDrawFaded", (PyCFunction
)_wrap_LEDNumberCtrl_GetDrawFaded
, METH_O
, NULL
},
10891 { (char *)"LEDNumberCtrl_GetValue", (PyCFunction
)_wrap_LEDNumberCtrl_GetValue
, METH_O
, NULL
},
10892 { (char *)"LEDNumberCtrl_SetAlignment", (PyCFunction
) _wrap_LEDNumberCtrl_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10893 { (char *)"LEDNumberCtrl_SetDrawFaded", (PyCFunction
) _wrap_LEDNumberCtrl_SetDrawFaded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10894 { (char *)"LEDNumberCtrl_SetValue", (PyCFunction
) _wrap_LEDNumberCtrl_SetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10895 { (char *)"LEDNumberCtrl_swigregister", LEDNumberCtrl_swigregister
, METH_VARARGS
, NULL
},
10896 { (char *)"LEDNumberCtrl_swiginit", LEDNumberCtrl_swiginit
, METH_VARARGS
, NULL
},
10897 { (char *)"new_TreeListColumnInfo", (PyCFunction
) _wrap_new_TreeListColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10898 { (char *)"delete_TreeListColumnInfo", (PyCFunction
)_wrap_delete_TreeListColumnInfo
, METH_O
, NULL
},
10899 { (char *)"TreeListColumnInfo_GetShown", (PyCFunction
)_wrap_TreeListColumnInfo_GetShown
, METH_O
, NULL
},
10900 { (char *)"TreeListColumnInfo_GetAlignment", (PyCFunction
)_wrap_TreeListColumnInfo_GetAlignment
, METH_O
, NULL
},
10901 { (char *)"TreeListColumnInfo_GetText", (PyCFunction
)_wrap_TreeListColumnInfo_GetText
, METH_O
, NULL
},
10902 { (char *)"TreeListColumnInfo_GetImage", (PyCFunction
)_wrap_TreeListColumnInfo_GetImage
, METH_O
, NULL
},
10903 { (char *)"TreeListColumnInfo_GetSelectedImage", (PyCFunction
)_wrap_TreeListColumnInfo_GetSelectedImage
, METH_O
, NULL
},
10904 { (char *)"TreeListColumnInfo_GetWidth", (PyCFunction
)_wrap_TreeListColumnInfo_GetWidth
, METH_O
, NULL
},
10905 { (char *)"TreeListColumnInfo_SetShown", (PyCFunction
) _wrap_TreeListColumnInfo_SetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10906 { (char *)"TreeListColumnInfo_SetAlignment", (PyCFunction
) _wrap_TreeListColumnInfo_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10907 { (char *)"TreeListColumnInfo_SetText", (PyCFunction
) _wrap_TreeListColumnInfo_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10908 { (char *)"TreeListColumnInfo_SetImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10909 { (char *)"TreeListColumnInfo_SetSelectedImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetSelectedImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10910 { (char *)"TreeListColumnInfo_SetWidth", (PyCFunction
) _wrap_TreeListColumnInfo_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10911 { (char *)"TreeListColumnInfo_swigregister", TreeListColumnInfo_swigregister
, METH_VARARGS
, NULL
},
10912 { (char *)"TreeListColumnInfo_swiginit", TreeListColumnInfo_swiginit
, METH_VARARGS
, NULL
},
10913 { (char *)"new_TreeListCtrl", (PyCFunction
) _wrap_new_TreeListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10914 { (char *)"new_PreTreeListCtrl", (PyCFunction
)_wrap_new_PreTreeListCtrl
, METH_NOARGS
, NULL
},
10915 { (char *)"TreeListCtrl_Create", (PyCFunction
) _wrap_TreeListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10916 { (char *)"TreeListCtrl__setCallbackInfo", (PyCFunction
) _wrap_TreeListCtrl__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10917 { (char *)"TreeListCtrl_GetCount", (PyCFunction
)_wrap_TreeListCtrl_GetCount
, METH_O
, NULL
},
10918 { (char *)"TreeListCtrl_GetIndent", (PyCFunction
)_wrap_TreeListCtrl_GetIndent
, METH_O
, NULL
},
10919 { (char *)"TreeListCtrl_SetIndent", (PyCFunction
) _wrap_TreeListCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10920 { (char *)"TreeListCtrl_GetLineSpacing", (PyCFunction
)_wrap_TreeListCtrl_GetLineSpacing
, METH_O
, NULL
},
10921 { (char *)"TreeListCtrl_SetLineSpacing", (PyCFunction
) _wrap_TreeListCtrl_SetLineSpacing
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10922 { (char *)"TreeListCtrl_GetImageList", (PyCFunction
)_wrap_TreeListCtrl_GetImageList
, METH_O
, NULL
},
10923 { (char *)"TreeListCtrl_GetStateImageList", (PyCFunction
)_wrap_TreeListCtrl_GetStateImageList
, METH_O
, NULL
},
10924 { (char *)"TreeListCtrl_GetButtonsImageList", (PyCFunction
)_wrap_TreeListCtrl_GetButtonsImageList
, METH_O
, NULL
},
10925 { (char *)"TreeListCtrl_SetImageList", (PyCFunction
) _wrap_TreeListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10926 { (char *)"TreeListCtrl_SetStateImageList", (PyCFunction
) _wrap_TreeListCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10927 { (char *)"TreeListCtrl_SetButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_SetButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10928 { (char *)"TreeListCtrl_AssignImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10929 { (char *)"TreeListCtrl_AssignStateImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10930 { (char *)"TreeListCtrl_AssignButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10931 { (char *)"TreeListCtrl_AddColumn", (PyCFunction
) _wrap_TreeListCtrl_AddColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10932 { (char *)"TreeListCtrl_AddColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_AddColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10933 { (char *)"TreeListCtrl_InsertColumn", (PyCFunction
) _wrap_TreeListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10934 { (char *)"TreeListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_InsertColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10935 { (char *)"TreeListCtrl_RemoveColumn", (PyCFunction
) _wrap_TreeListCtrl_RemoveColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10936 { (char *)"TreeListCtrl_GetColumnCount", (PyCFunction
)_wrap_TreeListCtrl_GetColumnCount
, METH_O
, NULL
},
10937 { (char *)"TreeListCtrl_SetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10938 { (char *)"TreeListCtrl_GetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10939 { (char *)"TreeListCtrl_SetMainColumn", (PyCFunction
) _wrap_TreeListCtrl_SetMainColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10940 { (char *)"TreeListCtrl_GetMainColumn", (PyCFunction
)_wrap_TreeListCtrl_GetMainColumn
, METH_O
, NULL
},
10941 { (char *)"TreeListCtrl_SetColumnText", (PyCFunction
) _wrap_TreeListCtrl_SetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10942 { (char *)"TreeListCtrl_GetColumnText", (PyCFunction
) _wrap_TreeListCtrl_GetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10943 { (char *)"TreeListCtrl_SetColumn", (PyCFunction
) _wrap_TreeListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10944 { (char *)"TreeListCtrl_GetColumn", (PyCFunction
) _wrap_TreeListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10945 { (char *)"TreeListCtrl_SetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_SetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10946 { (char *)"TreeListCtrl_GetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_GetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10947 { (char *)"TreeListCtrl_SetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_SetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10948 { (char *)"TreeListCtrl_GetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_GetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10949 { (char *)"TreeListCtrl_ShowColumn", (PyCFunction
) _wrap_TreeListCtrl_ShowColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10950 { (char *)"TreeListCtrl_IsColumnShown", (PyCFunction
) _wrap_TreeListCtrl_IsColumnShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10951 { (char *)"TreeListCtrl_GetItemText", (PyCFunction
) _wrap_TreeListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10952 { (char *)"TreeListCtrl_GetItemImage", (PyCFunction
) _wrap_TreeListCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10953 { (char *)"TreeListCtrl_SetItemText", (PyCFunction
) _wrap_TreeListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10954 { (char *)"TreeListCtrl_SetItemImage", (PyCFunction
) _wrap_TreeListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10955 { (char *)"TreeListCtrl_GetItemData", (PyCFunction
) _wrap_TreeListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10956 { (char *)"TreeListCtrl_SetItemData", (PyCFunction
) _wrap_TreeListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10957 { (char *)"TreeListCtrl_GetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_GetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10958 { (char *)"TreeListCtrl_SetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_SetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10959 { (char *)"TreeListCtrl_SetItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10960 { (char *)"TreeListCtrl_SetItemBold", (PyCFunction
) _wrap_TreeListCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10961 { (char *)"TreeListCtrl_SetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10962 { (char *)"TreeListCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10963 { (char *)"TreeListCtrl_SetItemFont", (PyCFunction
) _wrap_TreeListCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10964 { (char *)"TreeListCtrl_GetItemBold", (PyCFunction
) _wrap_TreeListCtrl_GetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10965 { (char *)"TreeListCtrl_GetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10966 { (char *)"TreeListCtrl_GetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10967 { (char *)"TreeListCtrl_GetItemFont", (PyCFunction
) _wrap_TreeListCtrl_GetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10968 { (char *)"TreeListCtrl_IsVisible", (PyCFunction
) _wrap_TreeListCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10969 { (char *)"TreeListCtrl_ItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_ItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10970 { (char *)"TreeListCtrl_IsExpanded", (PyCFunction
) _wrap_TreeListCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10971 { (char *)"TreeListCtrl_IsSelected", (PyCFunction
) _wrap_TreeListCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10972 { (char *)"TreeListCtrl_IsBold", (PyCFunction
) _wrap_TreeListCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10973 { (char *)"TreeListCtrl_GetChildrenCount", (PyCFunction
) _wrap_TreeListCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10974 { (char *)"TreeListCtrl_GetRootItem", (PyCFunction
)_wrap_TreeListCtrl_GetRootItem
, METH_O
, NULL
},
10975 { (char *)"TreeListCtrl_GetSelection", (PyCFunction
)_wrap_TreeListCtrl_GetSelection
, METH_O
, NULL
},
10976 { (char *)"TreeListCtrl_GetSelections", (PyCFunction
)_wrap_TreeListCtrl_GetSelections
, METH_O
, NULL
},
10977 { (char *)"TreeListCtrl_GetItemParent", (PyCFunction
) _wrap_TreeListCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10978 { (char *)"TreeListCtrl_GetFirstChild", (PyCFunction
) _wrap_TreeListCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10979 { (char *)"TreeListCtrl_GetNextChild", (PyCFunction
) _wrap_TreeListCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10980 { (char *)"TreeListCtrl_GetLastChild", (PyCFunction
) _wrap_TreeListCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10981 { (char *)"TreeListCtrl_GetNextSibling", (PyCFunction
) _wrap_TreeListCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10982 { (char *)"TreeListCtrl_GetPrevSibling", (PyCFunction
) _wrap_TreeListCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10983 { (char *)"TreeListCtrl_GetFirstVisibleItem", (PyCFunction
)_wrap_TreeListCtrl_GetFirstVisibleItem
, METH_O
, NULL
},
10984 { (char *)"TreeListCtrl_GetNextVisible", (PyCFunction
) _wrap_TreeListCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10985 { (char *)"TreeListCtrl_GetPrevVisible", (PyCFunction
) _wrap_TreeListCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10986 { (char *)"TreeListCtrl_GetNext", (PyCFunction
) _wrap_TreeListCtrl_GetNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10987 { (char *)"TreeListCtrl_AddRoot", (PyCFunction
) _wrap_TreeListCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10988 { (char *)"TreeListCtrl_PrependItem", (PyCFunction
) _wrap_TreeListCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10989 { (char *)"TreeListCtrl_InsertItem", (PyCFunction
) _wrap_TreeListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10990 { (char *)"TreeListCtrl_InsertItemBefore", (PyCFunction
) _wrap_TreeListCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10991 { (char *)"TreeListCtrl_AppendItem", (PyCFunction
) _wrap_TreeListCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10992 { (char *)"TreeListCtrl_Delete", (PyCFunction
) _wrap_TreeListCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10993 { (char *)"TreeListCtrl_DeleteChildren", (PyCFunction
) _wrap_TreeListCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10994 { (char *)"TreeListCtrl_DeleteAllItems", (PyCFunction
)_wrap_TreeListCtrl_DeleteAllItems
, METH_O
, NULL
},
10995 { (char *)"TreeListCtrl_Expand", (PyCFunction
) _wrap_TreeListCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10996 { (char *)"TreeListCtrl_ExpandAll", (PyCFunction
) _wrap_TreeListCtrl_ExpandAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10997 { (char *)"TreeListCtrl_Collapse", (PyCFunction
) _wrap_TreeListCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10998 { (char *)"TreeListCtrl_CollapseAndReset", (PyCFunction
) _wrap_TreeListCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10999 { (char *)"TreeListCtrl_Toggle", (PyCFunction
) _wrap_TreeListCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11000 { (char *)"TreeListCtrl_Unselect", (PyCFunction
)_wrap_TreeListCtrl_Unselect
, METH_O
, NULL
},
11001 { (char *)"TreeListCtrl_UnselectAll", (PyCFunction
)_wrap_TreeListCtrl_UnselectAll
, METH_O
, NULL
},
11002 { (char *)"TreeListCtrl_SelectItem", (PyCFunction
) _wrap_TreeListCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11003 { (char *)"TreeListCtrl_SelectAll", (PyCFunction
) _wrap_TreeListCtrl_SelectAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11004 { (char *)"TreeListCtrl_EnsureVisible", (PyCFunction
) _wrap_TreeListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11005 { (char *)"TreeListCtrl_ScrollTo", (PyCFunction
) _wrap_TreeListCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11006 { (char *)"TreeListCtrl_HitTest", (PyCFunction
) _wrap_TreeListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11007 { (char *)"TreeListCtrl_GetBoundingRect", (PyCFunction
) _wrap_TreeListCtrl_GetBoundingRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11008 { (char *)"TreeListCtrl_EditLabel", (PyCFunction
) _wrap_TreeListCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11009 { (char *)"TreeListCtrl_Edit", (PyCFunction
) _wrap_TreeListCtrl_Edit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11010 { (char *)"TreeListCtrl_SortChildren", (PyCFunction
) _wrap_TreeListCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11011 { (char *)"TreeListCtrl_FindItem", (PyCFunction
) _wrap_TreeListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11012 { (char *)"TreeListCtrl_GetHeaderWindow", (PyCFunction
)_wrap_TreeListCtrl_GetHeaderWindow
, METH_O
, NULL
},
11013 { (char *)"TreeListCtrl_GetMainWindow", (PyCFunction
)_wrap_TreeListCtrl_GetMainWindow
, METH_O
, NULL
},
11014 { (char *)"TreeListCtrl_swigregister", TreeListCtrl_swigregister
, METH_VARARGS
, NULL
},
11015 { (char *)"TreeListCtrl_swiginit", TreeListCtrl_swiginit
, METH_VARARGS
, NULL
},
11016 { (char *)"new_StaticPicture", (PyCFunction
) _wrap_new_StaticPicture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11017 { (char *)"new_PreStaticPicture", (PyCFunction
)_wrap_new_PreStaticPicture
, METH_NOARGS
, NULL
},
11018 { (char *)"StaticPicture_Create", (PyCFunction
) _wrap_StaticPicture_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11019 { (char *)"StaticPicture_SetBitmap", (PyCFunction
) _wrap_StaticPicture_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11020 { (char *)"StaticPicture_GetBitmap", (PyCFunction
)_wrap_StaticPicture_GetBitmap
, METH_O
, NULL
},
11021 { (char *)"StaticPicture_SetIcon", (PyCFunction
) _wrap_StaticPicture_SetIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11022 { (char *)"StaticPicture_GetIcon", (PyCFunction
)_wrap_StaticPicture_GetIcon
, METH_O
, NULL
},
11023 { (char *)"StaticPicture_SetAlignment", (PyCFunction
) _wrap_StaticPicture_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11024 { (char *)"StaticPicture_GetAlignment", (PyCFunction
)_wrap_StaticPicture_GetAlignment
, METH_O
, NULL
},
11025 { (char *)"StaticPicture_SetScale", (PyCFunction
) _wrap_StaticPicture_SetScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11026 { (char *)"StaticPicture_GetScale", (PyCFunction
)_wrap_StaticPicture_GetScale
, METH_O
, NULL
},
11027 { (char *)"StaticPicture_SetCustomScale", (PyCFunction
) _wrap_StaticPicture_SetCustomScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11028 { (char *)"StaticPicture_GetCustomScale", (PyCFunction
)_wrap_StaticPicture_GetCustomScale
, METH_O
, NULL
},
11029 { (char *)"StaticPicture_swigregister", StaticPicture_swigregister
, METH_VARARGS
, NULL
},
11030 { (char *)"StaticPicture_swiginit", StaticPicture_swiginit
, METH_VARARGS
, NULL
},
11031 { NULL
, NULL
, 0, NULL
}
11035 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
11037 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) {
11038 return (void *)((wxValidator
*) ((wxPyValidator
*) x
));
11040 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x
) {
11041 return (void *)((wxPanel
*) ((wxScrolledWindow
*) x
));
11043 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x
) {
11044 return (void *)((wxPanel
*) ((wxPyVScrolledWindow
*) x
));
11046 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x
) {
11047 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
11049 static void *_p_wxSplitterScrolledWindowTo_p_wxPanel(void *x
) {
11050 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
11052 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x
) {
11053 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
11055 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x
) {
11056 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
11058 static void *_p_wxPyPanelTo_p_wxPanel(void *x
) {
11059 return (void *)((wxPanel
*) ((wxPyPanel
*) x
));
11061 static void *_p_wxEditableListBoxTo_p_wxPanel(void *x
) {
11062 return (void *)((wxPanel
*) ((wxEditableListBox
*) x
));
11064 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x
) {
11065 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
11067 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x
) {
11068 return (void *)((wxPanel
*) ((wxPreviewControlBar
*) x
));
11070 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x
) {
11071 return (void *)((wxPanel
*) (wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
11073 static void *_p_wxToolbookTo_p_wxWindow(void *x
) {
11074 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxToolbook
*) x
));
11076 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x
) {
11077 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
11079 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x
) {
11080 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
11082 static void *_p_wxCheckBoxTo_p_wxWindow(void *x
) {
11083 return (void *)((wxWindow
*) (wxControl
*) ((wxCheckBox
*) x
));
11085 static void *_p_wxPyTreeCtrlTo_p_wxWindow(void *x
) {
11086 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeCtrl
*) x
));
11088 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxWindow(void *x
) {
11089 return (void *)((wxWindow
*) (wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
11091 static void *_p_wxPyPanelTo_p_wxWindow(void *x
) {
11092 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyPanel
*) x
));
11094 static void *_p_wxGenericDirCtrlTo_p_wxWindow(void *x
) {
11095 return (void *)((wxWindow
*) (wxControl
*) ((wxGenericDirCtrl
*) x
));
11097 static void *_p_wxPickerBaseTo_p_wxWindow(void *x
) {
11098 return (void *)((wxWindow
*) (wxControl
*) ((wxPickerBase
*) x
));
11100 static void *_p_wxPyListCtrlTo_p_wxWindow(void *x
) {
11101 return (void *)((wxWindow
*) (wxControl
*) ((wxPyListCtrl
*) x
));
11103 static void *_p_wxDirFilterListCtrlTo_p_wxWindow(void *x
) {
11104 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
11106 static void *_p_wxPyTreeListCtrlTo_p_wxWindow(void *x
) {
11107 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeListCtrl
*) x
));
11109 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x
) {
11110 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
11112 static void *_p_wxStaticLineTo_p_wxWindow(void *x
) {
11113 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticLine
*) x
));
11115 static void *_p_wxControlTo_p_wxWindow(void *x
) {
11116 return (void *)((wxWindow
*) ((wxControl
*) x
));
11118 static void *_p_wxPyControlTo_p_wxWindow(void *x
) {
11119 return (void *)((wxWindow
*) (wxControl
*) ((wxPyControl
*) x
));
11121 static void *_p_wxGaugeTo_p_wxWindow(void *x
) {
11122 return (void *)((wxWindow
*) (wxControl
*) ((wxGauge
*) x
));
11124 static void *_p_wxToolBarBaseTo_p_wxWindow(void *x
) {
11125 return (void *)((wxWindow
*) (wxControl
*) ((wxToolBarBase
*) x
));
11127 static void *_p_wxToggleButtonTo_p_wxWindow(void *x
) {
11128 return (void *)((wxWindow
*) (wxControl
*) ((wxToggleButton
*) x
));
11130 static void *_p_wxRadioButtonTo_p_wxWindow(void *x
) {
11131 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioButton
*) x
));
11133 static void *_p_wxChoiceTo_p_wxWindow(void *x
) {
11134 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
11136 static void *_p_wxTreebookTo_p_wxWindow(void *x
) {
11137 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxTreebook
*) x
));
11139 static void *_p_wxListViewTo_p_wxWindow(void *x
) {
11140 return (void *)((wxWindow
*) (wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
11142 static void *_p_wxTextCtrlTo_p_wxWindow(void *x
) {
11143 return (void *)((wxWindow
*) (wxControl
*) ((wxTextCtrl
*) x
));
11145 static void *_p_wxNotebookTo_p_wxWindow(void *x
) {
11146 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
11148 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x
) {
11149 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
11151 static void *_p_wxChoicebookTo_p_wxWindow(void *x
) {
11152 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
11154 static void *_p_wxPyWindowTo_p_wxWindow(void *x
) {
11155 return (void *)((wxWindow
*) ((wxPyWindow
*) x
));
11157 static void *_p_wxSplashScreenTo_p_wxWindow(void *x
) {
11158 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
11160 static void *_p_wxListbookTo_p_wxWindow(void *x
) {
11161 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
11163 static void *_p_wxFileDialogTo_p_wxWindow(void *x
) {
11164 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
11166 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x
) {
11167 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
11169 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x
) {
11170 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
11172 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x
) {
11173 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
11175 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x
) {
11176 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
11178 static void *_p_wxMessageDialogTo_p_wxWindow(void *x
) {
11179 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
11181 static void *_p_wxProgressDialogTo_p_wxWindow(void *x
) {
11182 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
11184 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x
) {
11185 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
11187 static void *_p_wxStaticBitmapTo_p_wxWindow(void *x
) {
11188 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBitmap
*) x
));
11190 static void *_p_wxSliderTo_p_wxWindow(void *x
) {
11191 return (void *)((wxWindow
*) (wxControl
*) ((wxSlider
*) x
));
11193 static void *_p_wxStaticBoxTo_p_wxWindow(void *x
) {
11194 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBox
*) x
));
11196 static void *_p_wxBookCtrlBaseTo_p_wxWindow(void *x
) {
11197 return (void *)((wxWindow
*) (wxControl
*) ((wxBookCtrlBase
*) x
));
11199 static void *_p_wxCheckListBoxTo_p_wxWindow(void *x
) {
11200 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
11202 static void *_p_wxListBoxTo_p_wxWindow(void *x
) {
11203 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
11205 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x
) {
11206 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
11208 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x
) {
11209 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
11211 static void *_p_wxEditableListBoxTo_p_wxWindow(void *x
) {
11212 return (void *)((wxWindow
*) (wxPanel
*) ((wxEditableListBox
*) x
));
11214 static void *_p_wxLEDNumberCtrlTo_p_wxWindow(void *x
) {
11215 return (void *)((wxWindow
*) (wxControl
*) ((wxLEDNumberCtrl
*) x
));
11217 static void *_p_wxSpinButtonTo_p_wxWindow(void *x
) {
11218 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinButton
*) x
));
11220 static void *_p_wxBitmapButtonTo_p_wxWindow(void *x
) {
11221 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
11223 static void *_p_wxButtonTo_p_wxWindow(void *x
) {
11224 return (void *)((wxWindow
*) (wxControl
*) ((wxButton
*) x
));
11226 static void *_p_wxContextHelpButtonTo_p_wxWindow(void *x
) {
11227 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
11229 static void *_p_wxRadioBoxTo_p_wxWindow(void *x
) {
11230 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioBox
*) x
));
11232 static void *_p_wxScrollBarTo_p_wxWindow(void *x
) {
11233 return (void *)((wxWindow
*) (wxControl
*) ((wxScrollBar
*) x
));
11235 static void *_p_wxComboBoxTo_p_wxWindow(void *x
) {
11236 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
11238 static void *_p_wxMiniFrameTo_p_wxWindow(void *x
) {
11239 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
11241 static void *_p_wxFrameTo_p_wxWindow(void *x
) {
11242 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxFrame
*) x
));
11244 static void *_p_wxSpinCtrlTo_p_wxWindow(void *x
) {
11245 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinCtrl
*) x
));
11247 static void *_p_wxStatusBarTo_p_wxWindow(void *x
) {
11248 return (void *)((wxWindow
*) ((wxStatusBar
*) x
));
11250 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x
) {
11251 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
11253 static void *_p_wxStaticPictureTo_p_wxWindow(void *x
) {
11254 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticPicture
*) x
));
11256 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x
) {
11257 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
11259 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x
) {
11260 return (void *)((wxWindow
*) ((wxMDIClientWindow
*) x
));
11262 static void *_p_wxSashWindowTo_p_wxWindow(void *x
) {
11263 return (void *)((wxWindow
*) ((wxSashWindow
*) x
));
11265 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x
) {
11266 return (void *)((wxWindow
*) ((wxSplitterWindow
*) x
));
11268 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x
) {
11269 return (void *)((wxWindow
*) ((wxSplashScreenWindow
*) x
));
11271 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x
) {
11272 return (void *)((wxWindow
*) ((wxTopLevelWindow
*) x
));
11274 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x
) {
11275 return (void *)((wxWindow
*) (wxPanel
*) ((wxScrolledWindow
*) x
));
11277 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x
) {
11278 return (void *)((wxWindow
*) (wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
11280 static void *_p_wxPopupWindowTo_p_wxWindow(void *x
) {
11281 return (void *)((wxWindow
*) ((wxPopupWindow
*) x
));
11283 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x
) {
11284 return (void *)((wxWindow
*) (wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
11286 static void *_p_wxTipWindowTo_p_wxWindow(void *x
) {
11287 return (void *)((wxWindow
*) (wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
11289 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x
) {
11290 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyVScrolledWindow
*) x
));
11292 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
11293 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
11295 static void *_p_wxDynamicSashWindowTo_p_wxWindow(void *x
) {
11296 return (void *)((wxWindow
*) ((wxDynamicSashWindow
*) x
));
11298 static void *_p_wxPyTreeCompanionWindowTo_p_wxWindow(void *x
) {
11299 return (void *)((wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
11301 static void *_p_wxThinSplitterWindowTo_p_wxWindow(void *x
) {
11302 return (void *)((wxWindow
*) (wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
11304 static void *_p_wxSplitterScrolledWindowTo_p_wxWindow(void *x
) {
11305 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
11307 static void *_p_wxDialogTo_p_wxWindow(void *x
) {
11308 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxDialog
*) x
));
11310 static void *_p_wxColourDialogTo_p_wxWindow(void *x
) {
11311 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
11313 static void *_p_wxDirDialogTo_p_wxWindow(void *x
) {
11314 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
11316 static void *_p_wxFontDialogTo_p_wxWindow(void *x
) {
11317 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
11319 static void *_p_wxPanelTo_p_wxWindow(void *x
) {
11320 return (void *)((wxWindow
*) ((wxPanel
*) x
));
11322 static void *_p_wxStaticTextTo_p_wxWindow(void *x
) {
11323 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticText
*) x
));
11325 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x
) {
11326 return (void *)((wxWindow
*) (wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
11328 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x
) {
11329 return (void *)((wxWindow
*) (wxPanel
*) ((wxPreviewControlBar
*) x
));
11331 static void *_p_wxDatePickerCtrlTo_p_wxWindow(void *x
) {
11332 return (void *)((wxWindow
*) (wxControl
*) ((wxDatePickerCtrl
*) x
));
11334 static void *_p_wxColourPickerCtrlTo_p_wxWindow(void *x
) {
11335 return (void *)((wxWindow
*) (wxControl
*)(wxPickerBase
*) ((wxColourPickerCtrl
*) x
));
11337 static void *_p_wxFilePickerCtrlTo_p_wxWindow(void *x
) {
11338 return (void *)((wxWindow
*) (wxControl
*)(wxPickerBase
*) ((wxFilePickerCtrl
*) x
));
11340 static void *_p_wxDirPickerCtrlTo_p_wxWindow(void *x
) {
11341 return (void *)((wxWindow
*) (wxControl
*)(wxPickerBase
*) ((wxDirPickerCtrl
*) x
));
11343 static void *_p_wxFontPickerCtrlTo_p_wxWindow(void *x
) {
11344 return (void *)((wxWindow
*) (wxControl
*)(wxPickerBase
*) ((wxFontPickerCtrl
*) x
));
11346 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
11347 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
11349 static void *_p_wxHyperlinkCtrlTo_p_wxWindow(void *x
) {
11350 return (void *)((wxWindow
*) (wxControl
*) ((wxHyperlinkCtrl
*) x
));
11352 static void *_p_wxToolBarTo_p_wxWindow(void *x
) {
11353 return (void *)((wxWindow
*) (wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
11355 static void *_p_wxThinSplitterWindowTo_p_wxSplitterWindow(void *x
) {
11356 return (void *)((wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
11358 static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x
) {
11359 return (void *)((wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
11361 static void *_p_wxSplitterScrolledWindowTo_p_wxScrolledWindow(void *x
) {
11362 return (void *)((wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
11364 static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x
) {
11365 return (void *)((wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
11367 static void *_p_wxBookCtrlBaseTo_p_wxControl(void *x
) {
11368 return (void *)((wxControl
*) ((wxBookCtrlBase
*) x
));
11370 static void *_p_wxToolBarTo_p_wxControl(void *x
) {
11371 return (void *)((wxControl
*) (wxToolBarBase
*) ((wxToolBar
*) x
));
11373 static void *_p_wxPickerBaseTo_p_wxControl(void *x
) {
11374 return (void *)((wxControl
*) ((wxPickerBase
*) x
));
11376 static void *_p_wxToggleButtonTo_p_wxControl(void *x
) {
11377 return (void *)((wxControl
*) ((wxToggleButton
*) x
));
11379 static void *_p_wxRadioButtonTo_p_wxControl(void *x
) {
11380 return (void *)((wxControl
*) ((wxRadioButton
*) x
));
11382 static void *_p_wxLEDNumberCtrlTo_p_wxControl(void *x
) {
11383 return (void *)((wxControl
*) ((wxLEDNumberCtrl
*) x
));
11385 static void *_p_wxToolbookTo_p_wxControl(void *x
) {
11386 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxToolbook
*) x
));
11388 static void *_p_wxToolBarBaseTo_p_wxControl(void *x
) {
11389 return (void *)((wxControl
*) ((wxToolBarBase
*) x
));
11391 static void *_p_wxDirFilterListCtrlTo_p_wxControl(void *x
) {
11392 return (void *)((wxControl
*) (wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
11394 static void *_p_wxPyListCtrlTo_p_wxControl(void *x
) {
11395 return (void *)((wxControl
*) ((wxPyListCtrl
*) x
));
11397 static void *_p_wxComboBoxTo_p_wxControl(void *x
) {
11398 return (void *)((wxControl
*) (wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
11400 static void *_p_wxPyControlTo_p_wxControl(void *x
) {
11401 return (void *)((wxControl
*) ((wxPyControl
*) x
));
11403 static void *_p_wxPyTreeListCtrlTo_p_wxControl(void *x
) {
11404 return (void *)((wxControl
*) ((wxPyTreeListCtrl
*) x
));
11406 static void *_p_wxGenericDirCtrlTo_p_wxControl(void *x
) {
11407 return (void *)((wxControl
*) ((wxGenericDirCtrl
*) x
));
11409 static void *_p_wxScrollBarTo_p_wxControl(void *x
) {
11410 return (void *)((wxControl
*) ((wxScrollBar
*) x
));
11412 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) {
11413 return (void *)((wxControl
*) ((wxControlWithItems
*) x
));
11415 static void *_p_wxGaugeTo_p_wxControl(void *x
) {
11416 return (void *)((wxControl
*) ((wxGauge
*) x
));
11418 static void *_p_wxStaticLineTo_p_wxControl(void *x
) {
11419 return (void *)((wxControl
*) ((wxStaticLine
*) x
));
11421 static void *_p_wxChoicebookTo_p_wxControl(void *x
) {
11422 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxChoicebook
*) x
));
11424 static void *_p_wxListbookTo_p_wxControl(void *x
) {
11425 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxListbook
*) x
));
11427 static void *_p_wxHyperlinkCtrlTo_p_wxControl(void *x
) {
11428 return (void *)((wxControl
*) ((wxHyperlinkCtrl
*) x
));
11430 static void *_p_wxPyTreeCtrlTo_p_wxControl(void *x
) {
11431 return (void *)((wxControl
*) ((wxPyTreeCtrl
*) x
));
11433 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxControl(void *x
) {
11434 return (void *)((wxControl
*) (wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
11436 static void *_p_wxCheckBoxTo_p_wxControl(void *x
) {
11437 return (void *)((wxControl
*) ((wxCheckBox
*) x
));
11439 static void *_p_wxRadioBoxTo_p_wxControl(void *x
) {
11440 return (void *)((wxControl
*) ((wxRadioBox
*) x
));
11442 static void *_p_wxChoiceTo_p_wxControl(void *x
) {
11443 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxChoice
*) x
));
11445 static void *_p_wxListBoxTo_p_wxControl(void *x
) {
11446 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxListBox
*) x
));
11448 static void *_p_wxCheckListBoxTo_p_wxControl(void *x
) {
11449 return (void *)((wxControl
*) (wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
11451 static void *_p_wxListViewTo_p_wxControl(void *x
) {
11452 return (void *)((wxControl
*) (wxPyListCtrl
*) ((wxListView
*) x
));
11454 static void *_p_wxNotebookTo_p_wxControl(void *x
) {
11455 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxNotebook
*) x
));
11457 static void *_p_wxStaticBitmapTo_p_wxControl(void *x
) {
11458 return (void *)((wxControl
*) ((wxStaticBitmap
*) x
));
11460 static void *_p_wxSpinCtrlTo_p_wxControl(void *x
) {
11461 return (void *)((wxControl
*) ((wxSpinCtrl
*) x
));
11463 static void *_p_wxStaticTextTo_p_wxControl(void *x
) {
11464 return (void *)((wxControl
*) ((wxStaticText
*) x
));
11466 static void *_p_wxStaticBoxTo_p_wxControl(void *x
) {
11467 return (void *)((wxControl
*) ((wxStaticBox
*) x
));
11469 static void *_p_wxSliderTo_p_wxControl(void *x
) {
11470 return (void *)((wxControl
*) ((wxSlider
*) x
));
11472 static void *_p_wxTreebookTo_p_wxControl(void *x
) {
11473 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxTreebook
*) x
));
11475 static void *_p_wxSpinButtonTo_p_wxControl(void *x
) {
11476 return (void *)((wxControl
*) ((wxSpinButton
*) x
));
11478 static void *_p_wxButtonTo_p_wxControl(void *x
) {
11479 return (void *)((wxControl
*) ((wxButton
*) x
));
11481 static void *_p_wxBitmapButtonTo_p_wxControl(void *x
) {
11482 return (void *)((wxControl
*) (wxButton
*) ((wxBitmapButton
*) x
));
11484 static void *_p_wxContextHelpButtonTo_p_wxControl(void *x
) {
11485 return (void *)((wxControl
*) (wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
11487 static void *_p_wxDatePickerCtrlTo_p_wxControl(void *x
) {
11488 return (void *)((wxControl
*) ((wxDatePickerCtrl
*) x
));
11490 static void *_p_wxColourPickerCtrlTo_p_wxControl(void *x
) {
11491 return (void *)((wxControl
*) (wxPickerBase
*) ((wxColourPickerCtrl
*) x
));
11493 static void *_p_wxFilePickerCtrlTo_p_wxControl(void *x
) {
11494 return (void *)((wxControl
*) (wxPickerBase
*) ((wxFilePickerCtrl
*) x
));
11496 static void *_p_wxDirPickerCtrlTo_p_wxControl(void *x
) {
11497 return (void *)((wxControl
*) (wxPickerBase
*) ((wxDirPickerCtrl
*) x
));
11499 static void *_p_wxFontPickerCtrlTo_p_wxControl(void *x
) {
11500 return (void *)((wxControl
*) (wxPickerBase
*) ((wxFontPickerCtrl
*) x
));
11502 static void *_p_wxStaticPictureTo_p_wxControl(void *x
) {
11503 return (void *)((wxControl
*) ((wxStaticPicture
*) x
));
11505 static void *_p_wxTextCtrlTo_p_wxControl(void *x
) {
11506 return (void *)((wxControl
*) ((wxTextCtrl
*) x
));
11508 static void *_p_wxListViewTo_p_wxPyListCtrl(void *x
) {
11509 return (void *)((wxPyListCtrl
*) ((wxListView
*) x
));
11511 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) {
11512 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
11514 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) {
11515 return (void *)((wxEvent
*) ((wxMenuEvent
*) x
));
11517 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) {
11518 return (void *)((wxEvent
*) ((wxCloseEvent
*) x
));
11520 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) {
11521 return (void *)((wxEvent
*) ((wxMouseEvent
*) x
));
11523 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) {
11524 return (void *)((wxEvent
*) ((wxEraseEvent
*) x
));
11526 static void *_p_wxBookCtrlBaseEventTo_p_wxEvent(void *x
) {
11527 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
11529 static void *_p_wxTreeEventTo_p_wxEvent(void *x
) {
11530 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
11532 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) {
11533 return (void *)((wxEvent
*) ((wxSetCursorEvent
*) x
));
11535 static void *_p_wxSplitterEventTo_p_wxEvent(void *x
) {
11536 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
11538 static void *_p_wxColourPickerEventTo_p_wxEvent(void *x
) {
11539 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxColourPickerEvent
*) x
));
11541 static void *_p_wxFileDirPickerEventTo_p_wxEvent(void *x
) {
11542 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxFileDirPickerEvent
*) x
));
11544 static void *_p_wxFontPickerEventTo_p_wxEvent(void *x
) {
11545 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxFontPickerEvent
*) x
));
11547 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) {
11548 return (void *)((wxEvent
*) ((wxInitDialogEvent
*) x
));
11550 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) {
11551 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxScrollEvent
*) x
));
11553 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x
) {
11554 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
11556 static void *_p_wxTextUrlEventTo_p_wxEvent(void *x
) {
11557 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
11559 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) {
11560 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxNotifyEvent
*) x
));
11562 static void *_p_wxPyEventTo_p_wxEvent(void *x
) {
11563 return (void *)((wxEvent
*) ((wxPyEvent
*) x
));
11565 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x
) {
11566 return (void *)((wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
11568 static void *_p_wxListEventTo_p_wxEvent(void *x
) {
11569 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
11571 static void *_p_wxDynamicSashSplitEventTo_p_wxEvent(void *x
) {
11572 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
11574 static void *_p_wxDynamicSashUnifyEventTo_p_wxEvent(void *x
) {
11575 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
11577 static void *_p_wxNotebookEventTo_p_wxEvent(void *x
) {
11578 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
11580 static void *_p_wxListbookEventTo_p_wxEvent(void *x
) {
11581 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
11583 static void *_p_wxChoicebookEventTo_p_wxEvent(void *x
) {
11584 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
11586 static void *_p_wxTreebookEventTo_p_wxEvent(void *x
) {
11587 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxTreebookEvent
*) x
));
11589 static void *_p_wxToolbookEventTo_p_wxEvent(void *x
) {
11590 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxToolbookEvent
*) x
));
11592 static void *_p_wxHelpEventTo_p_wxEvent(void *x
) {
11593 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxHelpEvent
*) x
));
11595 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) {
11596 return (void *)((wxEvent
*) ((wxIdleEvent
*) x
));
11598 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) {
11599 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
11601 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) {
11602 return (void *)((wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
11604 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) {
11605 return (void *)((wxEvent
*) ((wxMaximizeEvent
*) x
));
11607 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) {
11608 return (void *)((wxEvent
*) ((wxIconizeEvent
*) x
));
11610 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) {
11611 return (void *)((wxEvent
*) ((wxActivateEvent
*) x
));
11613 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) {
11614 return (void *)((wxEvent
*) ((wxSizeEvent
*) x
));
11616 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) {
11617 return (void *)((wxEvent
*) ((wxMoveEvent
*) x
));
11619 static void *_p_wxDateEventTo_p_wxEvent(void *x
) {
11620 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDateEvent
*) x
));
11622 static void *_p_wxClipboardTextEventTo_p_wxEvent(void *x
) {
11623 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxClipboardTextEvent
*) x
));
11625 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) {
11626 return (void *)((wxEvent
*) ((wxPaintEvent
*) x
));
11628 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) {
11629 return (void *)((wxEvent
*) ((wxNcPaintEvent
*) x
));
11631 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) {
11632 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
11634 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) {
11635 return (void *)((wxEvent
*) ((wxPaletteChangedEvent
*) x
));
11637 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) {
11638 return (void *)((wxEvent
*) ((wxDisplayChangedEvent
*) x
));
11640 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) {
11641 return (void *)((wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
11643 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) {
11644 return (void *)((wxEvent
*) ((wxSysColourChangedEvent
*) x
));
11646 static void *_p_wxHyperlinkEventTo_p_wxEvent(void *x
) {
11647 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxHyperlinkEvent
*) x
));
11649 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) {
11650 return (void *)((wxEvent
*) ((wxDropFilesEvent
*) x
));
11652 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) {
11653 return (void *)((wxEvent
*) ((wxFocusEvent
*) x
));
11655 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) {
11656 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
11658 static void *_p_wxSashEventTo_p_wxEvent(void *x
) {
11659 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxSashEvent
*) x
));
11661 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x
) {
11662 return (void *)((wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
11664 static void *_p_wxShowEventTo_p_wxEvent(void *x
) {
11665 return (void *)((wxEvent
*) ((wxShowEvent
*) x
));
11667 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) {
11668 return (void *)((wxEvent
*) ((wxCommandEvent
*) x
));
11670 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) {
11671 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
11673 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) {
11674 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
11676 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) {
11677 return (void *)((wxEvent
*) ((wxNavigationKeyEvent
*) x
));
11679 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) {
11680 return (void *)((wxEvent
*) ((wxKeyEvent
*) x
));
11682 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) {
11683 return (void *)((wxEvent
*) ((wxScrollWinEvent
*) x
));
11685 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x
) {
11686 return (void *)((wxEvent
*) ((wxTaskBarIconEvent
*) x
));
11688 static void *_p_wxSpinEventTo_p_wxEvent(void *x
) {
11689 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
11691 static void *_p_wxScrollBarTo_p_wxObject(void *x
) {
11692 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
11694 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
11695 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
11697 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x
) {
11698 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
11700 static void *_p_wxEventTo_p_wxObject(void *x
) {
11701 return (void *)((wxObject
*) ((wxEvent
*) x
));
11703 static void *_p_wxFindDialogEventTo_p_wxObject(void *x
) {
11704 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
11706 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
11707 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
11709 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
11710 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
11712 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x
) {
11713 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
11715 static void *_p_wxPreviewFrameTo_p_wxObject(void *x
) {
11716 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
11718 static void *_p_wxToolBarBaseTo_p_wxObject(void *x
) {
11719 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
11721 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
11722 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
11724 static void *_p_wxImageTo_p_wxObject(void *x
) {
11725 return (void *)((wxObject
*) ((wxImage
*) x
));
11727 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
11728 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
11730 static void *_p_wxStaticBitmapTo_p_wxObject(void *x
) {
11731 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
11733 static void *_p_wxGenericDragImageTo_p_wxObject(void *x
) {
11734 return (void *)((wxObject
*) ((wxGenericDragImage
*) x
));
11736 static void *_p_wxComboBoxTo_p_wxObject(void *x
) {
11737 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
11739 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x
) {
11740 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
11742 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x
) {
11743 return (void *)((wxObject
*) ((wxLayoutAlgorithm
*) x
));
11745 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
11746 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
11748 static void *_p_wxTreebookTo_p_wxObject(void *x
) {
11749 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxTreebook
*) x
));
11751 static void *_p_wxNotebookTo_p_wxObject(void *x
) {
11752 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
11754 static void *_p_wxListItemTo_p_wxObject(void *x
) {
11755 return (void *)((wxObject
*) ((wxListItem
*) x
));
11757 static void *_p_wxChoicebookTo_p_wxObject(void *x
) {
11758 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
11760 static void *_p_wxBookCtrlBaseTo_p_wxObject(void *x
) {
11761 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
11763 static void *_p_wxPyTreeCtrlTo_p_wxObject(void *x
) {
11764 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
11766 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxObject(void *x
) {
11767 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
11769 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x
) {
11770 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
11772 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x
) {
11773 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
11775 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x
) {
11776 return (void *)((wxObject
*) ((wxFindReplaceData
*) x
));
11778 static void *_p_wxStaticLineTo_p_wxObject(void *x
) {
11779 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
11781 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
11782 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
11784 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
11785 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
11787 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
11788 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
11790 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
11791 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
11793 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
11794 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
11796 static void *_p_wxBookCtrlBaseEventTo_p_wxObject(void *x
) {
11797 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
11799 static void *_p_wxTreeEventTo_p_wxObject(void *x
) {
11800 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
11802 static void *_p_wxTextUrlEventTo_p_wxObject(void *x
) {
11803 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
11805 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
11806 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
11808 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x
) {
11809 return (void *)((wxObject
*) ((wxPrintDialogData
*) x
));
11811 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x
) {
11812 return (void *)((wxObject
*) ((wxPageSetupDialogData
*) x
));
11814 static void *_p_wxPrinterTo_p_wxObject(void *x
) {
11815 return (void *)((wxObject
*) ((wxPrinter
*) x
));
11817 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
11818 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
11820 static void *_p_wxRadioBoxTo_p_wxObject(void *x
) {
11821 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
11823 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
11824 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
11826 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
11827 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
11829 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
11830 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
11832 static void *_p_wxTreeListColumnInfoTo_p_wxObject(void *x
) {
11833 return (void *)((wxObject
*) ((wxTreeListColumnInfo
*) x
));
11835 static void *_p_wxControlTo_p_wxObject(void *x
) {
11836 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
11838 static void *_p_wxPyControlTo_p_wxObject(void *x
) {
11839 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
11841 static void *_p_wxContextHelpTo_p_wxObject(void *x
) {
11842 return (void *)((wxObject
*) ((wxContextHelp
*) x
));
11844 static void *_p_wxColourDataTo_p_wxObject(void *x
) {
11845 return (void *)((wxObject
*) ((wxColourData
*) x
));
11847 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
11848 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
11850 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
11851 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
11853 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
11854 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
11856 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
11857 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
11859 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
11860 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
11862 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
11863 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
11865 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
11866 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
11868 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
11869 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
11871 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
11872 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
11874 static void *_p_wxStaticTextTo_p_wxObject(void *x
) {
11875 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
11877 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x
) {
11878 return (void *)((wxObject
*) (wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
11880 static void *_p_wxListEventTo_p_wxObject(void *x
) {
11881 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
11883 static void *_p_wxDynamicSashSplitEventTo_p_wxObject(void *x
) {
11884 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
11886 static void *_p_wxPyPrintoutTo_p_wxObject(void *x
) {
11887 return (void *)((wxObject
*) ((wxPyPrintout
*) x
));
11889 static void *_p_wxGaugeTo_p_wxObject(void *x
) {
11890 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
11892 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x
) {
11893 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
11895 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
11896 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
11898 static void *_p_wxChoiceTo_p_wxObject(void *x
) {
11899 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
11901 static void *_p_wxSpinButtonTo_p_wxObject(void *x
) {
11902 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
11904 static void *_p_wxBitmapButtonTo_p_wxObject(void *x
) {
11905 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
11907 static void *_p_wxButtonTo_p_wxObject(void *x
) {
11908 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxButton
*) x
));
11910 static void *_p_wxContextHelpButtonTo_p_wxObject(void *x
) {
11911 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
11913 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
11914 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
11916 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
11917 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
11919 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
11920 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
11922 static void *_p_wxSashEventTo_p_wxObject(void *x
) {
11923 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxSashEvent
*) x
));
11925 static void *_p_wxCheckListBoxTo_p_wxObject(void *x
) {
11926 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
11928 static void *_p_wxListBoxTo_p_wxObject(void *x
) {
11929 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
11931 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x
) {
11932 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
11934 static void *_p_wxPyVListBoxTo_p_wxObject(void *x
) {
11935 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
11937 static void *_p_wxPrintDataTo_p_wxObject(void *x
) {
11938 return (void *)((wxObject
*) ((wxPrintData
*) x
));
11940 static void *_p_wxFontDataTo_p_wxObject(void *x
) {
11941 return (void *)((wxObject
*) ((wxFontData
*) x
));
11943 static void *_p_wxEditableListBoxTo_p_wxObject(void *x
) {
11944 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
11946 static void *_p_wxMiniFrameTo_p_wxObject(void *x
) {
11947 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
11949 static void *_p_wxListbookTo_p_wxObject(void *x
) {
11950 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
11952 static void *_p_wxFrameTo_p_wxObject(void *x
) {
11953 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
11955 static void *_p_wxPyPanelTo_p_wxObject(void *x
) {
11956 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
11958 static void *_p_wxStaticBoxTo_p_wxObject(void *x
) {
11959 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
11961 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x
) {
11962 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
11964 static void *_p_wxSplashScreenTo_p_wxObject(void *x
) {
11965 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
11967 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
11968 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
11970 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x
) {
11971 return (void *)((wxObject
*) (wxPrintPreview
*) ((wxPyPrintPreview
*) x
));
11973 static void *_p_wxPrintPreviewTo_p_wxObject(void *x
) {
11974 return (void *)((wxObject
*) ((wxPrintPreview
*) x
));
11976 static void *_p_wxListViewTo_p_wxObject(void *x
) {
11977 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
11979 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
11980 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
11982 static void *_p_wxPyListCtrlTo_p_wxObject(void *x
) {
11983 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
11985 static void *_p_wxDirFilterListCtrlTo_p_wxObject(void *x
) {
11986 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
11988 static void *_p_wxPyTreeListCtrlTo_p_wxObject(void *x
) {
11989 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
11991 static void *_p_wxSizerTo_p_wxObject(void *x
) {
11992 return (void *)((wxObject
*) ((wxSizer
*) x
));
11994 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
11995 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
11997 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
11998 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
12000 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
12001 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
12003 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
12004 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
12006 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
12007 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
12009 static void *_p_wxClipboardTextEventTo_p_wxObject(void *x
) {
12010 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxClipboardTextEvent
*) x
));
12012 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
12013 return (void *)((wxObject
*) ((wxFSFile
*) x
));
12015 static void *_p_wxPickerBaseTo_p_wxObject(void *x
) {
12016 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPickerBase
*) x
));
12018 static void *_p_wxSplitterEventTo_p_wxObject(void *x
) {
12019 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
12021 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
12022 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
12024 static void *_p_wxColourPickerEventTo_p_wxObject(void *x
) {
12025 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxColourPickerEvent
*) x
));
12027 static void *_p_wxFileDirPickerEventTo_p_wxObject(void *x
) {
12028 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxFileDirPickerEvent
*) x
));
12030 static void *_p_wxFontPickerEventTo_p_wxObject(void *x
) {
12031 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxFontPickerEvent
*) x
));
12033 static void *_p_wxTextCtrlTo_p_wxObject(void *x
) {
12034 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
12036 static void *_p_wxMenuTo_p_wxObject(void *x
) {
12037 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
12039 static void *_p_wxRadioButtonTo_p_wxObject(void *x
) {
12040 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
12042 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
12043 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
12045 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
12046 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
12048 static void *_p_wxToggleButtonTo_p_wxObject(void *x
) {
12049 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
12051 static void *_p_wxPrintDialogTo_p_wxObject(void *x
) {
12052 return (void *)((wxObject
*) ((wxPrintDialog
*) x
));
12054 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x
) {
12055 return (void *)((wxObject
*) ((wxPageSetupDialog
*) x
));
12057 static void *_p_wxFontDialogTo_p_wxObject(void *x
) {
12058 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
12060 static void *_p_wxDirDialogTo_p_wxObject(void *x
) {
12061 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
12063 static void *_p_wxColourDialogTo_p_wxObject(void *x
) {
12064 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
12066 static void *_p_wxDialogTo_p_wxObject(void *x
) {
12067 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
12069 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
12070 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
12072 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
12073 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
12075 static void *_p_wxGenericDirCtrlTo_p_wxObject(void *x
) {
12076 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
12078 static void *_p_wxDynamicSashUnifyEventTo_p_wxObject(void *x
) {
12079 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
12081 static void *_p_wxStaticPictureTo_p_wxObject(void *x
) {
12082 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
12084 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
12085 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
12087 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
12088 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
12090 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
12091 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
12093 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
12094 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
12096 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) {
12097 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPyImageHandler
*) x
));
12099 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
12100 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
12102 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
12103 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
12105 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
12106 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
12108 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
12109 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
12111 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
12112 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
12114 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
12115 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
12117 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
12118 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
12120 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
12121 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
12123 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
12124 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
12126 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
12127 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
12129 static void *_p_wxHyperlinkCtrlTo_p_wxObject(void *x
) {
12130 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxHyperlinkCtrl
*) x
));
12132 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x
) {
12133 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
12135 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x
) {
12136 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMDIClientWindow
*) x
));
12138 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x
) {
12139 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
12141 static void *_p_wxTipWindowTo_p_wxObject(void *x
) {
12142 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
12144 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x
) {
12145 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
12147 static void *_p_wxPopupWindowTo_p_wxObject(void *x
) {
12148 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPopupWindow
*) x
));
12150 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x
) {
12151 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
12153 static void *_p_wxSashWindowTo_p_wxObject(void *x
) {
12154 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSashWindow
*) x
));
12156 static void *_p_wxSplitterWindowTo_p_wxObject(void *x
) {
12157 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplitterWindow
*) x
));
12159 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x
) {
12160 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplashScreenWindow
*) x
));
12162 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x
) {
12163 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxTopLevelWindow
*) x
));
12165 static void *_p_wxScrolledWindowTo_p_wxObject(void *x
) {
12166 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
12168 static void *_p_wxWindowTo_p_wxObject(void *x
) {
12169 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
12171 static void *_p_wxDynamicSashWindowTo_p_wxObject(void *x
) {
12172 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxDynamicSashWindow
*) x
));
12174 static void *_p_wxPyTreeCompanionWindowTo_p_wxObject(void *x
) {
12175 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
12177 static void *_p_wxThinSplitterWindowTo_p_wxObject(void *x
) {
12178 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
12180 static void *_p_wxSplitterScrolledWindowTo_p_wxObject(void *x
) {
12181 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
12183 static void *_p_wxSpinCtrlTo_p_wxObject(void *x
) {
12184 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
12186 static void *_p_wxNotebookEventTo_p_wxObject(void *x
) {
12187 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
12189 static void *_p_wxListbookEventTo_p_wxObject(void *x
) {
12190 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
12192 static void *_p_wxChoicebookEventTo_p_wxObject(void *x
) {
12193 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
12195 static void *_p_wxTreebookEventTo_p_wxObject(void *x
) {
12196 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxTreebookEvent
*) x
));
12198 static void *_p_wxToolbookEventTo_p_wxObject(void *x
) {
12199 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxToolbookEvent
*) x
));
12201 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x
) {
12202 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
12204 static void *_p_wxProgressDialogTo_p_wxObject(void *x
) {
12205 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
12207 static void *_p_wxMessageDialogTo_p_wxObject(void *x
) {
12208 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
12210 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x
) {
12211 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
12213 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x
) {
12214 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
12216 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x
) {
12217 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
12219 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x
) {
12220 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
12222 static void *_p_wxFileDialogTo_p_wxObject(void *x
) {
12223 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
12225 static void *_p_wxToolBarToolBaseTo_p_wxObject(void *x
) {
12226 return (void *)((wxObject
*) ((wxToolBarToolBase
*) x
));
12228 static void *_p_wxSliderTo_p_wxObject(void *x
) {
12229 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
12231 static void *_p_wxPyWindowTo_p_wxObject(void *x
) {
12232 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyWindow
*) x
));
12234 static void *_p_wxDatePickerCtrlTo_p_wxObject(void *x
) {
12235 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
12237 static void *_p_wxColourPickerCtrlTo_p_wxObject(void *x
) {
12238 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxColourPickerCtrl
*) x
));
12240 static void *_p_wxFilePickerCtrlTo_p_wxObject(void *x
) {
12241 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxFilePickerCtrl
*) x
));
12243 static void *_p_wxDirPickerCtrlTo_p_wxObject(void *x
) {
12244 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxDirPickerCtrl
*) x
));
12246 static void *_p_wxFontPickerCtrlTo_p_wxObject(void *x
) {
12247 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxFontPickerCtrl
*) x
));
12249 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
12250 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
12252 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
12253 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
12255 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
12256 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
12258 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
12259 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
12261 static void *_p_wxCheckBoxTo_p_wxObject(void *x
) {
12262 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
12264 static void *_p_wxHyperlinkEventTo_p_wxObject(void *x
) {
12265 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxHyperlinkEvent
*) x
));
12267 static void *_p_wxHelpEventTo_p_wxObject(void *x
) {
12268 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxHelpEvent
*) x
));
12270 static void *_p_wxPanelTo_p_wxObject(void *x
) {
12271 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPanel
*) x
));
12273 static void *_p_wxSpinEventTo_p_wxObject(void *x
) {
12274 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
12276 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x
) {
12277 return (void *)((wxObject
*) (wxEvent
*) ((wxTaskBarIconEvent
*) x
));
12279 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
12280 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
12282 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
12283 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
12285 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
12286 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
12288 static void *_p_wxLEDNumberCtrlTo_p_wxObject(void *x
) {
12289 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
12291 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
12292 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
12294 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
12295 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
12297 static void *_p_wxToolbookTo_p_wxObject(void *x
) {
12298 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxToolbook
*) x
));
12300 static void *_p_wxToolBarTo_p_wxObject(void *x
) {
12301 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
12303 static void *_p_wxStatusBarTo_p_wxObject(void *x
) {
12304 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxStatusBar
*) x
));
12306 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
12307 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
12309 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
12310 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
12312 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
12313 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
12315 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x
) {
12316 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
12318 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
12319 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
12321 static void *_p_wxToolbookTo_p_wxEvtHandler(void *x
) {
12322 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxToolbook
*) x
));
12324 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x
) {
12325 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
12327 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x
) {
12328 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
12330 static void *_p_wxCheckBoxTo_p_wxEvtHandler(void *x
) {
12331 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
12333 static void *_p_wxPyTreeCtrlTo_p_wxEvtHandler(void *x
) {
12334 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
12336 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxEvtHandler(void *x
) {
12337 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
12339 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x
) {
12340 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
12342 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x
) {
12343 return (void *)((wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
12345 static void *_p_wxGenericDirCtrlTo_p_wxEvtHandler(void *x
) {
12346 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
12348 static void *_p_wxPickerBaseTo_p_wxEvtHandler(void *x
) {
12349 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPickerBase
*) x
));
12351 static void *_p_wxPyListCtrlTo_p_wxEvtHandler(void *x
) {
12352 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
12354 static void *_p_wxDirFilterListCtrlTo_p_wxEvtHandler(void *x
) {
12355 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
12357 static void *_p_wxPyTreeListCtrlTo_p_wxEvtHandler(void *x
) {
12358 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
12360 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x
) {
12361 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
12363 static void *_p_wxStaticLineTo_p_wxEvtHandler(void *x
) {
12364 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
12366 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) {
12367 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxControl
*) x
));
12369 static void *_p_wxPyControlTo_p_wxEvtHandler(void *x
) {
12370 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
12372 static void *_p_wxGaugeTo_p_wxEvtHandler(void *x
) {
12373 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
12375 static void *_p_wxToggleButtonTo_p_wxEvtHandler(void *x
) {
12376 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
12378 static void *_p_wxRadioButtonTo_p_wxEvtHandler(void *x
) {
12379 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
12381 static void *_p_wxToolBarBaseTo_p_wxEvtHandler(void *x
) {
12382 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
12384 static void *_p_wxChoiceTo_p_wxEvtHandler(void *x
) {
12385 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
12387 static void *_p_wxTreebookTo_p_wxEvtHandler(void *x
) {
12388 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxTreebook
*) x
));
12390 static void *_p_wxListViewTo_p_wxEvtHandler(void *x
) {
12391 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
12393 static void *_p_wxTextCtrlTo_p_wxEvtHandler(void *x
) {
12394 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
12396 static void *_p_wxNotebookTo_p_wxEvtHandler(void *x
) {
12397 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
12399 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x
) {
12400 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
12402 static void *_p_wxChoicebookTo_p_wxEvtHandler(void *x
) {
12403 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
12405 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x
) {
12406 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyWindow
*) x
));
12408 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x
) {
12409 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
12411 static void *_p_wxListbookTo_p_wxEvtHandler(void *x
) {
12412 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
12414 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x
) {
12415 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
12417 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x
) {
12418 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
12420 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x
) {
12421 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
12423 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x
) {
12424 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
12426 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x
) {
12427 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
12429 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x
) {
12430 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
12432 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x
) {
12433 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
12435 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x
) {
12436 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
12438 static void *_p_wxStaticBitmapTo_p_wxEvtHandler(void *x
) {
12439 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
12441 static void *_p_wxSliderTo_p_wxEvtHandler(void *x
) {
12442 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
12444 static void *_p_wxStaticBoxTo_p_wxEvtHandler(void *x
) {
12445 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
12447 static void *_p_wxBookCtrlBaseTo_p_wxEvtHandler(void *x
) {
12448 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
12450 static void *_p_wxCheckListBoxTo_p_wxEvtHandler(void *x
) {
12451 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
12453 static void *_p_wxListBoxTo_p_wxEvtHandler(void *x
) {
12454 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
12456 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x
) {
12457 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
12459 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x
) {
12460 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
12462 static void *_p_wxEditableListBoxTo_p_wxEvtHandler(void *x
) {
12463 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
12465 static void *_p_wxLEDNumberCtrlTo_p_wxEvtHandler(void *x
) {
12466 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
12468 static void *_p_wxSpinButtonTo_p_wxEvtHandler(void *x
) {
12469 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
12471 static void *_p_wxBitmapButtonTo_p_wxEvtHandler(void *x
) {
12472 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
12474 static void *_p_wxButtonTo_p_wxEvtHandler(void *x
) {
12475 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxButton
*) x
));
12477 static void *_p_wxContextHelpButtonTo_p_wxEvtHandler(void *x
) {
12478 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
12480 static void *_p_wxRadioBoxTo_p_wxEvtHandler(void *x
) {
12481 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
12483 static void *_p_wxScrollBarTo_p_wxEvtHandler(void *x
) {
12484 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
12486 static void *_p_wxComboBoxTo_p_wxEvtHandler(void *x
) {
12487 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
12489 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x
) {
12490 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
12492 static void *_p_wxFrameTo_p_wxEvtHandler(void *x
) {
12493 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
12495 static void *_p_wxSpinCtrlTo_p_wxEvtHandler(void *x
) {
12496 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
12498 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x
) {
12499 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxStatusBar
*) x
));
12501 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x
) {
12502 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
12504 static void *_p_wxStaticPictureTo_p_wxEvtHandler(void *x
) {
12505 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
12507 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x
) {
12508 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
12510 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x
) {
12511 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMDIClientWindow
*) x
));
12513 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x
) {
12514 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxTopLevelWindow
*) x
));
12516 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x
) {
12517 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
12519 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) {
12520 return (void *)((wxEvtHandler
*) ((wxWindow
*) x
));
12522 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x
) {
12523 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplashScreenWindow
*) x
));
12525 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x
) {
12526 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplitterWindow
*) x
));
12528 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x
) {
12529 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSashWindow
*) x
));
12531 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x
) {
12532 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
12534 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x
) {
12535 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPopupWindow
*) x
));
12537 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x
) {
12538 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
12540 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x
) {
12541 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
12543 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x
) {
12544 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
12546 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) {
12547 return (void *)((wxEvtHandler
*) ((wxMenu
*) x
));
12549 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) {
12550 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMenuBar
*) x
));
12552 static void *_p_wxDynamicSashWindowTo_p_wxEvtHandler(void *x
) {
12553 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxDynamicSashWindow
*) x
));
12555 static void *_p_wxPyTreeCompanionWindowTo_p_wxEvtHandler(void *x
) {
12556 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
12558 static void *_p_wxThinSplitterWindowTo_p_wxEvtHandler(void *x
) {
12559 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
12561 static void *_p_wxSplitterScrolledWindowTo_p_wxEvtHandler(void *x
) {
12562 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
12564 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x
) {
12565 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
12567 static void *_p_wxDialogTo_p_wxEvtHandler(void *x
) {
12568 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
12570 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x
) {
12571 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
12573 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x
) {
12574 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
12576 static void *_p_wxPanelTo_p_wxEvtHandler(void *x
) {
12577 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPanel
*) x
));
12579 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) {
12580 return (void *)((wxEvtHandler
*) ((wxPyApp
*) x
));
12582 static void *_p_wxStaticTextTo_p_wxEvtHandler(void *x
) {
12583 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
12585 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x
) {
12586 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
12588 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x
) {
12589 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
12591 static void *_p_wxDatePickerCtrlTo_p_wxEvtHandler(void *x
) {
12592 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
12594 static void *_p_wxColourPickerCtrlTo_p_wxEvtHandler(void *x
) {
12595 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxColourPickerCtrl
*) x
));
12597 static void *_p_wxFilePickerCtrlTo_p_wxEvtHandler(void *x
) {
12598 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxFilePickerCtrl
*) x
));
12600 static void *_p_wxDirPickerCtrlTo_p_wxEvtHandler(void *x
) {
12601 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxDirPickerCtrl
*) x
));
12603 static void *_p_wxFontPickerCtrlTo_p_wxEvtHandler(void *x
) {
12604 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxFontPickerCtrl
*) x
));
12606 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) {
12607 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
12609 static void *_p_wxHyperlinkCtrlTo_p_wxEvtHandler(void *x
) {
12610 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxHyperlinkCtrl
*) x
));
12612 static void *_p_wxToolBarTo_p_wxEvtHandler(void *x
) {
12613 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
12615 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) {
12616 return (void *)((wxEvtHandler
*) (wxValidator
*) ((wxPyValidator
*) x
));
12618 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) {
12619 return (void *)((wxEvtHandler
*) ((wxValidator
*) x
));
12621 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxPyTreeCtrl(void *x
) {
12622 return (void *)((wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
12624 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x
) {
12625 return (void *)((wxCommandEvent
*) ((wxSashEvent
*) x
));
12627 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) {
12628 return (void *)((wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
12630 static void *_p_wxHyperlinkEventTo_p_wxCommandEvent(void *x
) {
12631 return (void *)((wxCommandEvent
*) ((wxHyperlinkEvent
*) x
));
12633 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x
) {
12634 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
12636 static void *_p_wxClipboardTextEventTo_p_wxCommandEvent(void *x
) {
12637 return (void *)((wxCommandEvent
*) ((wxClipboardTextEvent
*) x
));
12639 static void *_p_wxColourPickerEventTo_p_wxCommandEvent(void *x
) {
12640 return (void *)((wxCommandEvent
*) ((wxColourPickerEvent
*) x
));
12642 static void *_p_wxFileDirPickerEventTo_p_wxCommandEvent(void *x
) {
12643 return (void *)((wxCommandEvent
*) ((wxFileDirPickerEvent
*) x
));
12645 static void *_p_wxFontPickerEventTo_p_wxCommandEvent(void *x
) {
12646 return (void *)((wxCommandEvent
*) ((wxFontPickerEvent
*) x
));
12648 static void *_p_wxTextUrlEventTo_p_wxCommandEvent(void *x
) {
12649 return (void *)((wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
12651 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) {
12652 return (void *)((wxCommandEvent
*) ((wxScrollEvent
*) x
));
12654 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) {
12655 return (void *)((wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
12657 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) {
12658 return (void *)((wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
12660 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) {
12661 return (void *)((wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
12663 static void *_p_wxNotebookEventTo_p_wxCommandEvent(void *x
) {
12664 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
12666 static void *_p_wxListbookEventTo_p_wxCommandEvent(void *x
) {
12667 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
12669 static void *_p_wxChoicebookEventTo_p_wxCommandEvent(void *x
) {
12670 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
12672 static void *_p_wxTreebookEventTo_p_wxCommandEvent(void *x
) {
12673 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxTreebookEvent
*) x
));
12675 static void *_p_wxToolbookEventTo_p_wxCommandEvent(void *x
) {
12676 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxToolbookEvent
*) x
));
12678 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) {
12679 return (void *)((wxCommandEvent
*) ((wxDateEvent
*) x
));
12681 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) {
12682 return (void *)((wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
12684 static void *_p_wxListEventTo_p_wxCommandEvent(void *x
) {
12685 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxListEvent
*) x
));
12687 static void *_p_wxDynamicSashSplitEventTo_p_wxCommandEvent(void *x
) {
12688 return (void *)((wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
12690 static void *_p_wxBookCtrlBaseEventTo_p_wxCommandEvent(void *x
) {
12691 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
12693 static void *_p_wxTreeEventTo_p_wxCommandEvent(void *x
) {
12694 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxTreeEvent
*) x
));
12696 static void *_p_wxSpinEventTo_p_wxCommandEvent(void *x
) {
12697 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSpinEvent
*) x
));
12699 static void *_p_wxHelpEventTo_p_wxCommandEvent(void *x
) {
12700 return (void *)((wxCommandEvent
*) ((wxHelpEvent
*) x
));
12702 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) {
12703 return (void *)((wxCommandEvent
*) ((wxNotifyEvent
*) x
));
12705 static void *_p_wxDynamicSashUnifyEventTo_p_wxCommandEvent(void *x
) {
12706 return (void *)((wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
12708 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x
) {
12709 return (void *)((wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
12711 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) {
12712 return (void *)((wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
12714 static swig_type_info _swigt__p_char
= {"_p_char", "char *", 0, 0, (void*)0, 0};
12715 static swig_type_info _swigt__p_float
= {"_p_float", "float *", 0, 0, (void*)0, 0};
12716 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};
12717 static swig_type_info _swigt__p_int
= {"_p_int", "int *", 0, 0, (void*)0, 0};
12718 static swig_type_info _swigt__p_unsigned_char
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0};
12719 static swig_type_info _swigt__p_unsigned_int
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0};
12720 static swig_type_info _swigt__p_unsigned_long
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0};
12721 static swig_type_info _swigt__p_wxArrayString
= {"_p_wxArrayString", "wxArrayString *", 0, 0, (void*)0, 0};
12722 static swig_type_info _swigt__p_wxBitmap
= {"_p_wxBitmap", "wxBitmap *", 0, 0, (void*)0, 0};
12723 static swig_type_info _swigt__p_wxColour
= {"_p_wxColour", "wxColour *", 0, 0, (void*)0, 0};
12724 static swig_type_info _swigt__p_wxCommandEvent
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, (void*)0, 0};
12725 static swig_type_info _swigt__p_wxSashEvent
= {"_p_wxSashEvent", 0, 0, 0, 0, 0};
12726 static swig_type_info _swigt__p_wxWindowDestroyEvent
= {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0};
12727 static swig_type_info _swigt__p_wxHyperlinkEvent
= {"_p_wxHyperlinkEvent", 0, 0, 0, 0, 0};
12728 static swig_type_info _swigt__p_wxSplitterEvent
= {"_p_wxSplitterEvent", 0, 0, 0, 0, 0};
12729 static swig_type_info _swigt__p_wxColourPickerEvent
= {"_p_wxColourPickerEvent", 0, 0, 0, 0, 0};
12730 static swig_type_info _swigt__p_wxFileDirPickerEvent
= {"_p_wxFileDirPickerEvent", 0, 0, 0, 0, 0};
12731 static swig_type_info _swigt__p_wxFontPickerEvent
= {"_p_wxFontPickerEvent", 0, 0, 0, 0, 0};
12732 static swig_type_info _swigt__p_wxClipboardTextEvent
= {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0};
12733 static swig_type_info _swigt__p_wxTextUrlEvent
= {"_p_wxTextUrlEvent", 0, 0, 0, 0, 0};
12734 static swig_type_info _swigt__p_wxScrollEvent
= {"_p_wxScrollEvent", 0, 0, 0, 0, 0};
12735 static swig_type_info _swigt__p_wxPyCommandEvent
= {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0};
12736 static swig_type_info _swigt__p_wxContextMenuEvent
= {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0};
12737 static swig_type_info _swigt__p_wxChildFocusEvent
= {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0};
12738 static swig_type_info _swigt__p_wxNotebookEvent
= {"_p_wxNotebookEvent", 0, 0, 0, 0, 0};
12739 static swig_type_info _swigt__p_wxListbookEvent
= {"_p_wxListbookEvent", 0, 0, 0, 0, 0};
12740 static swig_type_info _swigt__p_wxChoicebookEvent
= {"_p_wxChoicebookEvent", 0, 0, 0, 0, 0};
12741 static swig_type_info _swigt__p_wxTreebookEvent
= {"_p_wxTreebookEvent", 0, 0, 0, 0, 0};
12742 static swig_type_info _swigt__p_wxToolbookEvent
= {"_p_wxToolbookEvent", 0, 0, 0, 0, 0};
12743 static swig_type_info _swigt__p_wxDateEvent
= {"_p_wxDateEvent", 0, 0, 0, 0, 0};
12744 static swig_type_info _swigt__p_wxWindowCreateEvent
= {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0};
12745 static swig_type_info _swigt__p_wxListEvent
= {"_p_wxListEvent", 0, 0, 0, 0, 0};
12746 static swig_type_info _swigt__p_wxBookCtrlBaseEvent
= {"_p_wxBookCtrlBaseEvent", 0, 0, 0, 0, 0};
12747 static swig_type_info _swigt__p_wxTreeEvent
= {"_p_wxTreeEvent", 0, 0, 0, 0, 0};
12748 static swig_type_info _swigt__p_wxSpinEvent
= {"_p_wxSpinEvent", 0, 0, 0, 0, 0};
12749 static swig_type_info _swigt__p_wxHelpEvent
= {"_p_wxHelpEvent", 0, 0, 0, 0, 0};
12750 static swig_type_info _swigt__p_wxNotifyEvent
= {"_p_wxNotifyEvent", 0, 0, 0, 0, 0};
12751 static swig_type_info _swigt__p_wxFindDialogEvent
= {"_p_wxFindDialogEvent", 0, 0, 0, 0, 0};
12752 static swig_type_info _swigt__p_wxUpdateUIEvent
= {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0};
12753 static swig_type_info _swigt__p_wxControl
= {"_p_wxControl", "wxControl *", 0, 0, (void*)0, 0};
12754 static swig_type_info _swigt__p_wxBookCtrlBase
= {"_p_wxBookCtrlBase", 0, 0, 0, 0, 0};
12755 static swig_type_info _swigt__p_wxToolBar
= {"_p_wxToolBar", 0, 0, 0, 0, 0};
12756 static swig_type_info _swigt__p_wxPickerBase
= {"_p_wxPickerBase", 0, 0, 0, 0, 0};
12757 static swig_type_info _swigt__p_wxToggleButton
= {"_p_wxToggleButton", 0, 0, 0, 0, 0};
12758 static swig_type_info _swigt__p_wxRadioButton
= {"_p_wxRadioButton", 0, 0, 0, 0, 0};
12759 static swig_type_info _swigt__p_wxToolbook
= {"_p_wxToolbook", 0, 0, 0, 0, 0};
12760 static swig_type_info _swigt__p_wxPyControl
= {"_p_wxPyControl", 0, 0, 0, 0, 0};
12761 static swig_type_info _swigt__p_wxToolBarBase
= {"_p_wxToolBarBase", 0, 0, 0, 0, 0};
12762 static swig_type_info _swigt__p_wxDirFilterListCtrl
= {"_p_wxDirFilterListCtrl", 0, 0, 0, 0, 0};
12763 static swig_type_info _swigt__p_wxComboBox
= {"_p_wxComboBox", 0, 0, 0, 0, 0};
12764 static swig_type_info _swigt__p_wxGenericDirCtrl
= {"_p_wxGenericDirCtrl", 0, 0, 0, 0, 0};
12765 static swig_type_info _swigt__p_wxControlWithItems
= {"_p_wxControlWithItems", 0, 0, 0, 0, 0};
12766 static swig_type_info _swigt__p_wxGauge
= {"_p_wxGauge", 0, 0, 0, 0, 0};
12767 static swig_type_info _swigt__p_wxStaticLine
= {"_p_wxStaticLine", 0, 0, 0, 0, 0};
12768 static swig_type_info _swigt__p_wxChoicebook
= {"_p_wxChoicebook", 0, 0, 0, 0, 0};
12769 static swig_type_info _swigt__p_wxListbook
= {"_p_wxListbook", 0, 0, 0, 0, 0};
12770 static swig_type_info _swigt__p_wxHyperlinkCtrl
= {"_p_wxHyperlinkCtrl", 0, 0, 0, 0, 0};
12771 static swig_type_info _swigt__p_wxCheckBox
= {"_p_wxCheckBox", 0, 0, 0, 0, 0};
12772 static swig_type_info _swigt__p_wxRadioBox
= {"_p_wxRadioBox", 0, 0, 0, 0, 0};
12773 static swig_type_info _swigt__p_wxChoice
= {"_p_wxChoice", 0, 0, 0, 0, 0};
12774 static swig_type_info _swigt__p_wxListBox
= {"_p_wxListBox", 0, 0, 0, 0, 0};
12775 static swig_type_info _swigt__p_wxCheckListBox
= {"_p_wxCheckListBox", 0, 0, 0, 0, 0};
12776 static swig_type_info _swigt__p_wxListView
= {"_p_wxListView", 0, 0, 0, 0, 0};
12777 static swig_type_info _swigt__p_wxNotebook
= {"_p_wxNotebook", 0, 0, 0, 0, 0};
12778 static swig_type_info _swigt__p_wxStaticBitmap
= {"_p_wxStaticBitmap", 0, 0, 0, 0, 0};
12779 static swig_type_info _swigt__p_wxSpinCtrl
= {"_p_wxSpinCtrl", 0, 0, 0, 0, 0};
12780 static swig_type_info _swigt__p_wxStaticText
= {"_p_wxStaticText", 0, 0, 0, 0, 0};
12781 static swig_type_info _swigt__p_wxStaticBox
= {"_p_wxStaticBox", 0, 0, 0, 0, 0};
12782 static swig_type_info _swigt__p_wxSlider
= {"_p_wxSlider", 0, 0, 0, 0, 0};
12783 static swig_type_info _swigt__p_wxTreebook
= {"_p_wxTreebook", 0, 0, 0, 0, 0};
12784 static swig_type_info _swigt__p_wxSpinButton
= {"_p_wxSpinButton", 0, 0, 0, 0, 0};
12785 static swig_type_info _swigt__p_wxButton
= {"_p_wxButton", 0, 0, 0, 0, 0};
12786 static swig_type_info _swigt__p_wxBitmapButton
= {"_p_wxBitmapButton", 0, 0, 0, 0, 0};
12787 static swig_type_info _swigt__p_wxContextHelpButton
= {"_p_wxContextHelpButton", 0, 0, 0, 0, 0};
12788 static swig_type_info _swigt__p_wxDatePickerCtrl
= {"_p_wxDatePickerCtrl", 0, 0, 0, 0, 0};
12789 static swig_type_info _swigt__p_wxColourPickerCtrl
= {"_p_wxColourPickerCtrl", 0, 0, 0, 0, 0};
12790 static swig_type_info _swigt__p_wxFilePickerCtrl
= {"_p_wxFilePickerCtrl", 0, 0, 0, 0, 0};
12791 static swig_type_info _swigt__p_wxDirPickerCtrl
= {"_p_wxDirPickerCtrl", 0, 0, 0, 0, 0};
12792 static swig_type_info _swigt__p_wxFontPickerCtrl
= {"_p_wxFontPickerCtrl", 0, 0, 0, 0, 0};
12793 static swig_type_info _swigt__p_wxTextCtrl
= {"_p_wxTextCtrl", 0, 0, 0, 0, 0};
12794 static swig_type_info _swigt__p_wxDuplexMode
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0};
12795 static swig_type_info _swigt__p_wxDynamicSashSplitEvent
= {"_p_wxDynamicSashSplitEvent", "wxDynamicSashSplitEvent *", 0, 0, (void*)0, 0};
12796 static swig_type_info _swigt__p_wxDynamicSashUnifyEvent
= {"_p_wxDynamicSashUnifyEvent", "wxDynamicSashUnifyEvent *", 0, 0, (void*)0, 0};
12797 static swig_type_info _swigt__p_wxDynamicSashWindow
= {"_p_wxDynamicSashWindow", "wxDynamicSashWindow *", 0, 0, (void*)0, 0};
12798 static swig_type_info _swigt__p_wxEditableListBox
= {"_p_wxEditableListBox", "wxEditableListBox *", 0, 0, (void*)0, 0};
12799 static swig_type_info _swigt__p_wxEvent
= {"_p_wxEvent", "wxEvent *", 0, 0, (void*)0, 0};
12800 static swig_type_info _swigt__p_wxMenuEvent
= {"_p_wxMenuEvent", 0, 0, 0, 0, 0};
12801 static swig_type_info _swigt__p_wxCloseEvent
= {"_p_wxCloseEvent", 0, 0, 0, 0, 0};
12802 static swig_type_info _swigt__p_wxMouseEvent
= {"_p_wxMouseEvent", 0, 0, 0, 0, 0};
12803 static swig_type_info _swigt__p_wxEraseEvent
= {"_p_wxEraseEvent", 0, 0, 0, 0, 0};
12804 static swig_type_info _swigt__p_wxSetCursorEvent
= {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0};
12805 static swig_type_info _swigt__p_wxInitDialogEvent
= {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0};
12806 static swig_type_info _swigt__p_wxPyEvent
= {"_p_wxPyEvent", 0, 0, 0, 0, 0};
12807 static swig_type_info _swigt__p_wxCalculateLayoutEvent
= {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0};
12808 static swig_type_info _swigt__p_wxIdleEvent
= {"_p_wxIdleEvent", 0, 0, 0, 0, 0};
12809 static swig_type_info _swigt__p_wxQueryNewPaletteEvent
= {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0};
12810 static swig_type_info _swigt__p_wxMaximizeEvent
= {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0};
12811 static swig_type_info _swigt__p_wxIconizeEvent
= {"_p_wxIconizeEvent", 0, 0, 0, 0, 0};
12812 static swig_type_info _swigt__p_wxActivateEvent
= {"_p_wxActivateEvent", 0, 0, 0, 0, 0};
12813 static swig_type_info _swigt__p_wxSizeEvent
= {"_p_wxSizeEvent", 0, 0, 0, 0, 0};
12814 static swig_type_info _swigt__p_wxMoveEvent
= {"_p_wxMoveEvent", 0, 0, 0, 0, 0};
12815 static swig_type_info _swigt__p_wxPaintEvent
= {"_p_wxPaintEvent", 0, 0, 0, 0, 0};
12816 static swig_type_info _swigt__p_wxNcPaintEvent
= {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0};
12817 static swig_type_info _swigt__p_wxPaletteChangedEvent
= {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0};
12818 static swig_type_info _swigt__p_wxDisplayChangedEvent
= {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0};
12819 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent
= {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0};
12820 static swig_type_info _swigt__p_wxSysColourChangedEvent
= {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0};
12821 static swig_type_info _swigt__p_wxDropFilesEvent
= {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0};
12822 static swig_type_info _swigt__p_wxFocusEvent
= {"_p_wxFocusEvent", 0, 0, 0, 0, 0};
12823 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent
= {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0};
12824 static swig_type_info _swigt__p_wxShowEvent
= {"_p_wxShowEvent", 0, 0, 0, 0, 0};
12825 static swig_type_info _swigt__p_wxNavigationKeyEvent
= {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0};
12826 static swig_type_info _swigt__p_wxKeyEvent
= {"_p_wxKeyEvent", 0, 0, 0, 0, 0};
12827 static swig_type_info _swigt__p_wxScrollWinEvent
= {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0};
12828 static swig_type_info _swigt__p_wxTaskBarIconEvent
= {"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0};
12829 static swig_type_info _swigt__p_wxEvtHandler
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, (void*)0, 0};
12830 static swig_type_info _swigt__p_wxPyPreviewFrame
= {"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
12831 static swig_type_info _swigt__p_wxPreviewFrame
= {"_p_wxPreviewFrame", 0, 0, 0, 0, 0};
12832 static swig_type_info _swigt__p_wxPyPanel
= {"_p_wxPyPanel", 0, 0, 0, 0, 0};
12833 static swig_type_info _swigt__p_wxMenu
= {"_p_wxMenu", 0, 0, 0, 0, 0};
12834 static swig_type_info _swigt__p_wxPyTaskBarIcon
= {"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0};
12835 static swig_type_info _swigt__p_wxPreviewCanvas
= {"_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
12836 static swig_type_info _swigt__p_wxMDIChildFrame
= {"_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
12837 static swig_type_info _swigt__p_wxPyWindow
= {"_p_wxPyWindow", 0, 0, 0, 0, 0};
12838 static swig_type_info _swigt__p_wxSplashScreen
= {"_p_wxSplashScreen", 0, 0, 0, 0, 0};
12839 static swig_type_info _swigt__p_wxProgressDialog
= {"_p_wxProgressDialog", 0, 0, 0, 0, 0};
12840 static swig_type_info _swigt__p_wxFindReplaceDialog
= {"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
12841 static swig_type_info _swigt__p_wxMessageDialog
= {"_p_wxMessageDialog", 0, 0, 0, 0, 0};
12842 static swig_type_info _swigt__p_wxFileDialog
= {"_p_wxFileDialog", 0, 0, 0, 0, 0};
12843 static swig_type_info _swigt__p_wxMultiChoiceDialog
= {"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
12844 static swig_type_info _swigt__p_wxSingleChoiceDialog
= {"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
12845 static swig_type_info _swigt__p_wxTextEntryDialog
= {"_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
12846 static swig_type_info _swigt__p_wxPasswordEntryDialog
= {"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
12847 static swig_type_info _swigt__p_wxPyVListBox
= {"_p_wxPyVListBox", 0, 0, 0, 0, 0};
12848 static swig_type_info _swigt__p_wxPyHtmlListBox
= {"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
12849 static swig_type_info _swigt__p_wxMiniFrame
= {"_p_wxMiniFrame", 0, 0, 0, 0, 0};
12850 static swig_type_info _swigt__p_wxFrame
= {"_p_wxFrame", 0, 0, 0, 0, 0};
12851 static swig_type_info _swigt__p_wxStatusBar
= {"_p_wxStatusBar", 0, 0, 0, 0, 0};
12852 static swig_type_info _swigt__p_wxMDIParentFrame
= {"_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
12853 static swig_type_info _swigt__p_wxPyPopupTransientWindow
= {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
12854 static swig_type_info _swigt__p_wxPopupWindow
= {"_p_wxPopupWindow", 0, 0, 0, 0, 0};
12855 static swig_type_info _swigt__p_wxSashLayoutWindow
= {"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
12856 static swig_type_info _swigt__p_wxSashWindow
= {"_p_wxSashWindow", 0, 0, 0, 0, 0};
12857 static swig_type_info _swigt__p_wxSplashScreenWindow
= {"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
12858 static swig_type_info _swigt__p_wxPyVScrolledWindow
= {"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
12859 static swig_type_info _swigt__p_wxTipWindow
= {"_p_wxTipWindow", 0, 0, 0, 0, 0};
12860 static swig_type_info _swigt__p_wxPyScrolledWindow
= {"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
12861 static swig_type_info _swigt__p_wxTopLevelWindow
= {"_p_wxTopLevelWindow", 0, 0, 0, 0, 0};
12862 static swig_type_info _swigt__p_wxMDIClientWindow
= {"_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
12863 static swig_type_info _swigt__p_wxMenuBar
= {"_p_wxMenuBar", 0, 0, 0, 0, 0};
12864 static swig_type_info _swigt__p_wxDialog
= {"_p_wxDialog", 0, 0, 0, 0, 0};
12865 static swig_type_info _swigt__p_wxColourDialog
= {"_p_wxColourDialog", 0, 0, 0, 0, 0};
12866 static swig_type_info _swigt__p_wxDirDialog
= {"_p_wxDirDialog", 0, 0, 0, 0, 0};
12867 static swig_type_info _swigt__p_wxFontDialog
= {"_p_wxFontDialog", 0, 0, 0, 0, 0};
12868 static swig_type_info _swigt__p_wxPyApp
= {"_p_wxPyApp", 0, 0, 0, 0, 0};
12869 static swig_type_info _swigt__p_wxPreviewControlBar
= {"_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
12870 static swig_type_info _swigt__p_wxPyPreviewControlBar
= {"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
12871 static swig_type_info _swigt__p_wxPyValidator
= {"_p_wxPyValidator", 0, 0, 0, 0, 0};
12872 static swig_type_info _swigt__p_wxFont
= {"_p_wxFont", "wxFont *", 0, 0, (void*)0, 0};
12873 static swig_type_info _swigt__p_wxIcon
= {"_p_wxIcon", "wxIcon *", 0, 0, (void*)0, 0};
12874 static swig_type_info _swigt__p_wxImageList
= {"_p_wxImageList", "wxImageList *", 0, 0, (void*)0, 0};
12875 static swig_type_info _swigt__p_wxLEDNumberCtrl
= {"_p_wxLEDNumberCtrl", "wxLEDNumberCtrl *", 0, 0, (void*)0, 0};
12876 static swig_type_info _swigt__p_wxObject
= {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0};
12877 static swig_type_info _swigt__p_wxIndividualLayoutConstraint
= {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0};
12878 static swig_type_info _swigt__p_wxMenuItem
= {"_p_wxMenuItem", 0, 0, 0, 0, 0};
12879 static swig_type_info _swigt__p_wxImage
= {"_p_wxImage", 0, 0, 0, 0, 0};
12880 static swig_type_info _swigt__p_wxPySizer
= {"_p_wxPySizer", 0, 0, 0, 0, 0};
12881 static swig_type_info _swigt__p_wxGenericDragImage
= {"_p_wxGenericDragImage", 0, 0, 0, 0, 0};
12882 static swig_type_info _swigt__p_wxLayoutAlgorithm
= {"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0};
12883 static swig_type_info _swigt__p_wxListItem
= {"_p_wxListItem", 0, 0, 0, 0, 0};
12884 static swig_type_info _swigt__p_wxFindReplaceData
= {"_p_wxFindReplaceData", 0, 0, 0, 0, 0};
12885 static swig_type_info _swigt__p_wxPageSetupDialogData
= {"_p_wxPageSetupDialogData", 0, 0, 0, 0, 0};
12886 static swig_type_info _swigt__p_wxPrintDialogData
= {"_p_wxPrintDialogData", 0, 0, 0, 0, 0};
12887 static swig_type_info _swigt__p_wxPrinter
= {"_p_wxPrinter", 0, 0, 0, 0, 0};
12888 static swig_type_info _swigt__p_wxFlexGridSizer
= {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0};
12889 static swig_type_info _swigt__p_wxGridSizer
= {"_p_wxGridSizer", 0, 0, 0, 0, 0};
12890 static swig_type_info _swigt__p_wxAcceleratorTable
= {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0};
12891 static swig_type_info _swigt__p_wxContextHelp
= {"_p_wxContextHelp", 0, 0, 0, 0, 0};
12892 static swig_type_info _swigt__p_wxColourData
= {"_p_wxColourData", 0, 0, 0, 0, 0};
12893 static swig_type_info _swigt__p_wxPyPrintout
= {"_p_wxPyPrintout", 0, 0, 0, 0, 0};
12894 static swig_type_info _swigt__p_wxStdDialogButtonSizer
= {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0};
12895 static swig_type_info _swigt__p_wxPrintData
= {"_p_wxPrintData", 0, 0, 0, 0, 0};
12896 static swig_type_info _swigt__p_wxFontData
= {"_p_wxFontData", 0, 0, 0, 0, 0};
12897 static swig_type_info _swigt__p_wxFileSystem
= {"_p_wxFileSystem", 0, 0, 0, 0, 0};
12898 static swig_type_info _swigt__p_wxPyPrintPreview
= {"_p_wxPyPrintPreview", 0, 0, 0, 0, 0};
12899 static swig_type_info _swigt__p_wxPrintPreview
= {"_p_wxPrintPreview", 0, 0, 0, 0, 0};
12900 static swig_type_info _swigt__p_wxLayoutConstraints
= {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0};
12901 static swig_type_info _swigt__p_wxSizer
= {"_p_wxSizer", 0, 0, 0, 0, 0};
12902 static swig_type_info _swigt__p_wxBoxSizer
= {"_p_wxBoxSizer", 0, 0, 0, 0, 0};
12903 static swig_type_info _swigt__p_wxStaticBoxSizer
= {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0};
12904 static swig_type_info _swigt__p_wxGridBagSizer
= {"_p_wxGridBagSizer", 0, 0, 0, 0, 0};
12905 static swig_type_info _swigt__p_wxFSFile
= {"_p_wxFSFile", 0, 0, 0, 0, 0};
12906 static swig_type_info _swigt__p_wxGBSizerItem
= {"_p_wxGBSizerItem", 0, 0, 0, 0, 0};
12907 static swig_type_info _swigt__p_wxSizerItem
= {"_p_wxSizerItem", 0, 0, 0, 0, 0};
12908 static swig_type_info _swigt__p_wxPageSetupDialog
= {"_p_wxPageSetupDialog", 0, 0, 0, 0, 0};
12909 static swig_type_info _swigt__p_wxPrintDialog
= {"_p_wxPrintDialog", 0, 0, 0, 0, 0};
12910 static swig_type_info _swigt__p_wxPNMHandler
= {"_p_wxPNMHandler", 0, 0, 0, 0, 0};
12911 static swig_type_info _swigt__p_wxJPEGHandler
= {"_p_wxJPEGHandler", 0, 0, 0, 0, 0};
12912 static swig_type_info _swigt__p_wxPCXHandler
= {"_p_wxPCXHandler", 0, 0, 0, 0, 0};
12913 static swig_type_info _swigt__p_wxGIFHandler
= {"_p_wxGIFHandler", 0, 0, 0, 0, 0};
12914 static swig_type_info _swigt__p_wxPNGHandler
= {"_p_wxPNGHandler", 0, 0, 0, 0, 0};
12915 static swig_type_info _swigt__p_wxANIHandler
= {"_p_wxANIHandler", 0, 0, 0, 0, 0};
12916 static swig_type_info _swigt__p_wxCURHandler
= {"_p_wxCURHandler", 0, 0, 0, 0, 0};
12917 static swig_type_info _swigt__p_wxICOHandler
= {"_p_wxICOHandler", 0, 0, 0, 0, 0};
12918 static swig_type_info _swigt__p_wxBMPHandler
= {"_p_wxBMPHandler", 0, 0, 0, 0, 0};
12919 static swig_type_info _swigt__p_wxPyImageHandler
= {"_p_wxPyImageHandler", 0, 0, 0, 0, 0};
12920 static swig_type_info _swigt__p_wxImageHandler
= {"_p_wxImageHandler", 0, 0, 0, 0, 0};
12921 static swig_type_info _swigt__p_wxXPMHandler
= {"_p_wxXPMHandler", 0, 0, 0, 0, 0};
12922 static swig_type_info _swigt__p_wxTIFFHandler
= {"_p_wxTIFFHandler", 0, 0, 0, 0, 0};
12923 static swig_type_info _swigt__p_wxToolBarToolBase
= {"_p_wxToolBarToolBase", 0, 0, 0, 0, 0};
12924 static swig_type_info _swigt__p_wxPanel
= {"_p_wxPanel", "wxPanel *", 0, 0, (void*)0, 0};
12925 static swig_type_info _swigt__p_wxPaperSize
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0};
12926 static swig_type_info _swigt__p_wxPyListCtrl
= {"_p_wxPyListCtrl", "wxPyListCtrl *", 0, 0, (void*)0, 0};
12927 static swig_type_info _swigt__p_wxPyTreeCompanionWindow
= {"_p_wxPyTreeCompanionWindow", "wxPyTreeCompanionWindow *", 0, 0, (void*)0, 0};
12928 static swig_type_info _swigt__p_wxPyTreeCtrl
= {"_p_wxPyTreeCtrl", "wxPyTreeCtrl *", 0, 0, (void*)0, 0};
12929 static swig_type_info _swigt__p_wxPyTreeItemData
= {"_p_wxPyTreeItemData", "wxPyTreeItemData *", 0, 0, (void*)0, 0};
12930 static swig_type_info _swigt__p_wxPyTreeListCtrl
= {"_p_wxPyTreeListCtrl", "wxPyTreeListCtrl *", 0, 0, (void*)0, 0};
12931 static swig_type_info _swigt__p_wxRemotelyScrolledTreeCtrl
= {"_p_wxRemotelyScrolledTreeCtrl", "wxRemotelyScrolledTreeCtrl *", 0, 0, (void*)0, 0};
12932 static swig_type_info _swigt__p_wxScrollBar
= {"_p_wxScrollBar", "wxScrollBar *", 0, 0, (void*)0, 0};
12933 static swig_type_info _swigt__p_wxScrolledWindow
= {"_p_wxScrolledWindow", "wxScrolledWindow *", 0, 0, (void*)0, 0};
12934 static swig_type_info _swigt__p_wxSplitterScrolledWindow
= {"_p_wxSplitterScrolledWindow", "wxSplitterScrolledWindow *", 0, 0, (void*)0, 0};
12935 static swig_type_info _swigt__p_wxSplitterWindow
= {"_p_wxSplitterWindow", "wxSplitterWindow *", 0, 0, (void*)0, 0};
12936 static swig_type_info _swigt__p_wxStaticPicture
= {"_p_wxStaticPicture", "wxStaticPicture *", 0, 0, (void*)0, 0};
12937 static swig_type_info _swigt__p_wxThinSplitterWindow
= {"_p_wxThinSplitterWindow", "wxThinSplitterWindow *", 0, 0, (void*)0, 0};
12938 static swig_type_info _swigt__p_wxTreeItemId
= {"_p_wxTreeItemId", "wxTreeItemId *", 0, 0, (void*)0, 0};
12939 static swig_type_info _swigt__p_wxTreeListColumnInfo
= {"_p_wxTreeListColumnInfo", "wxTreeListColumnInfo *", 0, 0, (void*)0, 0};
12940 static swig_type_info _swigt__p_wxValidator
= {"_p_wxValidator", "wxValidator *", 0, 0, (void*)0, 0};
12941 static swig_type_info _swigt__p_wxWindow
= {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0};
12943 static swig_type_info
*swig_type_initial
[] = {
12946 &_swigt__p_form_ops_t
,
12948 &_swigt__p_unsigned_char
,
12949 &_swigt__p_unsigned_int
,
12950 &_swigt__p_unsigned_long
,
12951 &_swigt__p_wxANIHandler
,
12952 &_swigt__p_wxAcceleratorTable
,
12953 &_swigt__p_wxActivateEvent
,
12954 &_swigt__p_wxArrayString
,
12955 &_swigt__p_wxBMPHandler
,
12956 &_swigt__p_wxBitmap
,
12957 &_swigt__p_wxBitmapButton
,
12958 &_swigt__p_wxBookCtrlBase
,
12959 &_swigt__p_wxBookCtrlBaseEvent
,
12960 &_swigt__p_wxBoxSizer
,
12961 &_swigt__p_wxButton
,
12962 &_swigt__p_wxCURHandler
,
12963 &_swigt__p_wxCalculateLayoutEvent
,
12964 &_swigt__p_wxCheckBox
,
12965 &_swigt__p_wxCheckListBox
,
12966 &_swigt__p_wxChildFocusEvent
,
12967 &_swigt__p_wxChoice
,
12968 &_swigt__p_wxChoicebook
,
12969 &_swigt__p_wxChoicebookEvent
,
12970 &_swigt__p_wxClipboardTextEvent
,
12971 &_swigt__p_wxCloseEvent
,
12972 &_swigt__p_wxColour
,
12973 &_swigt__p_wxColourData
,
12974 &_swigt__p_wxColourDialog
,
12975 &_swigt__p_wxColourPickerCtrl
,
12976 &_swigt__p_wxColourPickerEvent
,
12977 &_swigt__p_wxComboBox
,
12978 &_swigt__p_wxCommandEvent
,
12979 &_swigt__p_wxContextHelp
,
12980 &_swigt__p_wxContextHelpButton
,
12981 &_swigt__p_wxContextMenuEvent
,
12982 &_swigt__p_wxControl
,
12983 &_swigt__p_wxControlWithItems
,
12984 &_swigt__p_wxDateEvent
,
12985 &_swigt__p_wxDatePickerCtrl
,
12986 &_swigt__p_wxDialog
,
12987 &_swigt__p_wxDirDialog
,
12988 &_swigt__p_wxDirFilterListCtrl
,
12989 &_swigt__p_wxDirPickerCtrl
,
12990 &_swigt__p_wxDisplayChangedEvent
,
12991 &_swigt__p_wxDropFilesEvent
,
12992 &_swigt__p_wxDuplexMode
,
12993 &_swigt__p_wxDynamicSashSplitEvent
,
12994 &_swigt__p_wxDynamicSashUnifyEvent
,
12995 &_swigt__p_wxDynamicSashWindow
,
12996 &_swigt__p_wxEditableListBox
,
12997 &_swigt__p_wxEraseEvent
,
12998 &_swigt__p_wxEvent
,
12999 &_swigt__p_wxEvtHandler
,
13000 &_swigt__p_wxFSFile
,
13001 &_swigt__p_wxFileDialog
,
13002 &_swigt__p_wxFileDirPickerEvent
,
13003 &_swigt__p_wxFilePickerCtrl
,
13004 &_swigt__p_wxFileSystem
,
13005 &_swigt__p_wxFindDialogEvent
,
13006 &_swigt__p_wxFindReplaceData
,
13007 &_swigt__p_wxFindReplaceDialog
,
13008 &_swigt__p_wxFlexGridSizer
,
13009 &_swigt__p_wxFocusEvent
,
13011 &_swigt__p_wxFontData
,
13012 &_swigt__p_wxFontDialog
,
13013 &_swigt__p_wxFontPickerCtrl
,
13014 &_swigt__p_wxFontPickerEvent
,
13015 &_swigt__p_wxFrame
,
13016 &_swigt__p_wxGBSizerItem
,
13017 &_swigt__p_wxGIFHandler
,
13018 &_swigt__p_wxGauge
,
13019 &_swigt__p_wxGenericDirCtrl
,
13020 &_swigt__p_wxGenericDragImage
,
13021 &_swigt__p_wxGridBagSizer
,
13022 &_swigt__p_wxGridSizer
,
13023 &_swigt__p_wxHelpEvent
,
13024 &_swigt__p_wxHyperlinkCtrl
,
13025 &_swigt__p_wxHyperlinkEvent
,
13026 &_swigt__p_wxICOHandler
,
13028 &_swigt__p_wxIconizeEvent
,
13029 &_swigt__p_wxIdleEvent
,
13030 &_swigt__p_wxImage
,
13031 &_swigt__p_wxImageHandler
,
13032 &_swigt__p_wxImageList
,
13033 &_swigt__p_wxIndividualLayoutConstraint
,
13034 &_swigt__p_wxInitDialogEvent
,
13035 &_swigt__p_wxJPEGHandler
,
13036 &_swigt__p_wxKeyEvent
,
13037 &_swigt__p_wxLEDNumberCtrl
,
13038 &_swigt__p_wxLayoutAlgorithm
,
13039 &_swigt__p_wxLayoutConstraints
,
13040 &_swigt__p_wxListBox
,
13041 &_swigt__p_wxListEvent
,
13042 &_swigt__p_wxListItem
,
13043 &_swigt__p_wxListView
,
13044 &_swigt__p_wxListbook
,
13045 &_swigt__p_wxListbookEvent
,
13046 &_swigt__p_wxMDIChildFrame
,
13047 &_swigt__p_wxMDIClientWindow
,
13048 &_swigt__p_wxMDIParentFrame
,
13049 &_swigt__p_wxMaximizeEvent
,
13051 &_swigt__p_wxMenuBar
,
13052 &_swigt__p_wxMenuEvent
,
13053 &_swigt__p_wxMenuItem
,
13054 &_swigt__p_wxMessageDialog
,
13055 &_swigt__p_wxMiniFrame
,
13056 &_swigt__p_wxMouseCaptureChangedEvent
,
13057 &_swigt__p_wxMouseEvent
,
13058 &_swigt__p_wxMoveEvent
,
13059 &_swigt__p_wxMultiChoiceDialog
,
13060 &_swigt__p_wxNavigationKeyEvent
,
13061 &_swigt__p_wxNcPaintEvent
,
13062 &_swigt__p_wxNotebook
,
13063 &_swigt__p_wxNotebookEvent
,
13064 &_swigt__p_wxNotifyEvent
,
13065 &_swigt__p_wxObject
,
13066 &_swigt__p_wxPCXHandler
,
13067 &_swigt__p_wxPNGHandler
,
13068 &_swigt__p_wxPNMHandler
,
13069 &_swigt__p_wxPageSetupDialog
,
13070 &_swigt__p_wxPageSetupDialogData
,
13071 &_swigt__p_wxPaintEvent
,
13072 &_swigt__p_wxPaletteChangedEvent
,
13073 &_swigt__p_wxPanel
,
13074 &_swigt__p_wxPaperSize
,
13075 &_swigt__p_wxPasswordEntryDialog
,
13076 &_swigt__p_wxPickerBase
,
13077 &_swigt__p_wxPopupWindow
,
13078 &_swigt__p_wxPreviewCanvas
,
13079 &_swigt__p_wxPreviewControlBar
,
13080 &_swigt__p_wxPreviewFrame
,
13081 &_swigt__p_wxPrintData
,
13082 &_swigt__p_wxPrintDialog
,
13083 &_swigt__p_wxPrintDialogData
,
13084 &_swigt__p_wxPrintPreview
,
13085 &_swigt__p_wxPrinter
,
13086 &_swigt__p_wxProgressDialog
,
13087 &_swigt__p_wxPyApp
,
13088 &_swigt__p_wxPyCommandEvent
,
13089 &_swigt__p_wxPyControl
,
13090 &_swigt__p_wxPyEvent
,
13091 &_swigt__p_wxPyHtmlListBox
,
13092 &_swigt__p_wxPyImageHandler
,
13093 &_swigt__p_wxPyListCtrl
,
13094 &_swigt__p_wxPyPanel
,
13095 &_swigt__p_wxPyPopupTransientWindow
,
13096 &_swigt__p_wxPyPreviewControlBar
,
13097 &_swigt__p_wxPyPreviewFrame
,
13098 &_swigt__p_wxPyPrintPreview
,
13099 &_swigt__p_wxPyPrintout
,
13100 &_swigt__p_wxPyScrolledWindow
,
13101 &_swigt__p_wxPySizer
,
13102 &_swigt__p_wxPyTaskBarIcon
,
13103 &_swigt__p_wxPyTreeCompanionWindow
,
13104 &_swigt__p_wxPyTreeCtrl
,
13105 &_swigt__p_wxPyTreeItemData
,
13106 &_swigt__p_wxPyTreeListCtrl
,
13107 &_swigt__p_wxPyVListBox
,
13108 &_swigt__p_wxPyVScrolledWindow
,
13109 &_swigt__p_wxPyValidator
,
13110 &_swigt__p_wxPyWindow
,
13111 &_swigt__p_wxQueryLayoutInfoEvent
,
13112 &_swigt__p_wxQueryNewPaletteEvent
,
13113 &_swigt__p_wxRadioBox
,
13114 &_swigt__p_wxRadioButton
,
13115 &_swigt__p_wxRemotelyScrolledTreeCtrl
,
13116 &_swigt__p_wxSashEvent
,
13117 &_swigt__p_wxSashLayoutWindow
,
13118 &_swigt__p_wxSashWindow
,
13119 &_swigt__p_wxScrollBar
,
13120 &_swigt__p_wxScrollEvent
,
13121 &_swigt__p_wxScrollWinEvent
,
13122 &_swigt__p_wxScrolledWindow
,
13123 &_swigt__p_wxSetCursorEvent
,
13124 &_swigt__p_wxShowEvent
,
13125 &_swigt__p_wxSingleChoiceDialog
,
13126 &_swigt__p_wxSizeEvent
,
13127 &_swigt__p_wxSizer
,
13128 &_swigt__p_wxSizerItem
,
13129 &_swigt__p_wxSlider
,
13130 &_swigt__p_wxSpinButton
,
13131 &_swigt__p_wxSpinCtrl
,
13132 &_swigt__p_wxSpinEvent
,
13133 &_swigt__p_wxSplashScreen
,
13134 &_swigt__p_wxSplashScreenWindow
,
13135 &_swigt__p_wxSplitterEvent
,
13136 &_swigt__p_wxSplitterScrolledWindow
,
13137 &_swigt__p_wxSplitterWindow
,
13138 &_swigt__p_wxStaticBitmap
,
13139 &_swigt__p_wxStaticBox
,
13140 &_swigt__p_wxStaticBoxSizer
,
13141 &_swigt__p_wxStaticLine
,
13142 &_swigt__p_wxStaticPicture
,
13143 &_swigt__p_wxStaticText
,
13144 &_swigt__p_wxStatusBar
,
13145 &_swigt__p_wxStdDialogButtonSizer
,
13146 &_swigt__p_wxSysColourChangedEvent
,
13147 &_swigt__p_wxTIFFHandler
,
13148 &_swigt__p_wxTaskBarIconEvent
,
13149 &_swigt__p_wxTextCtrl
,
13150 &_swigt__p_wxTextEntryDialog
,
13151 &_swigt__p_wxTextUrlEvent
,
13152 &_swigt__p_wxThinSplitterWindow
,
13153 &_swigt__p_wxTipWindow
,
13154 &_swigt__p_wxToggleButton
,
13155 &_swigt__p_wxToolBar
,
13156 &_swigt__p_wxToolBarBase
,
13157 &_swigt__p_wxToolBarToolBase
,
13158 &_swigt__p_wxToolbook
,
13159 &_swigt__p_wxToolbookEvent
,
13160 &_swigt__p_wxTopLevelWindow
,
13161 &_swigt__p_wxTreeEvent
,
13162 &_swigt__p_wxTreeItemId
,
13163 &_swigt__p_wxTreeListColumnInfo
,
13164 &_swigt__p_wxTreebook
,
13165 &_swigt__p_wxTreebookEvent
,
13166 &_swigt__p_wxUpdateUIEvent
,
13167 &_swigt__p_wxValidator
,
13168 &_swigt__p_wxWindow
,
13169 &_swigt__p_wxWindowCreateEvent
,
13170 &_swigt__p_wxWindowDestroyEvent
,
13171 &_swigt__p_wxXPMHandler
,
13174 static swig_cast_info _swigc__p_char
[] = { {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}};
13175 static swig_cast_info _swigc__p_float
[] = { {&_swigt__p_float
, 0, 0, 0},{0, 0, 0, 0}};
13176 static swig_cast_info _swigc__p_form_ops_t
[] = { {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}};
13177 static swig_cast_info _swigc__p_int
[] = { {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}};
13178 static swig_cast_info _swigc__p_unsigned_char
[] = { {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}};
13179 static swig_cast_info _swigc__p_unsigned_int
[] = { {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
13180 static swig_cast_info _swigc__p_unsigned_long
[] = { {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}};
13181 static swig_cast_info _swigc__p_wxArrayString
[] = { {&_swigt__p_wxArrayString
, 0, 0, 0},{0, 0, 0, 0}};
13182 static swig_cast_info _swigc__p_wxBitmap
[] = { {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}};
13183 static swig_cast_info _swigc__p_wxColour
[] = { {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}};
13184 static swig_cast_info _swigc__p_wxSashEvent
[] = {{&_swigt__p_wxSashEvent
, 0, 0, 0},{0, 0, 0, 0}};
13185 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = {{&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13186 static swig_cast_info _swigc__p_wxHyperlinkEvent
[] = {{&_swigt__p_wxHyperlinkEvent
, 0, 0, 0},{0, 0, 0, 0}};
13187 static swig_cast_info _swigc__p_wxSplitterEvent
[] = {{&_swigt__p_wxSplitterEvent
, 0, 0, 0},{0, 0, 0, 0}};
13188 static swig_cast_info _swigc__p_wxColourPickerEvent
[] = {{&_swigt__p_wxColourPickerEvent
, 0, 0, 0},{0, 0, 0, 0}};
13189 static swig_cast_info _swigc__p_wxFileDirPickerEvent
[] = {{&_swigt__p_wxFileDirPickerEvent
, 0, 0, 0},{0, 0, 0, 0}};
13190 static swig_cast_info _swigc__p_wxFontPickerEvent
[] = {{&_swigt__p_wxFontPickerEvent
, 0, 0, 0},{0, 0, 0, 0}};
13191 static swig_cast_info _swigc__p_wxClipboardTextEvent
[] = {{&_swigt__p_wxClipboardTextEvent
, 0, 0, 0},{0, 0, 0, 0}};
13192 static swig_cast_info _swigc__p_wxTextUrlEvent
[] = {{&_swigt__p_wxTextUrlEvent
, 0, 0, 0},{0, 0, 0, 0}};
13193 static swig_cast_info _swigc__p_wxScrollEvent
[] = {{&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}};
13194 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = {{&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}};
13195 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = {{&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
13196 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = {{&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
13197 static swig_cast_info _swigc__p_wxNotebookEvent
[] = {{&_swigt__p_wxNotebookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13198 static swig_cast_info _swigc__p_wxListbookEvent
[] = {{&_swigt__p_wxListbookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13199 static swig_cast_info _swigc__p_wxChoicebookEvent
[] = {{&_swigt__p_wxChoicebookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13200 static swig_cast_info _swigc__p_wxTreebookEvent
[] = {{&_swigt__p_wxTreebookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13201 static swig_cast_info _swigc__p_wxToolbookEvent
[] = {{&_swigt__p_wxToolbookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13202 static swig_cast_info _swigc__p_wxDateEvent
[] = {{&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}};
13203 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = {{&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}};
13204 static swig_cast_info _swigc__p_wxListEvent
[] = {{&_swigt__p_wxListEvent
, 0, 0, 0},{0, 0, 0, 0}};
13205 static swig_cast_info _swigc__p_wxBookCtrlBaseEvent
[] = {{&_swigt__p_wxBookCtrlBaseEvent
, 0, 0, 0},{0, 0, 0, 0}};
13206 static swig_cast_info _swigc__p_wxTreeEvent
[] = {{&_swigt__p_wxTreeEvent
, 0, 0, 0},{0, 0, 0, 0}};
13207 static swig_cast_info _swigc__p_wxSpinEvent
[] = {{&_swigt__p_wxSpinEvent
, 0, 0, 0},{0, 0, 0, 0}};
13208 static swig_cast_info _swigc__p_wxHelpEvent
[] = {{&_swigt__p_wxHelpEvent
, 0, 0, 0},{0, 0, 0, 0}};
13209 static swig_cast_info _swigc__p_wxNotifyEvent
[] = {{&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13210 static swig_cast_info _swigc__p_wxFindDialogEvent
[] = {{&_swigt__p_wxFindDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
13211 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = {{&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}};
13212 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_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}};
13213 static swig_cast_info _swigc__p_wxBookCtrlBase
[] = {{&_swigt__p_wxBookCtrlBase
, 0, 0, 0},{0, 0, 0, 0}};
13214 static swig_cast_info _swigc__p_wxToolBar
[] = {{&_swigt__p_wxToolBar
, 0, 0, 0},{0, 0, 0, 0}};
13215 static swig_cast_info _swigc__p_wxPickerBase
[] = {{&_swigt__p_wxPickerBase
, 0, 0, 0},{0, 0, 0, 0}};
13216 static swig_cast_info _swigc__p_wxToggleButton
[] = {{&_swigt__p_wxToggleButton
, 0, 0, 0},{0, 0, 0, 0}};
13217 static swig_cast_info _swigc__p_wxRadioButton
[] = {{&_swigt__p_wxRadioButton
, 0, 0, 0},{0, 0, 0, 0}};
13218 static swig_cast_info _swigc__p_wxToolbook
[] = {{&_swigt__p_wxToolbook
, 0, 0, 0},{0, 0, 0, 0}};
13219 static swig_cast_info _swigc__p_wxPyControl
[] = {{&_swigt__p_wxPyControl
, 0, 0, 0},{0, 0, 0, 0}};
13220 static swig_cast_info _swigc__p_wxToolBarBase
[] = {{&_swigt__p_wxToolBarBase
, 0, 0, 0},{0, 0, 0, 0}};
13221 static swig_cast_info _swigc__p_wxDirFilterListCtrl
[] = {{&_swigt__p_wxDirFilterListCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13222 static swig_cast_info _swigc__p_wxComboBox
[] = {{&_swigt__p_wxComboBox
, 0, 0, 0},{0, 0, 0, 0}};
13223 static swig_cast_info _swigc__p_wxGenericDirCtrl
[] = {{&_swigt__p_wxGenericDirCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13224 static swig_cast_info _swigc__p_wxControlWithItems
[] = {{&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}};
13225 static swig_cast_info _swigc__p_wxGauge
[] = {{&_swigt__p_wxGauge
, 0, 0, 0},{0, 0, 0, 0}};
13226 static swig_cast_info _swigc__p_wxStaticLine
[] = {{&_swigt__p_wxStaticLine
, 0, 0, 0},{0, 0, 0, 0}};
13227 static swig_cast_info _swigc__p_wxChoicebook
[] = {{&_swigt__p_wxChoicebook
, 0, 0, 0},{0, 0, 0, 0}};
13228 static swig_cast_info _swigc__p_wxListbook
[] = {{&_swigt__p_wxListbook
, 0, 0, 0},{0, 0, 0, 0}};
13229 static swig_cast_info _swigc__p_wxHyperlinkCtrl
[] = {{&_swigt__p_wxHyperlinkCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13230 static swig_cast_info _swigc__p_wxCheckBox
[] = {{&_swigt__p_wxCheckBox
, 0, 0, 0},{0, 0, 0, 0}};
13231 static swig_cast_info _swigc__p_wxRadioBox
[] = {{&_swigt__p_wxRadioBox
, 0, 0, 0},{0, 0, 0, 0}};
13232 static swig_cast_info _swigc__p_wxChoice
[] = {{&_swigt__p_wxChoice
, 0, 0, 0},{0, 0, 0, 0}};
13233 static swig_cast_info _swigc__p_wxListBox
[] = {{&_swigt__p_wxListBox
, 0, 0, 0},{0, 0, 0, 0}};
13234 static swig_cast_info _swigc__p_wxCheckListBox
[] = {{&_swigt__p_wxCheckListBox
, 0, 0, 0},{0, 0, 0, 0}};
13235 static swig_cast_info _swigc__p_wxListView
[] = {{&_swigt__p_wxListView
, 0, 0, 0},{0, 0, 0, 0}};
13236 static swig_cast_info _swigc__p_wxNotebook
[] = {{&_swigt__p_wxNotebook
, 0, 0, 0},{0, 0, 0, 0}};
13237 static swig_cast_info _swigc__p_wxStaticBitmap
[] = {{&_swigt__p_wxStaticBitmap
, 0, 0, 0},{0, 0, 0, 0}};
13238 static swig_cast_info _swigc__p_wxSpinCtrl
[] = {{&_swigt__p_wxSpinCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13239 static swig_cast_info _swigc__p_wxStaticText
[] = {{&_swigt__p_wxStaticText
, 0, 0, 0},{0, 0, 0, 0}};
13240 static swig_cast_info _swigc__p_wxStaticBox
[] = {{&_swigt__p_wxStaticBox
, 0, 0, 0},{0, 0, 0, 0}};
13241 static swig_cast_info _swigc__p_wxSlider
[] = {{&_swigt__p_wxSlider
, 0, 0, 0},{0, 0, 0, 0}};
13242 static swig_cast_info _swigc__p_wxTreebook
[] = {{&_swigt__p_wxTreebook
, 0, 0, 0},{0, 0, 0, 0}};
13243 static swig_cast_info _swigc__p_wxSpinButton
[] = {{&_swigt__p_wxSpinButton
, 0, 0, 0},{0, 0, 0, 0}};
13244 static swig_cast_info _swigc__p_wxButton
[] = {{&_swigt__p_wxButton
, 0, 0, 0},{0, 0, 0, 0}};
13245 static swig_cast_info _swigc__p_wxBitmapButton
[] = {{&_swigt__p_wxBitmapButton
, 0, 0, 0},{0, 0, 0, 0}};
13246 static swig_cast_info _swigc__p_wxContextHelpButton
[] = {{&_swigt__p_wxContextHelpButton
, 0, 0, 0},{0, 0, 0, 0}};
13247 static swig_cast_info _swigc__p_wxDatePickerCtrl
[] = {{&_swigt__p_wxDatePickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13248 static swig_cast_info _swigc__p_wxColourPickerCtrl
[] = {{&_swigt__p_wxColourPickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13249 static swig_cast_info _swigc__p_wxFilePickerCtrl
[] = {{&_swigt__p_wxFilePickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13250 static swig_cast_info _swigc__p_wxDirPickerCtrl
[] = {{&_swigt__p_wxDirPickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13251 static swig_cast_info _swigc__p_wxFontPickerCtrl
[] = {{&_swigt__p_wxFontPickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13252 static swig_cast_info _swigc__p_wxTextCtrl
[] = {{&_swigt__p_wxTextCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13253 static swig_cast_info _swigc__p_wxControl
[] = { {&_swigt__p_wxBookCtrlBase
, _p_wxBookCtrlBaseTo_p_wxControl
, 0, 0}, {&_swigt__p_wxToolBar
, _p_wxToolBarTo_p_wxControl
, 0, 0}, {&_swigt__p_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_wxDirFilterListCtrl
, _p_wxDirFilterListCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxPyListCtrl
, _p_wxPyListCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxPyTreeListCtrl
, _p_wxPyTreeListCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxComboBox
, _p_wxComboBoxTo_p_wxControl
, 0, 0}, {&_swigt__p_wxGenericDirCtrl
, _p_wxGenericDirCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxScrollBar
, _p_wxScrollBarTo_p_wxControl
, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxControl
, 0, 0}, {&_swigt__p_wxGauge
, _p_wxGaugeTo_p_wxControl
, 0, 0}, {&_swigt__p_wxStaticLine
, _p_wxStaticLineTo_p_wxControl
, 0, 0}, {&_swigt__p_wxChoicebook
, _p_wxChoicebookTo_p_wxControl
, 0, 0}, {&_swigt__p_wxListbook
, _p_wxListbookTo_p_wxControl
, 0, 0}, {&_swigt__p_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}};
13254 static swig_cast_info _swigc__p_wxDuplexMode
[] = { {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}};
13255 static swig_cast_info _swigc__p_wxDynamicSashSplitEvent
[] = { {&_swigt__p_wxDynamicSashSplitEvent
, 0, 0, 0},{0, 0, 0, 0}};
13256 static swig_cast_info _swigc__p_wxDynamicSashUnifyEvent
[] = { {&_swigt__p_wxDynamicSashUnifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13257 static swig_cast_info _swigc__p_wxDynamicSashWindow
[] = { {&_swigt__p_wxDynamicSashWindow
, 0, 0, 0},{0, 0, 0, 0}};
13258 static swig_cast_info _swigc__p_wxEditableListBox
[] = { {&_swigt__p_wxEditableListBox
, 0, 0, 0},{0, 0, 0, 0}};
13259 static swig_cast_info _swigc__p_wxMenuEvent
[] = {{&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
13260 static swig_cast_info _swigc__p_wxCloseEvent
[] = {{&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}};
13261 static swig_cast_info _swigc__p_wxMouseEvent
[] = {{&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}};
13262 static swig_cast_info _swigc__p_wxEraseEvent
[] = {{&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}};
13263 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = {{&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}};
13264 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = {{&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
13265 static swig_cast_info _swigc__p_wxPyEvent
[] = {{&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13266 static swig_cast_info _swigc__p_wxCalculateLayoutEvent
[] = {{&_swigt__p_wxCalculateLayoutEvent
, 0, 0, 0},{0, 0, 0, 0}};
13267 static swig_cast_info _swigc__p_wxIdleEvent
[] = {{&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}};
13268 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = {{&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}};
13269 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = {{&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
13270 static swig_cast_info _swigc__p_wxIconizeEvent
[] = {{&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
13271 static swig_cast_info _swigc__p_wxActivateEvent
[] = {{&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}};
13272 static swig_cast_info _swigc__p_wxSizeEvent
[] = {{&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
13273 static swig_cast_info _swigc__p_wxMoveEvent
[] = {{&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}};
13274 static swig_cast_info _swigc__p_wxPaintEvent
[] = {{&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
13275 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = {{&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
13276 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = {{&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
13277 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = {{&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
13278 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = {{&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
13279 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = {{&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
13280 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = {{&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}};
13281 static swig_cast_info _swigc__p_wxFocusEvent
[] = {{&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
13282 static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent
[] = {{&_swigt__p_wxQueryLayoutInfoEvent
, 0, 0, 0},{0, 0, 0, 0}};
13283 static swig_cast_info _swigc__p_wxShowEvent
[] = {{&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}};
13284 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = {{&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13285 static swig_cast_info _swigc__p_wxKeyEvent
[] = {{&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13286 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = {{&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}};
13287 static swig_cast_info _swigc__p_wxTaskBarIconEvent
[] = {{&_swigt__p_wxTaskBarIconEvent
, 0, 0, 0},{0, 0, 0, 0}};
13288 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_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_wxClipboardTextEvent
, _p_wxClipboardTextEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxPaletteChangedEvent
, _p_wxPaletteChangedEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDisplayChangedEvent
, _p_wxDisplayChangedEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMouseCaptureChangedEvent
, _p_wxMouseCaptureChangedEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSysColourChangedEvent
, _p_wxSysColourChangedEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_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}};
13289 static swig_cast_info _swigc__p_wxPyPreviewFrame
[] = {{&_swigt__p_wxPyPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}};
13290 static swig_cast_info _swigc__p_wxPreviewFrame
[] = {{&_swigt__p_wxPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}};
13291 static swig_cast_info _swigc__p_wxPyPanel
[] = {{&_swigt__p_wxPyPanel
, 0, 0, 0},{0, 0, 0, 0}};
13292 static swig_cast_info _swigc__p_wxMenu
[] = {{&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}};
13293 static swig_cast_info _swigc__p_wxPyTaskBarIcon
[] = {{&_swigt__p_wxPyTaskBarIcon
, 0, 0, 0},{0, 0, 0, 0}};
13294 static swig_cast_info _swigc__p_wxPreviewCanvas
[] = {{&_swigt__p_wxPreviewCanvas
, 0, 0, 0},{0, 0, 0, 0}};
13295 static swig_cast_info _swigc__p_wxMDIChildFrame
[] = {{&_swigt__p_wxMDIChildFrame
, 0, 0, 0},{0, 0, 0, 0}};
13296 static swig_cast_info _swigc__p_wxPyWindow
[] = {{&_swigt__p_wxPyWindow
, 0, 0, 0},{0, 0, 0, 0}};
13297 static swig_cast_info _swigc__p_wxSplashScreen
[] = {{&_swigt__p_wxSplashScreen
, 0, 0, 0},{0, 0, 0, 0}};
13298 static swig_cast_info _swigc__p_wxProgressDialog
[] = {{&_swigt__p_wxProgressDialog
, 0, 0, 0},{0, 0, 0, 0}};
13299 static swig_cast_info _swigc__p_wxFindReplaceDialog
[] = {{&_swigt__p_wxFindReplaceDialog
, 0, 0, 0},{0, 0, 0, 0}};
13300 static swig_cast_info _swigc__p_wxMessageDialog
[] = {{&_swigt__p_wxMessageDialog
, 0, 0, 0},{0, 0, 0, 0}};
13301 static swig_cast_info _swigc__p_wxFileDialog
[] = {{&_swigt__p_wxFileDialog
, 0, 0, 0},{0, 0, 0, 0}};
13302 static swig_cast_info _swigc__p_wxMultiChoiceDialog
[] = {{&_swigt__p_wxMultiChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}};
13303 static swig_cast_info _swigc__p_wxSingleChoiceDialog
[] = {{&_swigt__p_wxSingleChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}};
13304 static swig_cast_info _swigc__p_wxTextEntryDialog
[] = {{&_swigt__p_wxTextEntryDialog
, 0, 0, 0},{0, 0, 0, 0}};
13305 static swig_cast_info _swigc__p_wxPasswordEntryDialog
[] = {{&_swigt__p_wxPasswordEntryDialog
, 0, 0, 0},{0, 0, 0, 0}};
13306 static swig_cast_info _swigc__p_wxPyVListBox
[] = {{&_swigt__p_wxPyVListBox
, 0, 0, 0},{0, 0, 0, 0}};
13307 static swig_cast_info _swigc__p_wxPyHtmlListBox
[] = {{&_swigt__p_wxPyHtmlListBox
, 0, 0, 0},{0, 0, 0, 0}};
13308 static swig_cast_info _swigc__p_wxMiniFrame
[] = {{&_swigt__p_wxMiniFrame
, 0, 0, 0},{0, 0, 0, 0}};
13309 static swig_cast_info _swigc__p_wxFrame
[] = {{&_swigt__p_wxFrame
, 0, 0, 0},{0, 0, 0, 0}};
13310 static swig_cast_info _swigc__p_wxStatusBar
[] = {{&_swigt__p_wxStatusBar
, 0, 0, 0},{0, 0, 0, 0}};
13311 static swig_cast_info _swigc__p_wxMDIParentFrame
[] = {{&_swigt__p_wxMDIParentFrame
, 0, 0, 0},{0, 0, 0, 0}};
13312 static swig_cast_info _swigc__p_wxPyPopupTransientWindow
[] = {{&_swigt__p_wxPyPopupTransientWindow
, 0, 0, 0},{0, 0, 0, 0}};
13313 static swig_cast_info _swigc__p_wxPopupWindow
[] = {{&_swigt__p_wxPopupWindow
, 0, 0, 0},{0, 0, 0, 0}};
13314 static swig_cast_info _swigc__p_wxSashLayoutWindow
[] = {{&_swigt__p_wxSashLayoutWindow
, 0, 0, 0},{0, 0, 0, 0}};
13315 static swig_cast_info _swigc__p_wxSashWindow
[] = {{&_swigt__p_wxSashWindow
, 0, 0, 0},{0, 0, 0, 0}};
13316 static swig_cast_info _swigc__p_wxSplashScreenWindow
[] = {{&_swigt__p_wxSplashScreenWindow
, 0, 0, 0},{0, 0, 0, 0}};
13317 static swig_cast_info _swigc__p_wxPyVScrolledWindow
[] = {{&_swigt__p_wxPyVScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
13318 static swig_cast_info _swigc__p_wxTipWindow
[] = {{&_swigt__p_wxTipWindow
, 0, 0, 0},{0, 0, 0, 0}};
13319 static swig_cast_info _swigc__p_wxPyScrolledWindow
[] = {{&_swigt__p_wxPyScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
13320 static swig_cast_info _swigc__p_wxTopLevelWindow
[] = {{&_swigt__p_wxTopLevelWindow
, 0, 0, 0},{0, 0, 0, 0}};
13321 static swig_cast_info _swigc__p_wxMDIClientWindow
[] = {{&_swigt__p_wxMDIClientWindow
, 0, 0, 0},{0, 0, 0, 0}};
13322 static swig_cast_info _swigc__p_wxMenuBar
[] = {{&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}};
13323 static swig_cast_info _swigc__p_wxDialog
[] = {{&_swigt__p_wxDialog
, 0, 0, 0},{0, 0, 0, 0}};
13324 static swig_cast_info _swigc__p_wxColourDialog
[] = {{&_swigt__p_wxColourDialog
, 0, 0, 0},{0, 0, 0, 0}};
13325 static swig_cast_info _swigc__p_wxDirDialog
[] = {{&_swigt__p_wxDirDialog
, 0, 0, 0},{0, 0, 0, 0}};
13326 static swig_cast_info _swigc__p_wxFontDialog
[] = {{&_swigt__p_wxFontDialog
, 0, 0, 0},{0, 0, 0, 0}};
13327 static swig_cast_info _swigc__p_wxPyApp
[] = {{&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}};
13328 static swig_cast_info _swigc__p_wxPreviewControlBar
[] = {{&_swigt__p_wxPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}};
13329 static swig_cast_info _swigc__p_wxPyPreviewControlBar
[] = {{&_swigt__p_wxPyPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}};
13330 static swig_cast_info _swigc__p_wxPyValidator
[] = {{&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}};
13331 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_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_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticBitmap
, _p_wxStaticBitmapTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSlider
, _p_wxSliderTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticBox
, _p_wxStaticBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxBookCtrlBase
, _p_wxBookCtrlBaseTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxEvtHandler
, 0, 0, 0}, {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxEditableListBox
, _p_wxEditableListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_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_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_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_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSplitterScrolledWindow
, _p_wxSplitterScrolledWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxTopLevelWindow
, _p_wxTopLevelWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_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_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}};
13332 static swig_cast_info _swigc__p_wxFont
[] = { {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}};
13333 static swig_cast_info _swigc__p_wxIcon
[] = { {&_swigt__p_wxIcon
, 0, 0, 0},{0, 0, 0, 0}};
13334 static swig_cast_info _swigc__p_wxImageList
[] = { {&_swigt__p_wxImageList
, 0, 0, 0},{0, 0, 0, 0}};
13335 static swig_cast_info _swigc__p_wxLEDNumberCtrl
[] = { {&_swigt__p_wxLEDNumberCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13336 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = {{&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}};
13337 static swig_cast_info _swigc__p_wxMenuItem
[] = {{&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}};
13338 static swig_cast_info _swigc__p_wxImage
[] = {{&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}};
13339 static swig_cast_info _swigc__p_wxPySizer
[] = {{&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}};
13340 static swig_cast_info _swigc__p_wxGenericDragImage
[] = {{&_swigt__p_wxGenericDragImage
, 0, 0, 0},{0, 0, 0, 0}};
13341 static swig_cast_info _swigc__p_wxLayoutAlgorithm
[] = {{&_swigt__p_wxLayoutAlgorithm
, 0, 0, 0},{0, 0, 0, 0}};
13342 static swig_cast_info _swigc__p_wxListItem
[] = {{&_swigt__p_wxListItem
, 0, 0, 0},{0, 0, 0, 0}};
13343 static swig_cast_info _swigc__p_wxFindReplaceData
[] = {{&_swigt__p_wxFindReplaceData
, 0, 0, 0},{0, 0, 0, 0}};
13344 static swig_cast_info _swigc__p_wxPageSetupDialogData
[] = {{&_swigt__p_wxPageSetupDialogData
, 0, 0, 0},{0, 0, 0, 0}};
13345 static swig_cast_info _swigc__p_wxPrintDialogData
[] = {{&_swigt__p_wxPrintDialogData
, 0, 0, 0},{0, 0, 0, 0}};
13346 static swig_cast_info _swigc__p_wxPrinter
[] = {{&_swigt__p_wxPrinter
, 0, 0, 0},{0, 0, 0, 0}};
13347 static swig_cast_info _swigc__p_wxFlexGridSizer
[] = {{&_swigt__p_wxFlexGridSizer
, 0, 0, 0},{0, 0, 0, 0}};
13348 static swig_cast_info _swigc__p_wxGridSizer
[] = {{&_swigt__p_wxGridSizer
, 0, 0, 0},{0, 0, 0, 0}};
13349 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = {{&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}};
13350 static swig_cast_info _swigc__p_wxContextHelp
[] = {{&_swigt__p_wxContextHelp
, 0, 0, 0},{0, 0, 0, 0}};
13351 static swig_cast_info _swigc__p_wxColourData
[] = {{&_swigt__p_wxColourData
, 0, 0, 0},{0, 0, 0, 0}};
13352 static swig_cast_info _swigc__p_wxPyPrintout
[] = {{&_swigt__p_wxPyPrintout
, 0, 0, 0},{0, 0, 0, 0}};
13353 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = {{&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}};
13354 static swig_cast_info _swigc__p_wxPrintData
[] = {{&_swigt__p_wxPrintData
, 0, 0, 0},{0, 0, 0, 0}};
13355 static swig_cast_info _swigc__p_wxFontData
[] = {{&_swigt__p_wxFontData
, 0, 0, 0},{0, 0, 0, 0}};
13356 static swig_cast_info _swigc__p_wxFileSystem
[] = {{&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}};
13357 static swig_cast_info _swigc__p_wxPyPrintPreview
[] = {{&_swigt__p_wxPyPrintPreview
, 0, 0, 0},{0, 0, 0, 0}};
13358 static swig_cast_info _swigc__p_wxPrintPreview
[] = {{&_swigt__p_wxPrintPreview
, 0, 0, 0},{0, 0, 0, 0}};
13359 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = {{&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}};
13360 static swig_cast_info _swigc__p_wxSizer
[] = {{&_swigt__p_wxSizer
, 0, 0, 0},{0, 0, 0, 0}};
13361 static swig_cast_info _swigc__p_wxBoxSizer
[] = {{&_swigt__p_wxBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
13362 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = {{&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
13363 static swig_cast_info _swigc__p_wxGridBagSizer
[] = {{&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}};
13364 static swig_cast_info _swigc__p_wxFSFile
[] = {{&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}};
13365 static swig_cast_info _swigc__p_wxGBSizerItem
[] = {{&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
13366 static swig_cast_info _swigc__p_wxSizerItem
[] = {{&_swigt__p_wxSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
13367 static swig_cast_info _swigc__p_wxPageSetupDialog
[] = {{&_swigt__p_wxPageSetupDialog
, 0, 0, 0},{0, 0, 0, 0}};
13368 static swig_cast_info _swigc__p_wxPrintDialog
[] = {{&_swigt__p_wxPrintDialog
, 0, 0, 0},{0, 0, 0, 0}};
13369 static swig_cast_info _swigc__p_wxPNMHandler
[] = {{&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}};
13370 static swig_cast_info _swigc__p_wxJPEGHandler
[] = {{&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}};
13371 static swig_cast_info _swigc__p_wxPCXHandler
[] = {{&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}};
13372 static swig_cast_info _swigc__p_wxGIFHandler
[] = {{&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}};
13373 static swig_cast_info _swigc__p_wxPNGHandler
[] = {{&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}};
13374 static swig_cast_info _swigc__p_wxANIHandler
[] = {{&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}};
13375 static swig_cast_info _swigc__p_wxCURHandler
[] = {{&_swigt__p_wxCURHandler
, 0, 0, 0},{0, 0, 0, 0}};
13376 static swig_cast_info _swigc__p_wxICOHandler
[] = {{&_swigt__p_wxICOHandler
, 0, 0, 0},{0, 0, 0, 0}};
13377 static swig_cast_info _swigc__p_wxBMPHandler
[] = {{&_swigt__p_wxBMPHandler
, 0, 0, 0},{0, 0, 0, 0}};
13378 static swig_cast_info _swigc__p_wxPyImageHandler
[] = {{&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
13379 static swig_cast_info _swigc__p_wxImageHandler
[] = {{&_swigt__p_wxImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
13380 static swig_cast_info _swigc__p_wxXPMHandler
[] = {{&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}};
13381 static swig_cast_info _swigc__p_wxTIFFHandler
[] = {{&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}};
13382 static swig_cast_info _swigc__p_wxToolBarToolBase
[] = {{&_swigt__p_wxToolBarToolBase
, 0, 0, 0},{0, 0, 0, 0}};
13383 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_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_wxIconizeEvent
, _p_wxIconizeEventTo_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_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_wxStaticText
, _p_wxStaticTextTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCalculateLayoutEvent
, _p_wxCalculateLayoutEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListEvent
, _p_wxListEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDynamicSashSplitEvent
, _p_wxDynamicSashSplitEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPrintout
, _p_wxPyPrintoutTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGauge
, _p_wxGaugeTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStdDialogButtonSizer
, _p_wxStdDialogButtonSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxChoice
, _p_wxChoiceTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenu
, _p_wxMenuTo_p_wxObject
, 0, 0}, {&_swigt__p_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_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEditableListBox
, _p_wxEditableListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListBox
, _p_wxListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCheckListBox
, _p_wxCheckListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrintData
, _p_wxPrintDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFontData
, _p_wxFontDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListbook
, _p_wxListbookTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticBox
, _p_wxStaticBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxQueryLayoutInfoEvent
, _p_wxQueryLayoutInfoEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSplashScreen
, _p_wxSplashScreenTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFileSystem
, _p_wxFileSystemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPrintPreview
, _p_wxPyPrintPreviewTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrintPreview
, _p_wxPrintPreviewTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListView
, _p_wxListViewTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyTreeListCtrl
, _p_wxPyTreeListCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyListCtrl
, _p_wxPyListCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDirFilterListCtrl
, _p_wxDirFilterListCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxLayoutConstraints
, _p_wxLayoutConstraintsTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizer
, _p_wxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBoxSizer
, _p_wxBoxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticBoxSizer
, _p_wxStaticBoxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGridBagSizer
, _p_wxGridBagSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxClipboardTextEvent
, _p_wxClipboardTextEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFSFile
, _p_wxFSFileTo_p_wxObject
, 0, 0}, {&_swigt__p_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_wxGBSizerItem
, _p_wxGBSizerItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizerItem
, _p_wxSizerItemTo_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_wxEvtHandler
, _p_wxEvtHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxHyperlinkCtrl
, _p_wxHyperlinkCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPopupWindow
, _p_wxPopupWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSashWindow
, _p_wxSashWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSplitterWindow
, _p_wxSplitterWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxThinSplitterWindow
, _p_wxThinSplitterWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSplashScreenWindow
, _p_wxSplashScreenWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxWindow
, _p_wxWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_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_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_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_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}};
13384 static swig_cast_info _swigc__p_wxPanel
[] = { {&_swigt__p_wxPanel
, 0, 0, 0}, {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxSplitterScrolledWindow
, _p_wxSplitterScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxEditableListBox
, _p_wxEditableListBoxTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxPanel
, 0, 0},{0, 0, 0, 0}};
13385 static swig_cast_info _swigc__p_wxPaperSize
[] = { {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}};
13386 static swig_cast_info _swigc__p_wxPyListCtrl
[] = { {&_swigt__p_wxPyListCtrl
, 0, 0, 0}, {&_swigt__p_wxListView
, _p_wxListViewTo_p_wxPyListCtrl
, 0, 0},{0, 0, 0, 0}};
13387 static swig_cast_info _swigc__p_wxPyTreeCompanionWindow
[] = { {&_swigt__p_wxPyTreeCompanionWindow
, 0, 0, 0},{0, 0, 0, 0}};
13388 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}};
13389 static swig_cast_info _swigc__p_wxPyTreeItemData
[] = { {&_swigt__p_wxPyTreeItemData
, 0, 0, 0},{0, 0, 0, 0}};
13390 static swig_cast_info _swigc__p_wxPyTreeListCtrl
[] = { {&_swigt__p_wxPyTreeListCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13391 static swig_cast_info _swigc__p_wxRemotelyScrolledTreeCtrl
[] = { {&_swigt__p_wxRemotelyScrolledTreeCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13392 static swig_cast_info _swigc__p_wxScrollBar
[] = { {&_swigt__p_wxScrollBar
, 0, 0, 0},{0, 0, 0, 0}};
13393 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}};
13394 static swig_cast_info _swigc__p_wxSplitterScrolledWindow
[] = { {&_swigt__p_wxSplitterScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
13395 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}};
13396 static swig_cast_info _swigc__p_wxStaticPicture
[] = { {&_swigt__p_wxStaticPicture
, 0, 0, 0},{0, 0, 0, 0}};
13397 static swig_cast_info _swigc__p_wxThinSplitterWindow
[] = { {&_swigt__p_wxThinSplitterWindow
, 0, 0, 0},{0, 0, 0, 0}};
13398 static swig_cast_info _swigc__p_wxTreeItemId
[] = { {&_swigt__p_wxTreeItemId
, 0, 0, 0},{0, 0, 0, 0}};
13399 static swig_cast_info _swigc__p_wxTreeListColumnInfo
[] = { {&_swigt__p_wxTreeListColumnInfo
, 0, 0, 0},{0, 0, 0, 0}};
13400 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}};
13401 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_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_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_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxWindow
, 0, 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_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_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}};
13403 static swig_cast_info
*swig_cast_initial
[] = {
13406 _swigc__p_form_ops_t
,
13408 _swigc__p_unsigned_char
,
13409 _swigc__p_unsigned_int
,
13410 _swigc__p_unsigned_long
,
13411 _swigc__p_wxANIHandler
,
13412 _swigc__p_wxAcceleratorTable
,
13413 _swigc__p_wxActivateEvent
,
13414 _swigc__p_wxArrayString
,
13415 _swigc__p_wxBMPHandler
,
13416 _swigc__p_wxBitmap
,
13417 _swigc__p_wxBitmapButton
,
13418 _swigc__p_wxBookCtrlBase
,
13419 _swigc__p_wxBookCtrlBaseEvent
,
13420 _swigc__p_wxBoxSizer
,
13421 _swigc__p_wxButton
,
13422 _swigc__p_wxCURHandler
,
13423 _swigc__p_wxCalculateLayoutEvent
,
13424 _swigc__p_wxCheckBox
,
13425 _swigc__p_wxCheckListBox
,
13426 _swigc__p_wxChildFocusEvent
,
13427 _swigc__p_wxChoice
,
13428 _swigc__p_wxChoicebook
,
13429 _swigc__p_wxChoicebookEvent
,
13430 _swigc__p_wxClipboardTextEvent
,
13431 _swigc__p_wxCloseEvent
,
13432 _swigc__p_wxColour
,
13433 _swigc__p_wxColourData
,
13434 _swigc__p_wxColourDialog
,
13435 _swigc__p_wxColourPickerCtrl
,
13436 _swigc__p_wxColourPickerEvent
,
13437 _swigc__p_wxComboBox
,
13438 _swigc__p_wxCommandEvent
,
13439 _swigc__p_wxContextHelp
,
13440 _swigc__p_wxContextHelpButton
,
13441 _swigc__p_wxContextMenuEvent
,
13442 _swigc__p_wxControl
,
13443 _swigc__p_wxControlWithItems
,
13444 _swigc__p_wxDateEvent
,
13445 _swigc__p_wxDatePickerCtrl
,
13446 _swigc__p_wxDialog
,
13447 _swigc__p_wxDirDialog
,
13448 _swigc__p_wxDirFilterListCtrl
,
13449 _swigc__p_wxDirPickerCtrl
,
13450 _swigc__p_wxDisplayChangedEvent
,
13451 _swigc__p_wxDropFilesEvent
,
13452 _swigc__p_wxDuplexMode
,
13453 _swigc__p_wxDynamicSashSplitEvent
,
13454 _swigc__p_wxDynamicSashUnifyEvent
,
13455 _swigc__p_wxDynamicSashWindow
,
13456 _swigc__p_wxEditableListBox
,
13457 _swigc__p_wxEraseEvent
,
13459 _swigc__p_wxEvtHandler
,
13460 _swigc__p_wxFSFile
,
13461 _swigc__p_wxFileDialog
,
13462 _swigc__p_wxFileDirPickerEvent
,
13463 _swigc__p_wxFilePickerCtrl
,
13464 _swigc__p_wxFileSystem
,
13465 _swigc__p_wxFindDialogEvent
,
13466 _swigc__p_wxFindReplaceData
,
13467 _swigc__p_wxFindReplaceDialog
,
13468 _swigc__p_wxFlexGridSizer
,
13469 _swigc__p_wxFocusEvent
,
13471 _swigc__p_wxFontData
,
13472 _swigc__p_wxFontDialog
,
13473 _swigc__p_wxFontPickerCtrl
,
13474 _swigc__p_wxFontPickerEvent
,
13476 _swigc__p_wxGBSizerItem
,
13477 _swigc__p_wxGIFHandler
,
13479 _swigc__p_wxGenericDirCtrl
,
13480 _swigc__p_wxGenericDragImage
,
13481 _swigc__p_wxGridBagSizer
,
13482 _swigc__p_wxGridSizer
,
13483 _swigc__p_wxHelpEvent
,
13484 _swigc__p_wxHyperlinkCtrl
,
13485 _swigc__p_wxHyperlinkEvent
,
13486 _swigc__p_wxICOHandler
,
13488 _swigc__p_wxIconizeEvent
,
13489 _swigc__p_wxIdleEvent
,
13491 _swigc__p_wxImageHandler
,
13492 _swigc__p_wxImageList
,
13493 _swigc__p_wxIndividualLayoutConstraint
,
13494 _swigc__p_wxInitDialogEvent
,
13495 _swigc__p_wxJPEGHandler
,
13496 _swigc__p_wxKeyEvent
,
13497 _swigc__p_wxLEDNumberCtrl
,
13498 _swigc__p_wxLayoutAlgorithm
,
13499 _swigc__p_wxLayoutConstraints
,
13500 _swigc__p_wxListBox
,
13501 _swigc__p_wxListEvent
,
13502 _swigc__p_wxListItem
,
13503 _swigc__p_wxListView
,
13504 _swigc__p_wxListbook
,
13505 _swigc__p_wxListbookEvent
,
13506 _swigc__p_wxMDIChildFrame
,
13507 _swigc__p_wxMDIClientWindow
,
13508 _swigc__p_wxMDIParentFrame
,
13509 _swigc__p_wxMaximizeEvent
,
13511 _swigc__p_wxMenuBar
,
13512 _swigc__p_wxMenuEvent
,
13513 _swigc__p_wxMenuItem
,
13514 _swigc__p_wxMessageDialog
,
13515 _swigc__p_wxMiniFrame
,
13516 _swigc__p_wxMouseCaptureChangedEvent
,
13517 _swigc__p_wxMouseEvent
,
13518 _swigc__p_wxMoveEvent
,
13519 _swigc__p_wxMultiChoiceDialog
,
13520 _swigc__p_wxNavigationKeyEvent
,
13521 _swigc__p_wxNcPaintEvent
,
13522 _swigc__p_wxNotebook
,
13523 _swigc__p_wxNotebookEvent
,
13524 _swigc__p_wxNotifyEvent
,
13525 _swigc__p_wxObject
,
13526 _swigc__p_wxPCXHandler
,
13527 _swigc__p_wxPNGHandler
,
13528 _swigc__p_wxPNMHandler
,
13529 _swigc__p_wxPageSetupDialog
,
13530 _swigc__p_wxPageSetupDialogData
,
13531 _swigc__p_wxPaintEvent
,
13532 _swigc__p_wxPaletteChangedEvent
,
13534 _swigc__p_wxPaperSize
,
13535 _swigc__p_wxPasswordEntryDialog
,
13536 _swigc__p_wxPickerBase
,
13537 _swigc__p_wxPopupWindow
,
13538 _swigc__p_wxPreviewCanvas
,
13539 _swigc__p_wxPreviewControlBar
,
13540 _swigc__p_wxPreviewFrame
,
13541 _swigc__p_wxPrintData
,
13542 _swigc__p_wxPrintDialog
,
13543 _swigc__p_wxPrintDialogData
,
13544 _swigc__p_wxPrintPreview
,
13545 _swigc__p_wxPrinter
,
13546 _swigc__p_wxProgressDialog
,
13548 _swigc__p_wxPyCommandEvent
,
13549 _swigc__p_wxPyControl
,
13550 _swigc__p_wxPyEvent
,
13551 _swigc__p_wxPyHtmlListBox
,
13552 _swigc__p_wxPyImageHandler
,
13553 _swigc__p_wxPyListCtrl
,
13554 _swigc__p_wxPyPanel
,
13555 _swigc__p_wxPyPopupTransientWindow
,
13556 _swigc__p_wxPyPreviewControlBar
,
13557 _swigc__p_wxPyPreviewFrame
,
13558 _swigc__p_wxPyPrintPreview
,
13559 _swigc__p_wxPyPrintout
,
13560 _swigc__p_wxPyScrolledWindow
,
13561 _swigc__p_wxPySizer
,
13562 _swigc__p_wxPyTaskBarIcon
,
13563 _swigc__p_wxPyTreeCompanionWindow
,
13564 _swigc__p_wxPyTreeCtrl
,
13565 _swigc__p_wxPyTreeItemData
,
13566 _swigc__p_wxPyTreeListCtrl
,
13567 _swigc__p_wxPyVListBox
,
13568 _swigc__p_wxPyVScrolledWindow
,
13569 _swigc__p_wxPyValidator
,
13570 _swigc__p_wxPyWindow
,
13571 _swigc__p_wxQueryLayoutInfoEvent
,
13572 _swigc__p_wxQueryNewPaletteEvent
,
13573 _swigc__p_wxRadioBox
,
13574 _swigc__p_wxRadioButton
,
13575 _swigc__p_wxRemotelyScrolledTreeCtrl
,
13576 _swigc__p_wxSashEvent
,
13577 _swigc__p_wxSashLayoutWindow
,
13578 _swigc__p_wxSashWindow
,
13579 _swigc__p_wxScrollBar
,
13580 _swigc__p_wxScrollEvent
,
13581 _swigc__p_wxScrollWinEvent
,
13582 _swigc__p_wxScrolledWindow
,
13583 _swigc__p_wxSetCursorEvent
,
13584 _swigc__p_wxShowEvent
,
13585 _swigc__p_wxSingleChoiceDialog
,
13586 _swigc__p_wxSizeEvent
,
13588 _swigc__p_wxSizerItem
,
13589 _swigc__p_wxSlider
,
13590 _swigc__p_wxSpinButton
,
13591 _swigc__p_wxSpinCtrl
,
13592 _swigc__p_wxSpinEvent
,
13593 _swigc__p_wxSplashScreen
,
13594 _swigc__p_wxSplashScreenWindow
,
13595 _swigc__p_wxSplitterEvent
,
13596 _swigc__p_wxSplitterScrolledWindow
,
13597 _swigc__p_wxSplitterWindow
,
13598 _swigc__p_wxStaticBitmap
,
13599 _swigc__p_wxStaticBox
,
13600 _swigc__p_wxStaticBoxSizer
,
13601 _swigc__p_wxStaticLine
,
13602 _swigc__p_wxStaticPicture
,
13603 _swigc__p_wxStaticText
,
13604 _swigc__p_wxStatusBar
,
13605 _swigc__p_wxStdDialogButtonSizer
,
13606 _swigc__p_wxSysColourChangedEvent
,
13607 _swigc__p_wxTIFFHandler
,
13608 _swigc__p_wxTaskBarIconEvent
,
13609 _swigc__p_wxTextCtrl
,
13610 _swigc__p_wxTextEntryDialog
,
13611 _swigc__p_wxTextUrlEvent
,
13612 _swigc__p_wxThinSplitterWindow
,
13613 _swigc__p_wxTipWindow
,
13614 _swigc__p_wxToggleButton
,
13615 _swigc__p_wxToolBar
,
13616 _swigc__p_wxToolBarBase
,
13617 _swigc__p_wxToolBarToolBase
,
13618 _swigc__p_wxToolbook
,
13619 _swigc__p_wxToolbookEvent
,
13620 _swigc__p_wxTopLevelWindow
,
13621 _swigc__p_wxTreeEvent
,
13622 _swigc__p_wxTreeItemId
,
13623 _swigc__p_wxTreeListColumnInfo
,
13624 _swigc__p_wxTreebook
,
13625 _swigc__p_wxTreebookEvent
,
13626 _swigc__p_wxUpdateUIEvent
,
13627 _swigc__p_wxValidator
,
13628 _swigc__p_wxWindow
,
13629 _swigc__p_wxWindowCreateEvent
,
13630 _swigc__p_wxWindowDestroyEvent
,
13631 _swigc__p_wxXPMHandler
,
13635 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
13637 static swig_const_info swig_const_table
[] = {
13638 {0, 0, 0, 0.0, 0, 0}};
13643 /* -----------------------------------------------------------------------------
13644 * Type initialization:
13645 * This problem is tough by the requirement that no dynamic
13646 * memory is used. Also, since swig_type_info structures store pointers to
13647 * swig_cast_info structures and swig_cast_info structures store pointers back
13648 * to swig_type_info structures, we need some lookup code at initialization.
13649 * The idea is that swig generates all the structures that are needed.
13650 * The runtime then collects these partially filled structures.
13651 * The SWIG_InitializeModule function takes these initial arrays out of
13652 * swig_module, and does all the lookup, filling in the swig_module.types
13653 * array with the correct data and linking the correct swig_cast_info
13654 * structures together.
13656 * The generated swig_type_info structures are assigned staticly to an initial
13657 * array. We just loop though that array, and handle each type individually.
13658 * First we lookup if this type has been already loaded, and if so, use the
13659 * loaded structure instead of the generated one. Then we have to fill in the
13660 * cast linked list. The cast data is initially stored in something like a
13661 * two-dimensional array. Each row corresponds to a type (there are the same
13662 * number of rows as there are in the swig_type_initial array). Each entry in
13663 * a column is one of the swig_cast_info structures for that type.
13664 * The cast_initial array is actually an array of arrays, because each row has
13665 * a variable number of columns. So to actually build the cast linked list,
13666 * we find the array of casts associated with the type, and loop through it
13667 * adding the casts to the list. The one last trick we need to do is making
13668 * sure the type pointer in the swig_cast_info struct is correct.
13670 * First off, we lookup the cast->type name to see if it is already loaded.
13671 * There are three cases to handle:
13672 * 1) If the cast->type has already been loaded AND the type we are adding
13673 * casting info to has not been loaded (it is in this module), THEN we
13674 * replace the cast->type pointer with the type pointer that has already
13676 * 2) If BOTH types (the one we are adding casting info to, and the
13677 * cast->type) are loaded, THEN the cast info has already been loaded by
13678 * the previous module so we just ignore it.
13679 * 3) Finally, if cast->type has not already been loaded, then we add that
13680 * swig_cast_info to the linked list (because the cast->type) pointer will
13682 * ----------------------------------------------------------------------------- */
13692 #define SWIGRUNTIME_DEBUG
13696 SWIG_InitializeModule(void *clientdata
) {
13698 swig_module_info
*module_head
;
13699 static int init_run
= 0;
13701 clientdata
= clientdata
;
13703 if (init_run
) return;
13706 /* Initialize the swig_module */
13707 swig_module
.type_initial
= swig_type_initial
;
13708 swig_module
.cast_initial
= swig_cast_initial
;
13710 /* Try and load any already created modules */
13711 module_head
= SWIG_GetModule(clientdata
);
13713 swig_module
.next
= module_head
->next
;
13714 module_head
->next
= &swig_module
;
13716 /* This is the first module loaded */
13717 swig_module
.next
= &swig_module
;
13718 SWIG_SetModule(clientdata
, &swig_module
);
13721 /* Now work on filling in swig_module.types */
13722 #ifdef SWIGRUNTIME_DEBUG
13723 printf("SWIG_InitializeModule: size %d\n", swig_module
.size
);
13725 for (i
= 0; i
< swig_module
.size
; ++i
) {
13726 swig_type_info
*type
= 0;
13727 swig_type_info
*ret
;
13728 swig_cast_info
*cast
;
13730 #ifdef SWIGRUNTIME_DEBUG
13731 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
13734 /* if there is another module already loaded */
13735 if (swig_module
.next
!= &swig_module
) {
13736 type
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
);
13739 /* Overwrite clientdata field */
13740 #ifdef SWIGRUNTIME_DEBUG
13741 printf("SWIG_InitializeModule: found type %s\n", type
->name
);
13743 if (swig_module
.type_initial
[i
]->clientdata
) {
13744 type
->clientdata
= swig_module
.type_initial
[i
]->clientdata
;
13745 #ifdef SWIGRUNTIME_DEBUG
13746 printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
);
13750 type
= swig_module
.type_initial
[i
];
13753 /* Insert casting types */
13754 cast
= swig_module
.cast_initial
[i
];
13755 while (cast
->type
) {
13756 /* Don't need to add information already in the list */
13758 #ifdef SWIGRUNTIME_DEBUG
13759 printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
);
13761 if (swig_module
.next
!= &swig_module
) {
13762 ret
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
);
13763 #ifdef SWIGRUNTIME_DEBUG
13764 if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
);
13768 if (type
== swig_module
.type_initial
[i
]) {
13769 #ifdef SWIGRUNTIME_DEBUG
13770 printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
);
13775 /* Check for casting already in the list */
13776 swig_cast_info
*ocast
= SWIG_TypeCheck(ret
->name
, type
);
13777 #ifdef SWIGRUNTIME_DEBUG
13778 if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
);
13780 if (!ocast
) ret
= 0;
13785 #ifdef SWIGRUNTIME_DEBUG
13786 printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
);
13789 type
->cast
->prev
= cast
;
13790 cast
->next
= type
->cast
;
13796 /* Set entry in modules->types array equal to the type */
13797 swig_module
.types
[i
] = type
;
13799 swig_module
.types
[i
] = 0;
13801 #ifdef SWIGRUNTIME_DEBUG
13802 printf("**** SWIG_InitializeModule: Cast List ******\n");
13803 for (i
= 0; i
< swig_module
.size
; ++i
) {
13805 swig_cast_info
*cast
= swig_module
.cast_initial
[i
];
13806 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
13807 while (cast
->type
) {
13808 printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
);
13812 printf("---- Total casts: %d\n",j
);
13814 printf("**** SWIG_InitializeModule: Cast List ******\n");
13818 /* This function will propagate the clientdata field of type to
13819 * any new swig_type_info structures that have been added into the list
13820 * of equivalent types. It is like calling
13821 * SWIG_TypeClientData(type, clientdata) a second time.
13824 SWIG_PropagateClientData(void) {
13826 swig_cast_info
*equiv
;
13827 static int init_run
= 0;
13829 if (init_run
) return;
13832 for (i
= 0; i
< swig_module
.size
; i
++) {
13833 if (swig_module
.types
[i
]->clientdata
) {
13834 equiv
= swig_module
.types
[i
]->cast
;
13836 if (!equiv
->converter
) {
13837 if (equiv
->type
&& !equiv
->type
->clientdata
)
13838 SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
);
13840 equiv
= equiv
->next
;
13860 /* Python-specific SWIG API */
13861 #define SWIG_newvarlink() SWIG_Python_newvarlink()
13862 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
13863 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
13865 /* -----------------------------------------------------------------------------
13866 * global variable support code.
13867 * ----------------------------------------------------------------------------- */
13869 typedef struct swig_globalvar
{
13870 char *name
; /* Name of global variable */
13871 PyObject
*(*get_attr
)(void); /* Return the current value */
13872 int (*set_attr
)(PyObject
*); /* Set the value */
13873 struct swig_globalvar
*next
;
13876 typedef struct swig_varlinkobject
{
13878 swig_globalvar
*vars
;
13879 } swig_varlinkobject
;
13881 SWIGINTERN PyObject
*
13882 swig_varlink_repr(swig_varlinkobject
*SWIGUNUSEDPARM(v
)) {
13883 return PyString_FromString("<Swig global variables>");
13886 SWIGINTERN PyObject
*
13887 swig_varlink_str(swig_varlinkobject
*v
) {
13888 PyObject
*str
= PyString_FromString("(");
13889 swig_globalvar
*var
;
13890 for (var
= v
->vars
; var
; var
=var
->next
) {
13891 PyString_ConcatAndDel(&str
,PyString_FromString(var
->name
));
13892 if (var
->next
) PyString_ConcatAndDel(&str
,PyString_FromString(", "));
13894 PyString_ConcatAndDel(&str
,PyString_FromString(")"));
13899 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
)) {
13900 PyObject
*str
= swig_varlink_str(v
);
13901 fprintf(fp
,"Swig global variables ");
13902 fprintf(fp
,"%s\n", PyString_AsString(str
));
13908 swig_varlink_dealloc(swig_varlinkobject
*v
) {
13909 swig_globalvar
*var
= v
->vars
;
13911 swig_globalvar
*n
= var
->next
;
13918 SWIGINTERN PyObject
*
13919 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
13920 PyObject
*res
= NULL
;
13921 swig_globalvar
*var
= v
->vars
;
13923 if (strcmp(var
->name
,n
) == 0) {
13924 res
= (*var
->get_attr
)();
13929 if (res
== NULL
&& !PyErr_Occurred()) {
13930 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
13936 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
13938 swig_globalvar
*var
= v
->vars
;
13940 if (strcmp(var
->name
,n
) == 0) {
13941 res
= (*var
->set_attr
)(p
);
13946 if (res
== 1 && !PyErr_Occurred()) {
13947 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
13952 SWIGINTERN PyTypeObject
*
13953 swig_varlink_type(void) {
13954 static char varlink__doc__
[] = "Swig var link object";
13955 static PyTypeObject varlink_type
;
13956 static int type_init
= 0;
13958 const PyTypeObject tmp
13960 PyObject_HEAD_INIT(NULL
)
13961 0, /* Number of items in variable part (ob_size) */
13962 (char *)"swigvarlink", /* Type name (tp_name) */
13963 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
13964 0, /* Itemsize (tp_itemsize) */
13965 (destructor
) swig_varlink_dealloc
, /* Deallocator (tp_dealloc) */
13966 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
13967 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
13968 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
13969 0, /* tp_compare */
13970 (reprfunc
) swig_varlink_repr
, /* tp_repr */
13971 0, /* tp_as_number */
13972 0, /* tp_as_sequence */
13973 0, /* tp_as_mapping */
13976 (reprfunc
)swig_varlink_str
, /* tp_str */
13977 0, /* tp_getattro */
13978 0, /* tp_setattro */
13979 0, /* tp_as_buffer */
13981 varlink__doc__
, /* tp_doc */
13982 0, /* tp_traverse */
13984 0, /* tp_richcompare */
13985 0, /* tp_weaklistoffset */
13986 #if PY_VERSION_HEX >= 0x02020000
13987 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
13989 #if PY_VERSION_HEX >= 0x02030000
13992 #ifdef COUNT_ALLOCS
13993 0,0,0,0 /* tp_alloc -> tp_next */
13996 varlink_type
= tmp
;
13997 varlink_type
.ob_type
= &PyType_Type
;
14000 return &varlink_type
;
14003 /* Create a variable linking object for use later */
14004 SWIGINTERN PyObject
*
14005 SWIG_Python_newvarlink(void) {
14006 swig_varlinkobject
*result
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type());
14010 return ((PyObject
*) result
);
14014 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
14015 swig_varlinkobject
*v
= (swig_varlinkobject
*) p
;
14016 swig_globalvar
*gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
14018 size_t size
= strlen(name
)+1;
14019 gv
->name
= (char *)malloc(size
);
14021 strncpy(gv
->name
,name
,size
);
14022 gv
->get_attr
= get_attr
;
14023 gv
->set_attr
= set_attr
;
14024 gv
->next
= v
->vars
;
14030 SWIGINTERN PyObject
*
14032 static PyObject
*_SWIG_globals
= 0;
14033 if (!_SWIG_globals
) _SWIG_globals
= SWIG_newvarlink();
14034 return _SWIG_globals
;
14037 /* -----------------------------------------------------------------------------
14038 * constants/methods manipulation
14039 * ----------------------------------------------------------------------------- */
14041 /* Install Constants */
14043 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
14046 for (i
= 0; constants
[i
].type
; ++i
) {
14047 switch(constants
[i
].type
) {
14048 case SWIG_PY_POINTER
:
14049 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
14051 case SWIG_PY_BINARY
:
14052 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
14059 PyDict_SetItemString(d
, constants
[i
].name
, obj
);
14065 /* -----------------------------------------------------------------------------*/
14066 /* Fix SwigMethods to carry the callback ptrs when needed */
14067 /* -----------------------------------------------------------------------------*/
14070 SWIG_Python_FixMethods(PyMethodDef
*methods
,
14071 swig_const_info
*const_table
,
14072 swig_type_info
**types
,
14073 swig_type_info
**types_initial
) {
14075 for (i
= 0; methods
[i
].ml_name
; ++i
) {
14076 const char *c
= methods
[i
].ml_doc
;
14077 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
14079 swig_const_info
*ci
= 0;
14080 const char *name
= c
+ 10;
14081 for (j
= 0; const_table
[j
].type
; ++j
) {
14082 if (strncmp(const_table
[j
].name
, name
,
14083 strlen(const_table
[j
].name
)) == 0) {
14084 ci
= &(const_table
[j
]);
14089 size_t shift
= (ci
->ptype
) - types
;
14090 swig_type_info
*ty
= types_initial
[shift
];
14091 size_t ldoc
= (c
- methods
[i
].ml_doc
);
14092 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
14093 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
14096 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: 0;
14098 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
14100 strncpy(buff
, "swig_ptr: ", 10);
14102 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
14103 methods
[i
].ml_doc
= ndoc
;
14115 /* -----------------------------------------------------------------------------*
14116 * Partial Init method
14117 * -----------------------------------------------------------------------------*/
14122 SWIGEXPORT
void SWIG_init(void) {
14125 /* Fix SwigMethods to carry the callback ptrs when needed */
14126 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
);
14128 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
14129 d
= PyModule_GetDict(m
);
14131 SWIG_InitializeModule(0);
14132 SWIG_InstallConstants(d
,swig_const_table
);
14135 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals());
14136 SWIG_addvarlink(SWIG_globals(),(char*)"DynamicSashNameStr",DynamicSashNameStr_get
, DynamicSashNameStr_set
);
14137 SWIG_addvarlink(SWIG_globals(),(char*)"EditableListBoxNameStr",EditableListBoxNameStr_get
, EditableListBoxNameStr_set
);
14138 SWIG_addvarlink(SWIG_globals(),(char*)"TreeListCtrlNameStr",TreeListCtrlNameStr_get
, TreeListCtrlNameStr_set
);
14139 SWIG_addvarlink(SWIG_globals(),(char*)"StaticPictureNameStr",StaticPictureNameStr_get
, StaticPictureNameStr_set
);
14140 SWIG_Python_SetConstant(d
, "DS_MANAGE_SCROLLBARS",SWIG_From_int(static_cast< int >(wxDS_MANAGE_SCROLLBARS
)));
14141 SWIG_Python_SetConstant(d
, "DS_DRAG_CORNER",SWIG_From_int(static_cast< int >(wxDS_DRAG_CORNER
)));
14142 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_SPLIT", PyInt_FromLong(wxEVT_DYNAMIC_SASH_SPLIT
));
14143 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_UNIFY", PyInt_FromLong(wxEVT_DYNAMIC_SASH_UNIFY
));
14144 SWIG_Python_SetConstant(d
, "EL_ALLOW_NEW",SWIG_From_int(static_cast< int >(wxEL_ALLOW_NEW
)));
14145 SWIG_Python_SetConstant(d
, "EL_ALLOW_EDIT",SWIG_From_int(static_cast< int >(wxEL_ALLOW_EDIT
)));
14146 SWIG_Python_SetConstant(d
, "EL_ALLOW_DELETE",SWIG_From_int(static_cast< int >(wxEL_ALLOW_DELETE
)));
14147 SWIG_Python_SetConstant(d
, "LED_ALIGN_LEFT",SWIG_From_int(static_cast< int >(wxLED_ALIGN_LEFT
)));
14148 SWIG_Python_SetConstant(d
, "LED_ALIGN_RIGHT",SWIG_From_int(static_cast< int >(wxLED_ALIGN_RIGHT
)));
14149 SWIG_Python_SetConstant(d
, "LED_ALIGN_CENTER",SWIG_From_int(static_cast< int >(wxLED_ALIGN_CENTER
)));
14150 SWIG_Python_SetConstant(d
, "LED_ALIGN_MASK",SWIG_From_int(static_cast< int >(wxLED_ALIGN_MASK
)));
14151 SWIG_Python_SetConstant(d
, "LED_DRAW_FADED",SWIG_From_int(static_cast< int >(wxLED_DRAW_FADED
)));
14152 SWIG_Python_SetConstant(d
, "TL_ALIGN_LEFT",SWIG_From_int(static_cast< int >(wxTL_ALIGN_LEFT
)));
14153 SWIG_Python_SetConstant(d
, "TL_ALIGN_RIGHT",SWIG_From_int(static_cast< int >(wxTL_ALIGN_RIGHT
)));
14154 SWIG_Python_SetConstant(d
, "TL_ALIGN_CENTER",SWIG_From_int(static_cast< int >(wxTL_ALIGN_CENTER
)));
14155 SWIG_Python_SetConstant(d
, "TREE_HITTEST_ONITEMCOLUMN",SWIG_From_int(static_cast< int >(wxTREE_HITTEST_ONITEMCOLUMN
)));
14156 SWIG_Python_SetConstant(d
, "TL_SEARCH_VISIBLE",SWIG_From_int(static_cast< int >(wxTL_SEARCH_VISIBLE
)));
14157 SWIG_Python_SetConstant(d
, "TL_SEARCH_LEVEL",SWIG_From_int(static_cast< int >(wxTL_SEARCH_LEVEL
)));
14158 SWIG_Python_SetConstant(d
, "TL_SEARCH_FULL",SWIG_From_int(static_cast< int >(wxTL_SEARCH_FULL
)));
14159 SWIG_Python_SetConstant(d
, "TL_SEARCH_PARTIAL",SWIG_From_int(static_cast< int >(wxTL_SEARCH_PARTIAL
)));
14160 SWIG_Python_SetConstant(d
, "TL_SEARCH_NOCASE",SWIG_From_int(static_cast< int >(wxTL_SEARCH_NOCASE
)));
14161 SWIG_Python_SetConstant(d
, "TR_DONT_ADJUST_MAC",SWIG_From_int(static_cast< int >(wxTR_DONT_ADJUST_MAC
)));
14162 SWIG_Python_SetConstant(d
, "SCALE_HORIZONTAL",SWIG_From_int(static_cast< int >(wxSCALE_HORIZONTAL
)));
14163 SWIG_Python_SetConstant(d
, "SCALE_VERTICAL",SWIG_From_int(static_cast< int >(wxSCALE_VERTICAL
)));
14164 SWIG_Python_SetConstant(d
, "SCALE_UNIFORM",SWIG_From_int(static_cast< int >(wxSCALE_UNIFORM
)));
14165 SWIG_Python_SetConstant(d
, "SCALE_CUSTOM",SWIG_From_int(static_cast< int >(wxSCALE_CUSTOM
)));
14168 wxPyPtrTypeMap_Add("wxTreeCompanionWindow", "wxPyTreeCompanionWindow");
14169 wxPyPtrTypeMap_Add("wxTreeListCtrl", "wxPyTreeListCtrl");