1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
12 #define SWIG_PYTHON_DIRECTOR_NO_VTABLE
15 template<class T
> class SwigValueWrapper
{
18 SwigValueWrapper() : tt(0) { }
19 SwigValueWrapper(const SwigValueWrapper
<T
>& rhs
) : tt(new T(*rhs
.tt
)) { }
20 SwigValueWrapper(const T
& t
) : tt(new T(t
)) { }
21 ~SwigValueWrapper() { delete tt
; }
22 SwigValueWrapper
& operator=(const T
& t
) { delete tt
; tt
= new T(t
); return *this; }
23 operator T
&() const { return *tt
; }
24 T
*operator&() { return tt
; }
26 SwigValueWrapper
& operator=(const SwigValueWrapper
<T
>& rhs
);
30 /* -----------------------------------------------------------------------------
31 * This section contains generic SWIG labels for method/variable
32 * declarations/attributes, and other compiler dependent labels.
33 * ----------------------------------------------------------------------------- */
35 /* template workaround for compilers that cannot correctly implement the C++ standard */
36 #ifndef SWIGTEMPLATEDISAMBIGUATOR
37 # if defined(__SUNPRO_CC)
38 # if (__SUNPRO_CC <= 0x560)
39 # define SWIGTEMPLATEDISAMBIGUATOR template
41 # define SWIGTEMPLATEDISAMBIGUATOR
44 # define SWIGTEMPLATEDISAMBIGUATOR
48 /* inline attribute */
50 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
51 # define SWIGINLINE inline
57 /* attribute recognised by some compilers to avoid 'unused' warnings */
59 # if defined(__GNUC__)
60 # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
61 # define SWIGUNUSED __attribute__ ((__unused__))
66 # define SWIGUNUSED __attribute__ ((__unused__))
72 #ifndef SWIGUNUSEDPARM
74 # define SWIGUNUSEDPARM(p)
76 # define SWIGUNUSEDPARM(p) p SWIGUNUSED
80 /* internal SWIG method */
82 # define SWIGINTERN static SWIGUNUSED
85 /* internal inline SWIG method */
86 #ifndef SWIGINTERNINLINE
87 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
90 /* exporting methods */
91 #if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
92 # ifndef GCC_HASCLASSVISIBILITY
93 # define GCC_HASCLASSVISIBILITY
98 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
99 # if defined(STATIC_LINKED)
102 # define SWIGEXPORT __declspec(dllexport)
105 # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
106 # define SWIGEXPORT __attribute__ ((visibility("default")))
113 /* calling conventions for Windows */
115 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
116 # define SWIGSTDCALL __stdcall
122 /* Deal with Microsoft's attempt at deprecating C standard runtime functions */
123 #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER)
124 # define _CRT_SECURE_NO_DEPRECATE
128 /* Python.h has to appear first */
131 /* -----------------------------------------------------------------------------
134 * This file contains generic CAPI SWIG runtime support for pointer
136 * ----------------------------------------------------------------------------- */
138 /* This should only be incremented when either the layout of swig_type_info changes,
139 or for whatever reason, the runtime changes incompatibly */
140 #define SWIG_RUNTIME_VERSION "2"
142 /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
143 #ifdef SWIG_TYPE_TABLE
144 # define SWIG_QUOTE_STRING(x) #x
145 # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
146 # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
148 # define SWIG_TYPE_TABLE_NAME
152 You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for
153 creating a static or dynamic library from the swig runtime code.
154 In 99.9% of the cases, swig just needs to declare them as 'static'.
156 But only do this if is strictly necessary, ie, if you have problems
157 with your compiler or so.
161 # define SWIGRUNTIME SWIGINTERN
164 #ifndef SWIGRUNTIMEINLINE
165 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
168 /* Generic buffer size */
169 #ifndef SWIG_BUFFER_SIZE
170 # define SWIG_BUFFER_SIZE 1024
173 /* Flags for pointer conversions */
174 #define SWIG_POINTER_DISOWN 0x1
176 /* Flags for new pointer objects */
177 #define SWIG_POINTER_OWN 0x1
181 Flags/methods for returning states.
183 The swig conversion methods, as ConvertPtr, return and integer
184 that tells if the conversion was successful or not. And if not,
185 an error code can be returned (see swigerrors.swg for the codes).
187 Use the following macros/flags to set or process the returning
190 In old swig versions, you usually write code as:
192 if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) {
198 Now you can be more explicit as:
200 int res = SWIG_ConvertPtr(obj,vptr,ty.flags);
201 if (SWIG_IsOK(res)) {
207 that seems to be the same, but now you can also do
210 int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags);
211 if (SWIG_IsOK(res)) {
213 if (SWIG_IsNewObj(res) {
223 I.e., now SWIG_ConvertPtr can return new objects and you can
224 identify the case and take care of the deallocation. Of course that
225 requires also to SWIG_ConvertPtr to return new result values, as
227 int SWIG_ConvertPtr(obj, ptr,...) {
229 if (<need new object>) {
230 *ptr = <ptr to new allocated object>;
233 *ptr = <ptr to old object>;
241 Of course, returning the plain '0(success)/-1(fail)' still works, but you can be
242 more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the
245 Finally, if the SWIG_CASTRANK_MODE is enabled, the result code
246 allows to return the 'cast rank', for example, if you have this
253 food(1) // cast rank '1' (1 -> 1.0)
254 fooi(1) // cast rank '0'
256 just use the SWIG_AddCast()/SWIG_CheckState()
261 #define SWIG_ERROR (-1)
262 #define SWIG_IsOK(r) (r >= 0)
263 #define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError)
265 /* The CastRankLimit says how many bits are used for the cast rank */
266 #define SWIG_CASTRANKLIMIT (1 << 8)
267 /* The NewMask denotes the object was created (using new/malloc) */
268 #define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1)
269 /* The TmpMask is for in/out typemaps that use temporal objects */
270 #define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1)
271 /* Simple returning values */
272 #define SWIG_BADOBJ (SWIG_ERROR)
273 #define SWIG_OLDOBJ (SWIG_OK)
274 #define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK)
275 #define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK)
276 /* Check, add and del mask methods */
277 #define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
278 #define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
279 #define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
280 #define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
281 #define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
282 #define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
286 #if defined(SWIG_CASTRANK_MODE)
287 # ifndef SWIG_TypeRank
288 # define SWIG_TypeRank unsigned long
290 # ifndef SWIG_MAXCASTRANK /* Default cast allowed */
291 # define SWIG_MAXCASTRANK (2)
293 # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1)
294 # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK)
295 SWIGINTERNINLINE
int SWIG_AddCast(int r
) {
296 return SWIG_IsOK(r
) ? ((SWIG_CastRank(r
) < SWIG_MAXCASTRANK
) ? (r
+ 1) : SWIG_ERROR
) : r
;
298 SWIGINTERNINLINE
int SWIG_CheckState(int r
) {
299 return SWIG_IsOK(r
) ? SWIG_CastRank(r
) + 1 : 0;
301 #else /* no cast-rank mode */
302 # define SWIG_AddCast
303 # define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0)
315 typedef void *(*swig_converter_func
)(void *);
316 typedef struct swig_type_info
*(*swig_dycast_func
)(void **);
318 /* Structure to store inforomation on one type */
319 typedef struct swig_type_info
{
320 const char *name
; /* mangled name of this type */
321 const char *str
; /* human readable name of this type */
322 swig_dycast_func dcast
; /* dynamic cast function down a hierarchy */
323 struct swig_cast_info
*cast
; /* linked list of types that can cast into this type */
324 void *clientdata
; /* language specific type data */
325 int owndata
; /* flag if the structure owns the clientdata */
328 /* Structure to store a type and conversion function used for casting */
329 typedef struct swig_cast_info
{
330 swig_type_info
*type
; /* pointer to type that is equivalent to this type */
331 swig_converter_func converter
; /* function to cast the void pointers */
332 struct swig_cast_info
*next
; /* pointer to next cast in linked list */
333 struct swig_cast_info
*prev
; /* pointer to the previous cast */
336 /* Structure used to store module information
337 * Each module generates one structure like this, and the runtime collects
338 * all of these structures and stores them in a circularly linked list.*/
339 typedef struct swig_module_info
{
340 swig_type_info
**types
; /* Array of pointers to swig_type_info structures that are in this module */
341 size_t size
; /* Number of types in this module */
342 struct swig_module_info
*next
; /* Pointer to next element in circularly linked list */
343 swig_type_info
**type_initial
; /* Array of initially generated type structures */
344 swig_cast_info
**cast_initial
; /* Array of initially generated casting structures */
345 void *clientdata
; /* Language specific module data */
349 Compare two type names skipping the space characters, therefore
350 "char*" == "char *" and "Class<int>" == "Class<int >", etc.
352 Return 0 when the two name types are equivalent, as in
353 strncmp, but skipping ' '.
356 SWIG_TypeNameComp(const char *f1
, const char *l1
,
357 const char *f2
, const char *l2
) {
358 for (;(f1
!= l1
) && (f2
!= l2
); ++f1
, ++f2
) {
359 while ((*f1
== ' ') && (f1
!= l1
)) ++f1
;
360 while ((*f2
== ' ') && (f2
!= l2
)) ++f2
;
361 if (*f1
!= *f2
) return (*f1
> *f2
) ? 1 : -1;
363 return (l1
- f1
) - (l2
- f2
);
367 Check type equivalence in a name list like <name1>|<name2>|...
368 Return 0 if not equal, 1 if equal
371 SWIG_TypeEquiv(const char *nb
, const char *tb
) {
373 const char* te
= tb
+ strlen(tb
);
375 while (!equiv
&& *ne
) {
376 for (nb
= ne
; *ne
; ++ne
) {
377 if (*ne
== '|') break;
379 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
386 Check type equivalence in a name list like <name1>|<name2>|...
387 Return 0 if equal, -1 if nb < tb, 1 if nb > tb
390 SWIG_TypeCompare(const char *nb
, const char *tb
) {
392 const char* te
= tb
+ strlen(tb
);
394 while (!equiv
&& *ne
) {
395 for (nb
= ne
; *ne
; ++ne
) {
396 if (*ne
== '|') break;
398 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
405 /* think of this as a c++ template<> or a scheme macro */
406 #define SWIG_TypeCheck_Template(comparison, ty) \
408 swig_cast_info *iter = ty->cast; \
411 if (iter == ty->cast) return iter; \
412 /* Move iter to the top of the linked list */ \
413 iter->prev->next = iter->next; \
415 iter->next->prev = iter->prev; \
416 iter->next = ty->cast; \
418 if (ty->cast) ty->cast->prev = iter; \
430 SWIGRUNTIME swig_cast_info
*
431 SWIG_TypeCheck(const char *c
, swig_type_info
*ty
) {
432 SWIG_TypeCheck_Template(strcmp(iter
->type
->name
, c
) == 0, ty
);
435 /* Same as previous function, except strcmp is replaced with a pointer comparison */
436 SWIGRUNTIME swig_cast_info
*
437 SWIG_TypeCheckStruct(swig_type_info
*from
, swig_type_info
*into
) {
438 SWIG_TypeCheck_Template(iter
->type
== from
, into
);
442 Cast a pointer up an inheritance hierarchy
444 SWIGRUNTIMEINLINE
void *
445 SWIG_TypeCast(swig_cast_info
*ty
, void *ptr
) {
446 return ((!ty
) || (!ty
->converter
)) ? ptr
: (*ty
->converter
)(ptr
);
450 Dynamic pointer casting. Down an inheritance hierarchy
452 SWIGRUNTIME swig_type_info
*
453 SWIG_TypeDynamicCast(swig_type_info
*ty
, void **ptr
) {
454 swig_type_info
*lastty
= ty
;
455 if (!ty
|| !ty
->dcast
) return ty
;
456 while (ty
&& (ty
->dcast
)) {
457 ty
= (*ty
->dcast
)(ptr
);
464 Return the name associated with this type
466 SWIGRUNTIMEINLINE
const char *
467 SWIG_TypeName(const swig_type_info
*ty
) {
472 Return the pretty name associated with this type,
473 that is an unmangled type name in a form presentable to the user.
475 SWIGRUNTIME
const char *
476 SWIG_TypePrettyName(const swig_type_info
*type
) {
477 /* The "str" field contains the equivalent pretty names of the
478 type, separated by vertical-bar characters. We choose
479 to print the last name, as it is often (?) the most
481 if (!type
) return NULL
;
482 if (type
->str
!= NULL
) {
483 const char *last_name
= type
->str
;
485 for (s
= type
->str
; *s
; s
++)
486 if (*s
== '|') last_name
= s
+1;
494 Set the clientdata field for a type
497 SWIG_TypeClientData(swig_type_info
*ti
, void *clientdata
) {
498 swig_cast_info
*cast
= ti
->cast
;
499 /* if (ti->clientdata == clientdata) return; */
500 ti
->clientdata
= clientdata
;
503 if (!cast
->converter
) {
504 swig_type_info
*tc
= cast
->type
;
505 if (!tc
->clientdata
) {
506 SWIG_TypeClientData(tc
, clientdata
);
513 SWIG_TypeNewClientData(swig_type_info
*ti
, void *clientdata
) {
514 SWIG_TypeClientData(ti
, clientdata
);
519 Search for a swig_type_info structure only by mangled name
520 Search is a O(log #types)
522 We start searching at module start, and finish searching when start == end.
523 Note: if start == end at the beginning of the function, we go all the way around
526 SWIGRUNTIME swig_type_info
*
527 SWIG_MangledTypeQueryModule(swig_module_info
*start
,
528 swig_module_info
*end
,
530 swig_module_info
*iter
= start
;
533 register size_t l
= 0;
534 register size_t r
= iter
->size
- 1;
536 /* since l+r >= 0, we can (>> 1) instead (/ 2) */
537 register size_t i
= (l
+ r
) >> 1;
538 const char *iname
= iter
->types
[i
]->name
;
540 register int compare
= strcmp(name
, iname
);
542 return iter
->types
[i
];
543 } else if (compare
< 0) {
549 } else if (compare
> 0) {
553 break; /* should never happen */
558 } while (iter
!= end
);
563 Search for a swig_type_info structure for either a mangled name or a human readable name.
564 It first searches the mangled names of the types, which is a O(log #types)
565 If a type is not found it then searches the human readable names, which is O(#types).
567 We start searching at module start, and finish searching when start == end.
568 Note: if start == end at the beginning of the function, we go all the way around
571 SWIGRUNTIME swig_type_info
*
572 SWIG_TypeQueryModule(swig_module_info
*start
,
573 swig_module_info
*end
,
575 /* STEP 1: Search the name field using binary search */
576 swig_type_info
*ret
= SWIG_MangledTypeQueryModule(start
, end
, name
);
580 /* STEP 2: If the type hasn't been found, do a complete search
581 of the str field (the human readable name) */
582 swig_module_info
*iter
= start
;
584 register size_t i
= 0;
585 for (; i
< iter
->size
; ++i
) {
586 if (iter
->types
[i
]->str
&& (SWIG_TypeEquiv(iter
->types
[i
]->str
, name
)))
587 return iter
->types
[i
];
590 } while (iter
!= end
);
593 /* neither found a match */
598 Pack binary data into a string
601 SWIG_PackData(char *c
, void *ptr
, size_t sz
) {
602 static const char hex
[17] = "0123456789abcdef";
603 register const unsigned char *u
= (unsigned char *) ptr
;
604 register const unsigned char *eu
= u
+ sz
;
605 for (; u
!= eu
; ++u
) {
606 register unsigned char uu
= *u
;
607 *(c
++) = hex
[(uu
& 0xf0) >> 4];
608 *(c
++) = hex
[uu
& 0xf];
614 Unpack binary data from a string
616 SWIGRUNTIME
const char *
617 SWIG_UnpackData(const char *c
, void *ptr
, size_t sz
) {
618 register unsigned char *u
= (unsigned char *) ptr
;
619 register const unsigned char *eu
= u
+ sz
;
620 for (; u
!= eu
; ++u
) {
621 register char d
= *(c
++);
622 register unsigned char uu
;
623 if ((d
>= '0') && (d
<= '9'))
624 uu
= ((d
- '0') << 4);
625 else if ((d
>= 'a') && (d
<= 'f'))
626 uu
= ((d
- ('a'-10)) << 4);
630 if ((d
>= '0') && (d
<= '9'))
632 else if ((d
>= 'a') && (d
<= 'f'))
633 uu
|= (d
- ('a'-10));
642 Pack 'void *' into a string buffer.
645 SWIG_PackVoidPtr(char *buff
, void *ptr
, const char *name
, size_t bsz
) {
647 if ((2*sizeof(void *) + 2) > bsz
) return 0;
649 r
= SWIG_PackData(r
,&ptr
,sizeof(void *));
650 if (strlen(name
) + 1 > (bsz
- (r
- buff
))) return 0;
655 SWIGRUNTIME
const char *
656 SWIG_UnpackVoidPtr(const char *c
, void **ptr
, const char *name
) {
658 if (strcmp(c
,"NULL") == 0) {
665 return SWIG_UnpackData(++c
,ptr
,sizeof(void *));
669 SWIG_PackDataName(char *buff
, void *ptr
, size_t sz
, const char *name
, size_t bsz
) {
671 size_t lname
= (name
? strlen(name
) : 0);
672 if ((2*sz
+ 2 + lname
) > bsz
) return 0;
674 r
= SWIG_PackData(r
,ptr
,sz
);
676 strncpy(r
,name
,lname
+1);
683 SWIGRUNTIME
const char *
684 SWIG_UnpackDataName(const char *c
, void *ptr
, size_t sz
, const char *name
) {
686 if (strcmp(c
,"NULL") == 0) {
693 return SWIG_UnpackData(++c
,ptr
,sz
);
701 #define SWIG_UnknownError -1
702 #define SWIG_IOError -2
703 #define SWIG_RuntimeError -3
704 #define SWIG_IndexError -4
705 #define SWIG_TypeError -5
706 #define SWIG_DivisionByZero -6
707 #define SWIG_OverflowError -7
708 #define SWIG_SyntaxError -8
709 #define SWIG_ValueError -9
710 #define SWIG_SystemError -10
711 #define SWIG_AttributeError -11
712 #define SWIG_MemoryError -12
713 #define SWIG_NullReferenceError -13
717 /* Python.h has to appear first */
720 /* Add PyOS_snprintf for old Pythons */
721 #if PY_VERSION_HEX < 0x02020000
722 # if defined(_MSC_VER) || defined(__BORLANDC__) || defined(_WATCOM)
723 # define PyOS_snprintf _snprintf
725 # define PyOS_snprintf snprintf
729 /* A crude PyString_FromFormat implementation for old Pythons */
730 #if PY_VERSION_HEX < 0x02020000
732 #ifndef SWIG_PYBUFFER_SIZE
733 # define SWIG_PYBUFFER_SIZE 1024
737 PyString_FromFormat(const char *fmt
, ...) {
739 char buf
[SWIG_PYBUFFER_SIZE
* 2];
742 res
= vsnprintf(buf
, sizeof(buf
), fmt
, ap
);
744 return (res
< 0 || res
>= (int)sizeof(buf
)) ? 0 : PyString_FromString(buf
);
748 /* Add PyObject_Del for old Pythons */
749 #if PY_VERSION_HEX < 0x01060000
750 # define PyObject_Del(op) PyMem_DEL((op))
753 # define PyObject_DEL PyObject_Del
756 /* A crude PyExc_StopIteration exception for old Pythons */
757 #if PY_VERSION_HEX < 0x02020000
758 # ifndef PyExc_StopIteration
759 # define PyExc_StopIteration PyExc_RuntimeError
761 # ifndef PyObject_GenericGetAttr
762 # define PyObject_GenericGetAttr 0
765 /* Py_NotImplemented is defined in 2.1 and up. */
766 #if PY_VERSION_HEX < 0x02010000
767 # ifndef Py_NotImplemented
768 # define Py_NotImplemented PyExc_RuntimeError
773 /* A crude PyString_AsStringAndSize implementation for old Pythons */
774 #if PY_VERSION_HEX < 0x02010000
775 # ifndef PyString_AsStringAndSize
776 # define PyString_AsStringAndSize(obj, s, len) {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;}
780 /* PySequence_Size for old Pythons */
781 #if PY_VERSION_HEX < 0x02000000
782 # ifndef PySequence_Size
783 # define PySequence_Size PySequence_Length
788 /* PyBool_FromLong for old Pythons */
789 #if PY_VERSION_HEX < 0x02030000
791 PyObject
*PyBool_FromLong(long ok
)
793 PyObject
*result
= ok
? Py_True
: Py_False
;
800 /* -----------------------------------------------------------------------------
802 * ----------------------------------------------------------------------------- */
804 SWIGRUNTIME PyObject
*
805 SWIG_Python_ErrorType(int code
) {
808 case SWIG_MemoryError
:
809 type
= PyExc_MemoryError
;
812 type
= PyExc_IOError
;
814 case SWIG_RuntimeError
:
815 type
= PyExc_RuntimeError
;
817 case SWIG_IndexError
:
818 type
= PyExc_IndexError
;
821 type
= PyExc_TypeError
;
823 case SWIG_DivisionByZero
:
824 type
= PyExc_ZeroDivisionError
;
826 case SWIG_OverflowError
:
827 type
= PyExc_OverflowError
;
829 case SWIG_SyntaxError
:
830 type
= PyExc_SyntaxError
;
832 case SWIG_ValueError
:
833 type
= PyExc_ValueError
;
835 case SWIG_SystemError
:
836 type
= PyExc_SystemError
;
838 case SWIG_AttributeError
:
839 type
= PyExc_AttributeError
;
842 type
= PyExc_RuntimeError
;
849 SWIG_Python_AddErrorMsg(const char* mesg
)
853 PyObject
*traceback
= 0;
855 if (PyErr_Occurred()) PyErr_Fetch(&type
, &value
, &traceback
);
857 PyObject
*old_str
= PyObject_Str(value
);
860 PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
);
864 PyErr_Format(PyExc_RuntimeError
, mesg
);
870 #if defined(SWIG_PYTHON_NO_THREADS)
871 # if defined(SWIG_PYTHON_THREADS)
872 # undef SWIG_PYTHON_THREADS
875 #if defined(SWIG_PYTHON_THREADS) /* Threading support is enabled */
876 # if !defined(SWIG_PYTHON_USE_GIL) && !defined(SWIG_PYTHON_NO_USE_GIL)
877 # if (PY_VERSION_HEX >= 0x02030000) /* For 2.3 or later, use the PyGILState calls */
878 # define SWIG_PYTHON_USE_GIL
881 # if defined(SWIG_PYTHON_USE_GIL) /* Use PyGILState threads calls */
882 # ifndef SWIG_PYTHON_INITIALIZE_THREADS
883 # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads()
885 # ifdef __cplusplus /* C++ code */
886 class SWIG_Python_Thread_Block
{
888 PyGILState_STATE state
;
890 void end() { if (status
) { PyGILState_Release(state
); status
= false;} }
891 SWIG_Python_Thread_Block() : status(true), state(PyGILState_Ensure()) {}
892 ~SWIG_Python_Thread_Block() { end(); }
894 class SWIG_Python_Thread_Allow
{
898 void end() { if (status
) { PyEval_RestoreThread(save
); status
= false; }}
899 SWIG_Python_Thread_Allow() : status(true), save(PyEval_SaveThread()) {}
900 ~SWIG_Python_Thread_Allow() { end(); }
902 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block
903 # define SWIG_PYTHON_THREAD_END_BLOCK _swig_thread_block.end()
904 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW SWIG_Python_Thread_Allow _swig_thread_allow
905 # define SWIG_PYTHON_THREAD_END_ALLOW _swig_thread_allow.end()
907 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK PyGILState_STATE _swig_thread_block = PyGILState_Ensure()
908 # define SWIG_PYTHON_THREAD_END_BLOCK PyGILState_Release(_swig_thread_block)
909 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW PyThreadState *_swig_thread_allow = PyEval_SaveThread()
910 # define SWIG_PYTHON_THREAD_END_ALLOW PyEval_RestoreThread(_swig_thread_allow)
912 # else /* Old thread way, not implemented, user must provide it */
913 # if !defined(SWIG_PYTHON_INITIALIZE_THREADS)
914 # define SWIG_PYTHON_INITIALIZE_THREADS
916 # if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK)
917 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK
919 # if !defined(SWIG_PYTHON_THREAD_END_BLOCK)
920 # define SWIG_PYTHON_THREAD_END_BLOCK
922 # if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW)
923 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW
925 # if !defined(SWIG_PYTHON_THREAD_END_ALLOW)
926 # define SWIG_PYTHON_THREAD_END_ALLOW
929 #else /* No thread support */
930 # define SWIG_PYTHON_INITIALIZE_THREADS
931 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK
932 # define SWIG_PYTHON_THREAD_END_BLOCK
933 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW
934 # define SWIG_PYTHON_THREAD_END_ALLOW
937 /* -----------------------------------------------------------------------------
938 * Python API portion that goes into the runtime
939 * ----------------------------------------------------------------------------- */
948 /* -----------------------------------------------------------------------------
949 * Constant declarations
950 * ----------------------------------------------------------------------------- */
953 #define SWIG_PY_POINTER 4
954 #define SWIG_PY_BINARY 5
956 /* Constant information structure */
957 typedef struct swig_const_info
{
963 swig_type_info
**ptype
;
974 /* -----------------------------------------------------------------------------
975 * See the LICENSE file for information on copyright, usage and redistribution
976 * of SWIG, and the README file for authors - http://www.swig.org/release.html.
980 * This file contains the runtime support for Python modules
981 * and includes code for managing global variables and pointer
984 * ----------------------------------------------------------------------------- */
986 /* Common SWIG API */
988 #if PY_VERSION_HEX < 0x02050000
989 typedef int Py_ssize_t
;
992 /* for raw pointers */
993 #define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
994 #define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtr(obj, pptr, type, flags)
995 #define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own)
996 #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(ptr, type, flags)
997 #define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty)
998 #define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src)
999 #define swig_owntype int
1001 /* for raw packed data */
1002 #define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
1003 #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1005 /* for class or struct pointers */
1006 #define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags)
1007 #define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags)
1009 /* for C or C++ function pointers */
1010 #define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_Python_ConvertFunctionPtr(obj, pptr, type)
1011 #define SWIG_NewFunctionPtrObj(ptr, type) SWIG_Python_NewPointerObj(ptr, type, 0)
1013 /* for C++ member pointers, ie, member methods */
1014 #define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
1015 #define SWIG_NewMemberObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1020 #define SWIG_GetModule(clientdata) SWIG_Python_GetModule()
1021 #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer)
1022 #define SWIG_NewClientData(obj) PySwigClientData_New(obj)
1024 #define SWIG_SetErrorObj SWIG_Python_SetErrorObj
1025 #define SWIG_SetErrorMsg SWIG_Python_SetErrorMsg
1026 #define SWIG_ErrorType(code) SWIG_Python_ErrorType(code)
1027 #define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg)
1028 #define SWIG_fail goto fail
1031 /* Runtime API implementation */
1033 /* Error manipulation */
1036 SWIG_Python_SetErrorObj(PyObject
*errtype
, PyObject
*obj
) {
1037 SWIG_PYTHON_THREAD_BEGIN_BLOCK
;
1038 PyErr_SetObject(errtype
, obj
);
1040 SWIG_PYTHON_THREAD_END_BLOCK
;
1044 SWIG_Python_SetErrorMsg(PyObject
*errtype
, const char *msg
) {
1045 SWIG_PYTHON_THREAD_BEGIN_BLOCK
;
1046 PyErr_SetString(errtype
, (char *) msg
);
1047 SWIG_PYTHON_THREAD_END_BLOCK
;
1050 #define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj)
1052 /* Set a constant value */
1055 SWIG_Python_SetConstant(PyObject
*d
, const char *name
, PyObject
*obj
) {
1056 PyDict_SetItemString(d
, (char*) name
, obj
);
1060 /* Append a value to the result obj */
1062 SWIGINTERN PyObject
*
1063 SWIG_Python_AppendOutput(PyObject
* result
, PyObject
* obj
) {
1064 #if !defined(SWIG_PYTHON_OUTPUT_TUPLE)
1067 } else if (result
== Py_None
) {
1071 if (!PyList_Check(result
)) {
1072 PyObject
*o2
= result
;
1073 result
= PyList_New(1);
1074 PyList_SetItem(result
, 0, o2
);
1076 PyList_Append(result
,obj
);
1085 } else if (result
== Py_None
) {
1089 if (!PyTuple_Check(result
)) {
1091 result
= PyTuple_New(1);
1092 PyTuple_SET_ITEM(result
, 0, o2
);
1094 o3
= PyTuple_New(1);
1095 PyTuple_SET_ITEM(o3
, 0, obj
);
1097 result
= PySequence_Concat(o2
, o3
);
1105 /* Unpack the argument tuple */
1108 SWIG_Python_UnpackTuple(PyObject
*args
, const char *name
, int min
, int max
, PyObject
**objs
)
1114 PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got none",
1115 name
, (min
== max
? "" : "at least "), min
);
1119 if (!PyTuple_Check(args
)) {
1120 PyErr_SetString(PyExc_SystemError
, "UnpackTuple() argument list is not a tuple");
1123 register int l
= PyTuple_GET_SIZE(args
);
1125 PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got %d",
1126 name
, (min
== max
? "" : "at least "), min
, l
);
1128 } else if (l
> max
) {
1129 PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got %d",
1130 name
, (min
== max
? "" : "at most "), max
, l
);
1134 for (i
= 0; i
< l
; ++i
) {
1135 objs
[i
] = PyTuple_GET_ITEM(args
, i
);
1137 for (; l
< max
; ++l
) {
1145 /* A functor is a function object with one single object argument */
1146 #if PY_VERSION_HEX >= 0x02020000
1147 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunctionObjArgs(functor, obj, NULL);
1149 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunction(functor, "O", obj);
1153 Helper for static pointer initialization for both C and C++ code, for example
1154 static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...);
1157 #define SWIG_STATIC_POINTER(var) var
1159 #define SWIG_STATIC_POINTER(var) var = 0; if (!var) var
1162 /* -----------------------------------------------------------------------------
1163 * Pointer declarations
1164 * ----------------------------------------------------------------------------- */
1166 /* Flags for new pointer objects */
1167 #define SWIG_POINTER_NOSHADOW (SWIG_POINTER_OWN << 1)
1168 #define SWIG_POINTER_NEW (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN)
1170 #define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN << 1)
1179 /* How to access Py_None */
1180 #if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
1181 # ifndef SWIG_PYTHON_NO_BUILD_NONE
1182 # ifndef SWIG_PYTHON_BUILD_NONE
1183 # define SWIG_PYTHON_BUILD_NONE
1188 #ifdef SWIG_PYTHON_BUILD_NONE
1191 # define Py_None SWIG_Py_None()
1193 SWIGRUNTIMEINLINE PyObject
*
1196 PyObject
*none
= Py_BuildValue("");
1200 SWIGRUNTIME PyObject
*
1203 static PyObject
*SWIG_STATIC_POINTER(none
) = _SWIG_Py_None();
1208 /* The python void return value */
1210 SWIGRUNTIMEINLINE PyObject
*
1213 PyObject
*none
= Py_None
;
1218 /* PySwigClientData */
1229 SWIGRUNTIMEINLINE
int
1230 SWIG_Python_CheckImplicit(swig_type_info
*ty
)
1232 PySwigClientData
*data
= (PySwigClientData
*)ty
->clientdata
;
1233 return data
? data
->implicitconv
: 0;
1236 SWIGRUNTIMEINLINE PyObject
*
1237 SWIG_Python_ExceptionType(swig_type_info
*desc
) {
1238 PySwigClientData
*data
= desc
? (PySwigClientData
*) desc
->clientdata
: 0;
1239 PyObject
*klass
= data
? data
->klass
: 0;
1240 return (klass
? klass
: PyExc_RuntimeError
);
1244 SWIGRUNTIME PySwigClientData
*
1245 PySwigClientData_New(PyObject
* obj
)
1250 PySwigClientData
*data
= (PySwigClientData
*)malloc(sizeof(PySwigClientData
));
1251 /* the klass element */
1253 Py_INCREF(data
->klass
);
1254 /* the newraw method and newargs arguments used to create a new raw instance */
1255 if (PyClass_Check(obj
)) {
1257 data
->newargs
= obj
;
1260 #if (PY_VERSION_HEX < 0x02020000)
1263 data
->newraw
= PyObject_GetAttrString(data
->klass
, (char *)"__new__");
1266 Py_INCREF(data
->newraw
);
1267 data
->newargs
= PyTuple_New(1);
1268 PyTuple_SetItem(data
->newargs
, 0, obj
);
1270 data
->newargs
= obj
;
1272 Py_INCREF(data
->newargs
);
1274 /* the destroy method, aka as the C++ delete method */
1275 data
->destroy
= PyObject_GetAttrString(data
->klass
, (char *)"__swig_destroy__");
1276 if (PyErr_Occurred()) {
1280 if (data
->destroy
) {
1282 Py_INCREF(data
->destroy
);
1283 flags
= PyCFunction_GET_FLAGS(data
->destroy
);
1285 data
->delargs
= !(flags
& (METH_O
));
1292 data
->implicitconv
= 0;
1298 PySwigClientData_Del(PySwigClientData
* data
)
1300 Py_XDECREF(data
->newraw
);
1301 Py_XDECREF(data
->newargs
);
1302 Py_XDECREF(data
->destroy
);
1305 /* =============== PySwigObject =====================*/
1315 SWIGRUNTIME PyObject
*
1316 PySwigObject_long(PySwigObject
*v
)
1318 return PyLong_FromVoidPtr(v
->ptr
);
1321 SWIGRUNTIME PyObject
*
1322 PySwigObject_format(const char* fmt
, PySwigObject
*v
)
1324 PyObject
*res
= NULL
;
1325 PyObject
*args
= PyTuple_New(1);
1327 if (PyTuple_SetItem(args
, 0, PySwigObject_long(v
)) == 0) {
1328 PyObject
*ofmt
= PyString_FromString(fmt
);
1330 res
= PyString_Format(ofmt
,args
);
1339 SWIGRUNTIME PyObject
*
1340 PySwigObject_oct(PySwigObject
*v
)
1342 return PySwigObject_format("%o",v
);
1345 SWIGRUNTIME PyObject
*
1346 PySwigObject_hex(PySwigObject
*v
)
1348 return PySwigObject_format("%x",v
);
1351 SWIGRUNTIME PyObject
*
1353 PySwigObject_repr(PySwigObject
*v
)
1355 PySwigObject_repr(PySwigObject
*v
, PyObject
*args
)
1358 const char *name
= SWIG_TypePrettyName(v
->ty
);
1359 PyObject
*hex
= PySwigObject_hex(v
);
1360 PyObject
*repr
= PyString_FromFormat("<Swig Object of type '%s' at 0x%s>", name
, PyString_AsString(hex
));
1364 PyObject
*nrep
= PySwigObject_repr((PySwigObject
*)v
->next
);
1366 PyObject
*nrep
= PySwigObject_repr((PySwigObject
*)v
->next
, args
);
1368 PyString_ConcatAndDel(&repr
,nrep
);
1374 PySwigObject_print(PySwigObject
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
))
1377 PyObject
*repr
= PySwigObject_repr(v
);
1379 PyObject
*repr
= PySwigObject_repr(v
, NULL
);
1382 fputs(PyString_AsString(repr
), fp
);
1390 SWIGRUNTIME PyObject
*
1391 PySwigObject_str(PySwigObject
*v
)
1393 char result
[SWIG_BUFFER_SIZE
];
1394 return SWIG_PackVoidPtr(result
, v
->ptr
, v
->ty
->name
, sizeof(result
)) ?
1395 PyString_FromString(result
) : 0;
1399 PySwigObject_compare(PySwigObject
*v
, PySwigObject
*w
)
1403 return (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
1406 SWIGRUNTIME PyTypeObject
* _PySwigObject_type(void);
1408 SWIGRUNTIME PyTypeObject
*
1409 PySwigObject_type(void) {
1410 static PyTypeObject
*SWIG_STATIC_POINTER(type
) = _PySwigObject_type();
1414 SWIGRUNTIMEINLINE
int
1415 PySwigObject_Check(PyObject
*op
) {
1416 return ((op
)->ob_type
== PySwigObject_type())
1417 || (strcmp((op
)->ob_type
->tp_name
,"PySwigObject") == 0);
1420 SWIGRUNTIME PyObject
*
1421 PySwigObject_New(void *ptr
, swig_type_info
*ty
, int own
);
1424 PySwigObject_dealloc(PyObject
*v
)
1426 PySwigObject
*sobj
= (PySwigObject
*) v
;
1427 PyObject
*next
= sobj
->next
;
1429 swig_type_info
*ty
= sobj
->ty
;
1430 PySwigClientData
*data
= ty
? (PySwigClientData
*) ty
->clientdata
: 0;
1431 PyObject
*destroy
= data
? data
->destroy
: 0;
1433 /* destroy is always a VARARGS method */
1435 if (data
->delargs
) {
1436 /* we need to create a temporal object to carry the destroy operation */
1437 PyObject
*tmp
= PySwigObject_New(sobj
->ptr
, ty
, 0);
1438 res
= SWIG_Python_CallFunctor(destroy
, tmp
);
1441 PyCFunction meth
= PyCFunction_GET_FUNCTION(destroy
);
1442 PyObject
*mself
= PyCFunction_GET_SELF(destroy
);
1443 res
= ((*meth
)(mself
, v
));
1447 const char *name
= SWIG_TypePrettyName(ty
);
1448 #if !defined(SWIG_PYTHON_SILENT_MEMLEAK)
1449 printf("swig/python detected a memory leak of type '%s', no destructor found.\n", name
);
1457 SWIGRUNTIME PyObject
*
1458 PySwigObject_append(PyObject
* v
, PyObject
* next
)
1460 PySwigObject
*sobj
= (PySwigObject
*) v
;
1463 if (!PyArg_ParseTuple(next
,(char *)"O:append", &tmp
)) return NULL
;
1466 if (!PySwigObject_Check(next
)) {
1471 return SWIG_Py_Void();
1474 SWIGRUNTIME PyObject
*
1476 PySwigObject_next(PyObject
* v
)
1478 PySwigObject_next(PyObject
* v
, PyObject
*SWIGUNUSEDPARM(args
))
1481 PySwigObject
*sobj
= (PySwigObject
*) v
;
1483 Py_INCREF(sobj
->next
);
1486 return SWIG_Py_Void();
1490 SWIGINTERN PyObject
*
1492 PySwigObject_disown(PyObject
*v
)
1494 PySwigObject_disown(PyObject
* v
, PyObject
*SWIGUNUSEDPARM(args
))
1497 PySwigObject
*sobj
= (PySwigObject
*)v
;
1499 return SWIG_Py_Void();
1502 SWIGINTERN PyObject
*
1504 PySwigObject_acquire(PyObject
*v
)
1506 PySwigObject_acquire(PyObject
* v
, PyObject
*SWIGUNUSEDPARM(args
))
1509 PySwigObject
*sobj
= (PySwigObject
*)v
;
1510 sobj
->own
= SWIG_POINTER_OWN
;
1511 return SWIG_Py_Void();
1514 SWIGINTERN PyObject
*
1515 PySwigObject_own(PyObject
*v
, PyObject
*args
)
1518 #if (PY_VERSION_HEX < 0x02020000)
1519 if (!PyArg_ParseTuple(args
,(char *)"|O:own",&val
))
1521 if (!PyArg_UnpackTuple(args
, (char *)"own", 0, 1, &val
))
1528 PySwigObject
*sobj
= (PySwigObject
*)v
;
1529 PyObject
*obj
= PyBool_FromLong(sobj
->own
);
1532 if (PyObject_IsTrue(val
)) {
1533 PySwigObject_acquire(v
);
1535 PySwigObject_disown(v
);
1538 if (PyObject_IsTrue(val
)) {
1539 PySwigObject_acquire(v
,args
);
1541 PySwigObject_disown(v
,args
);
1551 swigobject_methods
[] = {
1552 {(char *)"disown", (PyCFunction
)PySwigObject_disown
, METH_NOARGS
, (char *)"releases ownership of the pointer"},
1553 {(char *)"acquire", (PyCFunction
)PySwigObject_acquire
, METH_NOARGS
, (char *)"aquires ownership of the pointer"},
1554 {(char *)"own", (PyCFunction
)PySwigObject_own
, METH_VARARGS
, (char *)"returns/sets ownership of the pointer"},
1555 {(char *)"append", (PyCFunction
)PySwigObject_append
, METH_O
, (char *)"appends another 'this' object"},
1556 {(char *)"next", (PyCFunction
)PySwigObject_next
, METH_NOARGS
, (char *)"returns the next 'this' object"},
1557 {(char *)"__repr__",(PyCFunction
)PySwigObject_repr
, METH_NOARGS
, (char *)"returns object representation"},
1562 swigobject_methods
[] = {
1563 {(char *)"disown", (PyCFunction
)PySwigObject_disown
, METH_VARARGS
, (char *)"releases ownership of the pointer"},
1564 {(char *)"acquire", (PyCFunction
)PySwigObject_acquire
, METH_VARARGS
, (char *)"aquires ownership of the pointer"},
1565 {(char *)"own", (PyCFunction
)PySwigObject_own
, METH_VARARGS
, (char *)"returns/sets ownership of the pointer"},
1566 {(char *)"append", (PyCFunction
)PySwigObject_append
, METH_VARARGS
, (char *)"appends another 'this' object"},
1567 {(char *)"next", (PyCFunction
)PySwigObject_next
, METH_VARARGS
, (char *)"returns the next 'this' object"},
1568 {(char *)"__repr__",(PyCFunction
)PySwigObject_repr
, METH_VARARGS
, (char *)"returns object representation"},
1573 #if PY_VERSION_HEX < 0x02020000
1574 SWIGINTERN PyObject
*
1575 PySwigObject_getattr(PySwigObject
*sobj
,char *name
)
1577 return Py_FindMethod(swigobject_methods
, (PyObject
*)sobj
, name
);
1581 SWIGRUNTIME PyTypeObject
*
1582 _PySwigObject_type(void) {
1583 static char swigobject_doc
[] = "Swig object carries a C/C++ instance pointer";
1585 static PyNumberMethods PySwigObject_as_number
= {
1586 (binaryfunc
)0, /*nb_add*/
1587 (binaryfunc
)0, /*nb_subtract*/
1588 (binaryfunc
)0, /*nb_multiply*/
1589 (binaryfunc
)0, /*nb_divide*/
1590 (binaryfunc
)0, /*nb_remainder*/
1591 (binaryfunc
)0, /*nb_divmod*/
1592 (ternaryfunc
)0,/*nb_power*/
1593 (unaryfunc
)0, /*nb_negative*/
1594 (unaryfunc
)0, /*nb_positive*/
1595 (unaryfunc
)0, /*nb_absolute*/
1596 (inquiry
)0, /*nb_nonzero*/
1603 (coercion
)0, /*nb_coerce*/
1604 (unaryfunc
)PySwigObject_long
, /*nb_int*/
1605 (unaryfunc
)PySwigObject_long
, /*nb_long*/
1606 (unaryfunc
)0, /*nb_float*/
1607 (unaryfunc
)PySwigObject_oct
, /*nb_oct*/
1608 (unaryfunc
)PySwigObject_hex
, /*nb_hex*/
1609 #if PY_VERSION_HEX >= 0x02020000
1610 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
1611 #elif PY_VERSION_HEX >= 0x02000000
1612 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */
1616 static PyTypeObject pyswigobject_type
;
1617 static int type_init
= 0;
1619 const PyTypeObject tmp
1621 PyObject_HEAD_INIT(NULL
)
1623 (char *)"PySwigObject", /* tp_name */
1624 sizeof(PySwigObject
), /* tp_basicsize */
1625 0, /* tp_itemsize */
1626 (destructor
)PySwigObject_dealloc
, /* tp_dealloc */
1627 (printfunc
)PySwigObject_print
, /* tp_print */
1628 #if PY_VERSION_HEX < 0x02020000
1629 (getattrfunc
)PySwigObject_getattr
, /* tp_getattr */
1631 (getattrfunc
)0, /* tp_getattr */
1633 (setattrfunc
)0, /* tp_setattr */
1634 (cmpfunc
)PySwigObject_compare
, /* tp_compare */
1635 (reprfunc
)PySwigObject_repr
, /* tp_repr */
1636 &PySwigObject_as_number
, /* tp_as_number */
1637 0, /* tp_as_sequence */
1638 0, /* tp_as_mapping */
1639 (hashfunc
)0, /* tp_hash */
1640 (ternaryfunc
)0, /* tp_call */
1641 (reprfunc
)PySwigObject_str
, /* tp_str */
1642 PyObject_GenericGetAttr
, /* tp_getattro */
1643 0, /* tp_setattro */
1644 0, /* tp_as_buffer */
1645 Py_TPFLAGS_DEFAULT
, /* tp_flags */
1646 swigobject_doc
, /* tp_doc */
1647 0, /* tp_traverse */
1649 0, /* tp_richcompare */
1650 0, /* tp_weaklistoffset */
1651 #if PY_VERSION_HEX >= 0x02020000
1653 0, /* tp_iternext */
1654 swigobject_methods
, /* tp_methods */
1659 0, /* tp_descr_get */
1660 0, /* tp_descr_set */
1661 0, /* tp_dictoffset */
1670 0, /* tp_subclasses */
1671 0, /* tp_weaklist */
1673 #if PY_VERSION_HEX >= 0x02030000
1677 0,0,0,0 /* tp_alloc -> tp_next */
1680 pyswigobject_type
= tmp
;
1681 pyswigobject_type
.ob_type
= &PyType_Type
;
1684 return &pyswigobject_type
;
1687 SWIGRUNTIME PyObject
*
1688 PySwigObject_New(void *ptr
, swig_type_info
*ty
, int own
)
1690 PySwigObject
*sobj
= PyObject_NEW(PySwigObject
, PySwigObject_type());
1697 return (PyObject
*)sobj
;
1700 /* -----------------------------------------------------------------------------
1701 * Implements a simple Swig Packed type, and use it instead of string
1702 * ----------------------------------------------------------------------------- */
1712 PySwigPacked_print(PySwigPacked
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
))
1714 char result
[SWIG_BUFFER_SIZE
];
1715 fputs("<Swig Packed ", fp
);
1716 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
1720 fputs(v
->ty
->name
,fp
);
1725 SWIGRUNTIME PyObject
*
1726 PySwigPacked_repr(PySwigPacked
*v
)
1728 char result
[SWIG_BUFFER_SIZE
];
1729 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
1730 return PyString_FromFormat("<Swig Packed at %s%s>", result
, v
->ty
->name
);
1732 return PyString_FromFormat("<Swig Packed %s>", v
->ty
->name
);
1736 SWIGRUNTIME PyObject
*
1737 PySwigPacked_str(PySwigPacked
*v
)
1739 char result
[SWIG_BUFFER_SIZE
];
1740 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))){
1741 return PyString_FromFormat("%s%s", result
, v
->ty
->name
);
1743 return PyString_FromString(v
->ty
->name
);
1748 PySwigPacked_compare(PySwigPacked
*v
, PySwigPacked
*w
)
1752 int s
= (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
1753 return s
? s
: strncmp((char *)v
->pack
, (char *)w
->pack
, 2*v
->size
);
1756 SWIGRUNTIME PyTypeObject
* _PySwigPacked_type(void);
1758 SWIGRUNTIME PyTypeObject
*
1759 PySwigPacked_type(void) {
1760 static PyTypeObject
*SWIG_STATIC_POINTER(type
) = _PySwigPacked_type();
1764 SWIGRUNTIMEINLINE
int
1765 PySwigPacked_Check(PyObject
*op
) {
1766 return ((op
)->ob_type
== _PySwigPacked_type())
1767 || (strcmp((op
)->ob_type
->tp_name
,"PySwigPacked") == 0);
1771 PySwigPacked_dealloc(PyObject
*v
)
1773 if (PySwigPacked_Check(v
)) {
1774 PySwigPacked
*sobj
= (PySwigPacked
*) v
;
1780 SWIGRUNTIME PyTypeObject
*
1781 _PySwigPacked_type(void) {
1782 static char swigpacked_doc
[] = "Swig object carries a C/C++ instance pointer";
1783 static PyTypeObject pyswigpacked_type
;
1784 static int type_init
= 0;
1786 const PyTypeObject tmp
1788 PyObject_HEAD_INIT(NULL
)
1790 (char *)"PySwigPacked", /* tp_name */
1791 sizeof(PySwigPacked
), /* tp_basicsize */
1792 0, /* tp_itemsize */
1793 (destructor
)PySwigPacked_dealloc
, /* tp_dealloc */
1794 (printfunc
)PySwigPacked_print
, /* tp_print */
1795 (getattrfunc
)0, /* tp_getattr */
1796 (setattrfunc
)0, /* tp_setattr */
1797 (cmpfunc
)PySwigPacked_compare
, /* tp_compare */
1798 (reprfunc
)PySwigPacked_repr
, /* tp_repr */
1799 0, /* tp_as_number */
1800 0, /* tp_as_sequence */
1801 0, /* tp_as_mapping */
1802 (hashfunc
)0, /* tp_hash */
1803 (ternaryfunc
)0, /* tp_call */
1804 (reprfunc
)PySwigPacked_str
, /* tp_str */
1805 PyObject_GenericGetAttr
, /* tp_getattro */
1806 0, /* tp_setattro */
1807 0, /* tp_as_buffer */
1808 Py_TPFLAGS_DEFAULT
, /* tp_flags */
1809 swigpacked_doc
, /* tp_doc */
1810 0, /* tp_traverse */
1812 0, /* tp_richcompare */
1813 0, /* tp_weaklistoffset */
1814 #if PY_VERSION_HEX >= 0x02020000
1816 0, /* tp_iternext */
1822 0, /* tp_descr_get */
1823 0, /* tp_descr_set */
1824 0, /* tp_dictoffset */
1833 0, /* tp_subclasses */
1834 0, /* tp_weaklist */
1836 #if PY_VERSION_HEX >= 0x02030000
1840 0,0,0,0 /* tp_alloc -> tp_next */
1843 pyswigpacked_type
= tmp
;
1844 pyswigpacked_type
.ob_type
= &PyType_Type
;
1847 return &pyswigpacked_type
;
1850 SWIGRUNTIME PyObject
*
1851 PySwigPacked_New(void *ptr
, size_t size
, swig_type_info
*ty
)
1853 PySwigPacked
*sobj
= PyObject_NEW(PySwigPacked
, PySwigPacked_type());
1855 void *pack
= malloc(size
);
1857 memcpy(pack
, ptr
, size
);
1862 PyObject_DEL((PyObject
*) sobj
);
1866 return (PyObject
*) sobj
;
1869 SWIGRUNTIME swig_type_info
*
1870 PySwigPacked_UnpackData(PyObject
*obj
, void *ptr
, size_t size
)
1872 if (PySwigPacked_Check(obj
)) {
1873 PySwigPacked
*sobj
= (PySwigPacked
*)obj
;
1874 if (sobj
->size
!= size
) return 0;
1875 memcpy(ptr
, sobj
->pack
, size
);
1882 /* -----------------------------------------------------------------------------
1883 * pointers/data manipulation
1884 * ----------------------------------------------------------------------------- */
1886 SWIGRUNTIMEINLINE PyObject
*
1889 return PyString_FromString("this");
1892 SWIGRUNTIME PyObject
*
1895 static PyObject
*SWIG_STATIC_POINTER(swig_this
) = _SWIG_This();
1899 /* #define SWIG_PYTHON_SLOW_GETSET_THIS */
1901 SWIGRUNTIME PySwigObject
*
1902 SWIG_Python_GetSwigThis(PyObject
*pyobj
)
1904 if (PySwigObject_Check(pyobj
)) {
1905 return (PySwigObject
*) pyobj
;
1908 #if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000))
1909 if (PyInstance_Check(pyobj
)) {
1910 obj
= _PyInstance_Lookup(pyobj
, SWIG_This());
1912 PyObject
**dictptr
= _PyObject_GetDictPtr(pyobj
);
1913 if (dictptr
!= NULL
) {
1914 PyObject
*dict
= *dictptr
;
1915 obj
= dict
? PyDict_GetItem(dict
, SWIG_This()) : 0;
1917 #ifdef PyWeakref_CheckProxy
1918 if (PyWeakref_CheckProxy(pyobj
)) {
1919 PyObject
*wobj
= PyWeakref_GET_OBJECT(pyobj
);
1920 return wobj
? SWIG_Python_GetSwigThis(wobj
) : 0;
1923 obj
= PyObject_GetAttr(pyobj
,SWIG_This());
1927 if (PyErr_Occurred()) PyErr_Clear();
1933 obj
= PyObject_GetAttr(pyobj
,SWIG_This());
1937 if (PyErr_Occurred()) PyErr_Clear();
1941 if (obj
&& !PySwigObject_Check(obj
)) {
1942 /* a PyObject is called 'this', try to get the 'real this'
1943 PySwigObject from it */
1944 return SWIG_Python_GetSwigThis(obj
);
1946 return (PySwigObject
*)obj
;
1950 /* Acquire a pointer value */
1953 SWIG_Python_AcquirePtr(PyObject
*obj
, int own
) {
1955 PySwigObject
*sobj
= SWIG_Python_GetSwigThis(obj
);
1957 int oldown
= sobj
->own
;
1965 /* Convert a pointer value */
1968 SWIG_Python_ConvertPtrAndOwn(PyObject
*obj
, void **ptr
, swig_type_info
*ty
, int flags
, int *own
) {
1969 if (!obj
) return SWIG_ERROR
;
1970 if (obj
== Py_None
) {
1974 PySwigObject
*sobj
= SWIG_Python_GetSwigThis(obj
);
1976 void *vptr
= sobj
->ptr
;
1978 swig_type_info
*to
= sobj
->ty
;
1980 /* no type cast needed */
1981 if (ptr
) *ptr
= vptr
;
1984 swig_cast_info
*tc
= SWIG_TypeCheck(to
->name
,ty
);
1986 sobj
= (PySwigObject
*)sobj
->next
;
1988 if (ptr
) *ptr
= SWIG_TypeCast(tc
,vptr
);
1993 if (ptr
) *ptr
= vptr
;
1998 if (own
) *own
= sobj
->own
;
1999 if (flags
& SWIG_POINTER_DISOWN
) {
2004 int res
= SWIG_ERROR
;
2005 if (flags
& SWIG_POINTER_IMPLICIT_CONV
) {
2006 PySwigClientData
*data
= ty
? (PySwigClientData
*) ty
->clientdata
: 0;
2007 if (data
&& !data
->implicitconv
) {
2008 PyObject
*klass
= data
->klass
;
2011 data
->implicitconv
= 1; /* avoid recursion and call 'explicit' constructors*/
2012 impconv
= SWIG_Python_CallFunctor(klass
, obj
);
2013 data
->implicitconv
= 0;
2014 if (PyErr_Occurred()) {
2019 PySwigObject
*iobj
= SWIG_Python_GetSwigThis(impconv
);
2022 res
= SWIG_Python_ConvertPtrAndOwn((PyObject
*)iobj
, &vptr
, ty
, 0, 0);
2023 if (SWIG_IsOK(res
)) {
2026 /* transfer the ownership to 'ptr' */
2028 res
= SWIG_AddCast(res
);
2029 res
= SWIG_AddNewMask(res
);
2031 res
= SWIG_AddCast(res
);
2045 /* Convert a function ptr value */
2048 SWIG_Python_ConvertFunctionPtr(PyObject
*obj
, void **ptr
, swig_type_info
*ty
) {
2049 if (!PyCFunction_Check(obj
)) {
2050 return SWIG_ConvertPtr(obj
, ptr
, ty
, 0);
2054 /* here we get the method pointer for callbacks */
2055 const char *doc
= (((PyCFunctionObject
*)obj
) -> m_ml
-> ml_doc
);
2056 const char *desc
= doc
? strstr(doc
, "swig_ptr: ") : 0;
2058 desc
= ty
? SWIG_UnpackVoidPtr(desc
+ 10, &vptr
, ty
->name
) : 0;
2059 if (!desc
) return SWIG_ERROR
;
2062 swig_cast_info
*tc
= SWIG_TypeCheck(desc
,ty
);
2063 if (!tc
) return SWIG_ERROR
;
2064 *ptr
= SWIG_TypeCast(tc
,vptr
);
2072 /* Convert a packed value value */
2075 SWIG_Python_ConvertPacked(PyObject
*obj
, void *ptr
, size_t sz
, swig_type_info
*ty
) {
2076 swig_type_info
*to
= PySwigPacked_UnpackData(obj
, ptr
, sz
);
2077 if (!to
) return SWIG_ERROR
;
2080 /* check type cast? */
2081 swig_cast_info
*tc
= SWIG_TypeCheck(to
->name
,ty
);
2082 if (!tc
) return SWIG_ERROR
;
2088 /* -----------------------------------------------------------------------------
2089 * Create a new pointer object
2090 * ----------------------------------------------------------------------------- */
2093 Create a new instance object, whitout calling __init__, and set the
2097 SWIGRUNTIME PyObject
*
2098 SWIG_Python_NewShadowInstance(PySwigClientData
*data
, PyObject
*swig_this
)
2100 #if (PY_VERSION_HEX >= 0x02020000)
2102 PyObject
*newraw
= data
->newraw
;
2104 inst
= PyObject_Call(newraw
, data
->newargs
, NULL
);
2106 #if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2107 PyObject
**dictptr
= _PyObject_GetDictPtr(inst
);
2108 if (dictptr
!= NULL
) {
2109 PyObject
*dict
= *dictptr
;
2111 dict
= PyDict_New();
2113 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2117 PyObject
*key
= SWIG_This();
2118 PyObject_SetAttr(inst
, key
, swig_this
);
2122 PyObject
*dict
= PyDict_New();
2123 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2124 inst
= PyInstance_NewRaw(data
->newargs
, dict
);
2129 #if (PY_VERSION_HEX >= 0x02010000)
2131 PyObject
*dict
= PyDict_New();
2132 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2133 inst
= PyInstance_NewRaw(data
->newargs
, dict
);
2135 return (PyObject
*) inst
;
2137 PyInstanceObject
*inst
= PyObject_NEW(PyInstanceObject
, &PyInstance_Type
);
2141 inst
->in_class
= (PyClassObject
*)data
->newargs
;
2142 Py_INCREF(inst
->in_class
);
2143 inst
->in_dict
= PyDict_New();
2144 if (inst
->in_dict
== NULL
) {
2148 #ifdef Py_TPFLAGS_HAVE_WEAKREFS
2149 inst
->in_weakreflist
= NULL
;
2151 #ifdef Py_TPFLAGS_GC
2152 PyObject_GC_Init(inst
);
2154 PyDict_SetItem(inst
->in_dict
, SWIG_This(), swig_this
);
2155 return (PyObject
*) inst
;
2161 SWIG_Python_SetSwigThis(PyObject
*inst
, PyObject
*swig_this
)
2164 #if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2165 PyObject
**dictptr
= _PyObject_GetDictPtr(inst
);
2166 if (dictptr
!= NULL
) {
2169 dict
= PyDict_New();
2172 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2176 dict
= PyObject_GetAttrString(inst
, "__dict__");
2177 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2182 SWIGINTERN PyObject
*
2183 SWIG_Python_InitShadowInstance(PyObject
*args
) {
2185 if (!SWIG_Python_UnpackTuple(args
,(char*)"swiginit", 2, 2, obj
)) {
2188 PySwigObject
*sthis
= SWIG_Python_GetSwigThis(obj
[0]);
2190 PySwigObject_append((PyObject
*) sthis
, obj
[1]);
2192 SWIG_Python_SetSwigThis(obj
[0], obj
[1]);
2194 return SWIG_Py_Void();
2198 /* Create a new pointer object */
2200 SWIGRUNTIME PyObject
*
2201 SWIG_Python_NewPointerObj(void *ptr
, swig_type_info
*type
, int flags
) {
2203 return SWIG_Py_Void();
2205 int own
= (flags
& SWIG_POINTER_OWN
) ? SWIG_POINTER_OWN
: 0;
2206 PyObject
*robj
= PySwigObject_New(ptr
, type
, own
);
2207 PySwigClientData
*clientdata
= type
? (PySwigClientData
*)(type
->clientdata
) : 0;
2208 if (clientdata
&& !(flags
& SWIG_POINTER_NOSHADOW
)) {
2209 PyObject
*inst
= SWIG_Python_NewShadowInstance(clientdata
, robj
);
2219 /* Create a new packed object */
2221 SWIGRUNTIMEINLINE PyObject
*
2222 SWIG_Python_NewPackedObj(void *ptr
, size_t sz
, swig_type_info
*type
) {
2223 return ptr
? PySwigPacked_New((void *) ptr
, sz
, type
) : SWIG_Py_Void();
2226 /* -----------------------------------------------------------------------------*
2228 * -----------------------------------------------------------------------------*/
2230 #ifdef SWIG_LINK_RUNTIME
2231 void *SWIG_ReturnGlobalTypeList(void *);
2234 SWIGRUNTIME swig_module_info
*
2235 SWIG_Python_GetModule(void) {
2236 static void *type_pointer
= (void *)0;
2237 /* first check if module already created */
2238 if (!type_pointer
) {
2239 #ifdef SWIG_LINK_RUNTIME
2240 type_pointer
= SWIG_ReturnGlobalTypeList((void *)0);
2242 type_pointer
= PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
2243 (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
);
2244 if (PyErr_Occurred()) {
2246 type_pointer
= (void *)0;
2250 return (swig_module_info
*) type_pointer
;
2253 #if PY_MAJOR_VERSION < 2
2254 /* PyModule_AddObject function was introduced in Python 2.0. The following function
2255 is copied out of Python/modsupport.c in python version 2.3.4 */
2257 PyModule_AddObject(PyObject
*m
, char *name
, PyObject
*o
)
2260 if (!PyModule_Check(m
)) {
2261 PyErr_SetString(PyExc_TypeError
,
2262 "PyModule_AddObject() needs module as first arg");
2266 PyErr_SetString(PyExc_TypeError
,
2267 "PyModule_AddObject() needs non-NULL value");
2271 dict
= PyModule_GetDict(m
);
2273 /* Internal error -- modules must have a dict! */
2274 PyErr_Format(PyExc_SystemError
, "module '%s' has no __dict__",
2275 PyModule_GetName(m
));
2278 if (PyDict_SetItemString(dict
, name
, o
))
2286 SWIG_Python_DestroyModule(void *vptr
)
2288 swig_module_info
*swig_module
= (swig_module_info
*) vptr
;
2289 swig_type_info
**types
= swig_module
->types
;
2291 for (i
=0; i
< swig_module
->size
; ++i
) {
2292 swig_type_info
*ty
= types
[i
];
2294 PySwigClientData
*data
= (PySwigClientData
*) ty
->clientdata
;
2295 if (data
) PySwigClientData_Del(data
);
2298 Py_DECREF(SWIG_This());
2302 SWIG_Python_SetModule(swig_module_info
*swig_module
) {
2303 static PyMethodDef swig_empty_runtime_method_table
[] = { {NULL
, NULL
, 0, NULL
} };/* Sentinel */
2305 PyObject
*module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
2306 swig_empty_runtime_method_table
);
2307 PyObject
*pointer
= PyCObject_FromVoidPtr((void *) swig_module
, SWIG_Python_DestroyModule
);
2308 if (pointer
&& module) {
2309 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
, pointer
);
2311 Py_XDECREF(pointer
);
2315 /* The python cached type query */
2316 SWIGRUNTIME PyObject
*
2317 SWIG_Python_TypeCache() {
2318 static PyObject
*SWIG_STATIC_POINTER(cache
) = PyDict_New();
2322 SWIGRUNTIME swig_type_info
*
2323 SWIG_Python_TypeQuery(const char *type
)
2325 PyObject
*cache
= SWIG_Python_TypeCache();
2326 PyObject
*key
= PyString_FromString(type
);
2327 PyObject
*obj
= PyDict_GetItem(cache
, key
);
2328 swig_type_info
*descriptor
;
2330 descriptor
= (swig_type_info
*) PyCObject_AsVoidPtr(obj
);
2332 swig_module_info
*swig_module
= SWIG_Python_GetModule();
2333 descriptor
= SWIG_TypeQueryModule(swig_module
, swig_module
, type
);
2335 obj
= PyCObject_FromVoidPtr(descriptor
, NULL
);
2336 PyDict_SetItem(cache
, key
, obj
);
2345 For backward compatibility only
2347 #define SWIG_POINTER_EXCEPTION 0
2348 #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)
2349 #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)
2352 SWIG_Python_AddErrMesg(const char* mesg
, int infront
)
2354 if (PyErr_Occurred()) {
2356 PyObject
*value
= 0;
2357 PyObject
*traceback
= 0;
2358 PyErr_Fetch(&type
, &value
, &traceback
);
2360 PyObject
*old_str
= PyObject_Str(value
);
2364 PyErr_Format(type
, "%s %s", mesg
, PyString_AsString(old_str
));
2366 PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
);
2377 SWIG_Python_ArgFail(int argnum
)
2379 if (PyErr_Occurred()) {
2380 /* add information about failing argument */
2382 PyOS_snprintf(mesg
, sizeof(mesg
), "argument number %d:", argnum
);
2383 return SWIG_Python_AddErrMesg(mesg
, 1);
2389 SWIGRUNTIMEINLINE
const char *
2390 PySwigObject_GetDesc(PyObject
*self
)
2392 PySwigObject
*v
= (PySwigObject
*)self
;
2393 swig_type_info
*ty
= v
? v
->ty
: 0;
2394 return ty
? ty
->str
: (char*)"";
2398 SWIG_Python_TypeError(const char *type
, PyObject
*obj
)
2401 #if defined(SWIG_COBJECT_TYPES)
2402 if (obj
&& PySwigObject_Check(obj
)) {
2403 const char *otype
= (const char *) PySwigObject_GetDesc(obj
);
2405 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, 'PySwigObject(%s)' is received",
2412 const char *otype
= (obj
? obj
->ob_type
->tp_name
: 0);
2414 PyObject
*str
= PyObject_Str(obj
);
2415 const char *cstr
= str
? PyString_AsString(str
) : 0;
2417 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s(%s)' is received",
2420 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s' is received",
2427 PyErr_Format(PyExc_TypeError
, "a '%s' is expected", type
);
2429 PyErr_Format(PyExc_TypeError
, "unexpected type is received");
2434 /* Convert a pointer value, signal an exception on a type mismatch */
2436 SWIG_Python_MustGetPtr(PyObject
*obj
, swig_type_info
*ty
, int argnum
, int flags
) {
2438 if (SWIG_Python_ConvertPtr(obj
, &result
, ty
, flags
) == -1) {
2440 if (flags
& SWIG_POINTER_EXCEPTION
) {
2441 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
2442 SWIG_Python_ArgFail(argnum
);
2458 #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)
2460 #define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else
2464 /* -------- TYPES TABLE (BEGIN) -------- */
2466 #define SWIGTYPE_p_char swig_types[0]
2467 #define SWIGTYPE_p_float swig_types[1]
2468 #define SWIGTYPE_p_form_ops_t swig_types[2]
2469 #define SWIGTYPE_p_int swig_types[3]
2470 #define SWIGTYPE_p_unsigned_char swig_types[4]
2471 #define SWIGTYPE_p_unsigned_int swig_types[5]
2472 #define SWIGTYPE_p_unsigned_long swig_types[6]
2473 #define SWIGTYPE_p_wxANIHandler swig_types[7]
2474 #define SWIGTYPE_p_wxAcceleratorTable swig_types[8]
2475 #define SWIGTYPE_p_wxActivateEvent swig_types[9]
2476 #define SWIGTYPE_p_wxArrayString swig_types[10]
2477 #define SWIGTYPE_p_wxBMPHandler swig_types[11]
2478 #define SWIGTYPE_p_wxBitmap swig_types[12]
2479 #define SWIGTYPE_p_wxBitmapButton swig_types[13]
2480 #define SWIGTYPE_p_wxBookCtrlBase swig_types[14]
2481 #define SWIGTYPE_p_wxBookCtrlBaseEvent swig_types[15]
2482 #define SWIGTYPE_p_wxBoxSizer swig_types[16]
2483 #define SWIGTYPE_p_wxButton swig_types[17]
2484 #define SWIGTYPE_p_wxCURHandler swig_types[18]
2485 #define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[19]
2486 #define SWIGTYPE_p_wxCheckBox swig_types[20]
2487 #define SWIGTYPE_p_wxCheckListBox swig_types[21]
2488 #define SWIGTYPE_p_wxChildFocusEvent swig_types[22]
2489 #define SWIGTYPE_p_wxChoice swig_types[23]
2490 #define SWIGTYPE_p_wxChoicebook swig_types[24]
2491 #define SWIGTYPE_p_wxChoicebookEvent swig_types[25]
2492 #define SWIGTYPE_p_wxClipboardTextEvent swig_types[26]
2493 #define SWIGTYPE_p_wxCloseEvent swig_types[27]
2494 #define SWIGTYPE_p_wxColour swig_types[28]
2495 #define SWIGTYPE_p_wxColourData swig_types[29]
2496 #define SWIGTYPE_p_wxColourDialog swig_types[30]
2497 #define SWIGTYPE_p_wxColourPickerCtrl swig_types[31]
2498 #define SWIGTYPE_p_wxColourPickerEvent swig_types[32]
2499 #define SWIGTYPE_p_wxComboBox swig_types[33]
2500 #define SWIGTYPE_p_wxCommandEvent swig_types[34]
2501 #define SWIGTYPE_p_wxContextHelp swig_types[35]
2502 #define SWIGTYPE_p_wxContextHelpButton swig_types[36]
2503 #define SWIGTYPE_p_wxContextMenuEvent swig_types[37]
2504 #define SWIGTYPE_p_wxControl swig_types[38]
2505 #define SWIGTYPE_p_wxControlWithItems swig_types[39]
2506 #define SWIGTYPE_p_wxDateEvent swig_types[40]
2507 #define SWIGTYPE_p_wxDatePickerCtrl swig_types[41]
2508 #define SWIGTYPE_p_wxDialog swig_types[42]
2509 #define SWIGTYPE_p_wxDirDialog swig_types[43]
2510 #define SWIGTYPE_p_wxDirFilterListCtrl swig_types[44]
2511 #define SWIGTYPE_p_wxDirPickerCtrl swig_types[45]
2512 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[46]
2513 #define SWIGTYPE_p_wxDropFilesEvent swig_types[47]
2514 #define SWIGTYPE_p_wxDuplexMode swig_types[48]
2515 #define SWIGTYPE_p_wxDynamicSashSplitEvent swig_types[49]
2516 #define SWIGTYPE_p_wxDynamicSashUnifyEvent swig_types[50]
2517 #define SWIGTYPE_p_wxDynamicSashWindow swig_types[51]
2518 #define SWIGTYPE_p_wxEditableListBox swig_types[52]
2519 #define SWIGTYPE_p_wxEraseEvent swig_types[53]
2520 #define SWIGTYPE_p_wxEvent swig_types[54]
2521 #define SWIGTYPE_p_wxEvtHandler swig_types[55]
2522 #define SWIGTYPE_p_wxFSFile swig_types[56]
2523 #define SWIGTYPE_p_wxFileDialog swig_types[57]
2524 #define SWIGTYPE_p_wxFileDirPickerEvent swig_types[58]
2525 #define SWIGTYPE_p_wxFilePickerCtrl swig_types[59]
2526 #define SWIGTYPE_p_wxFileSystem swig_types[60]
2527 #define SWIGTYPE_p_wxFindDialogEvent swig_types[61]
2528 #define SWIGTYPE_p_wxFindReplaceData swig_types[62]
2529 #define SWIGTYPE_p_wxFindReplaceDialog swig_types[63]
2530 #define SWIGTYPE_p_wxFlexGridSizer swig_types[64]
2531 #define SWIGTYPE_p_wxFocusEvent swig_types[65]
2532 #define SWIGTYPE_p_wxFont swig_types[66]
2533 #define SWIGTYPE_p_wxFontData swig_types[67]
2534 #define SWIGTYPE_p_wxFontDialog swig_types[68]
2535 #define SWIGTYPE_p_wxFontPickerCtrl swig_types[69]
2536 #define SWIGTYPE_p_wxFontPickerEvent swig_types[70]
2537 #define SWIGTYPE_p_wxFrame swig_types[71]
2538 #define SWIGTYPE_p_wxGBSizerItem swig_types[72]
2539 #define SWIGTYPE_p_wxGIFHandler swig_types[73]
2540 #define SWIGTYPE_p_wxGauge swig_types[74]
2541 #define SWIGTYPE_p_wxGenericDirCtrl swig_types[75]
2542 #define SWIGTYPE_p_wxGenericDragImage swig_types[76]
2543 #define SWIGTYPE_p_wxGridBagSizer swig_types[77]
2544 #define SWIGTYPE_p_wxGridSizer swig_types[78]
2545 #define SWIGTYPE_p_wxHelpEvent swig_types[79]
2546 #define SWIGTYPE_p_wxHyperlinkCtrl swig_types[80]
2547 #define SWIGTYPE_p_wxHyperlinkEvent swig_types[81]
2548 #define SWIGTYPE_p_wxICOHandler swig_types[82]
2549 #define SWIGTYPE_p_wxIcon swig_types[83]
2550 #define SWIGTYPE_p_wxIconizeEvent swig_types[84]
2551 #define SWIGTYPE_p_wxIdleEvent swig_types[85]
2552 #define SWIGTYPE_p_wxImage swig_types[86]
2553 #define SWIGTYPE_p_wxImageHandler swig_types[87]
2554 #define SWIGTYPE_p_wxImageList swig_types[88]
2555 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[89]
2556 #define SWIGTYPE_p_wxInitDialogEvent swig_types[90]
2557 #define SWIGTYPE_p_wxJPEGHandler swig_types[91]
2558 #define SWIGTYPE_p_wxKeyEvent swig_types[92]
2559 #define SWIGTYPE_p_wxLEDNumberCtrl swig_types[93]
2560 #define SWIGTYPE_p_wxLayoutAlgorithm swig_types[94]
2561 #define SWIGTYPE_p_wxLayoutConstraints swig_types[95]
2562 #define SWIGTYPE_p_wxListBox swig_types[96]
2563 #define SWIGTYPE_p_wxListEvent swig_types[97]
2564 #define SWIGTYPE_p_wxListItem swig_types[98]
2565 #define SWIGTYPE_p_wxListView swig_types[99]
2566 #define SWIGTYPE_p_wxListbook swig_types[100]
2567 #define SWIGTYPE_p_wxListbookEvent swig_types[101]
2568 #define SWIGTYPE_p_wxMDIChildFrame swig_types[102]
2569 #define SWIGTYPE_p_wxMDIClientWindow swig_types[103]
2570 #define SWIGTYPE_p_wxMDIParentFrame swig_types[104]
2571 #define SWIGTYPE_p_wxMaximizeEvent swig_types[105]
2572 #define SWIGTYPE_p_wxMenu swig_types[106]
2573 #define SWIGTYPE_p_wxMenuBar swig_types[107]
2574 #define SWIGTYPE_p_wxMenuEvent swig_types[108]
2575 #define SWIGTYPE_p_wxMenuItem swig_types[109]
2576 #define SWIGTYPE_p_wxMessageDialog swig_types[110]
2577 #define SWIGTYPE_p_wxMiniFrame swig_types[111]
2578 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[112]
2579 #define SWIGTYPE_p_wxMouseEvent swig_types[113]
2580 #define SWIGTYPE_p_wxMoveEvent swig_types[114]
2581 #define SWIGTYPE_p_wxMultiChoiceDialog swig_types[115]
2582 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[116]
2583 #define SWIGTYPE_p_wxNcPaintEvent swig_types[117]
2584 #define SWIGTYPE_p_wxNotebook swig_types[118]
2585 #define SWIGTYPE_p_wxNotebookEvent swig_types[119]
2586 #define SWIGTYPE_p_wxNotifyEvent swig_types[120]
2587 #define SWIGTYPE_p_wxObject swig_types[121]
2588 #define SWIGTYPE_p_wxPCXHandler swig_types[122]
2589 #define SWIGTYPE_p_wxPNGHandler swig_types[123]
2590 #define SWIGTYPE_p_wxPNMHandler swig_types[124]
2591 #define SWIGTYPE_p_wxPageSetupDialog swig_types[125]
2592 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[126]
2593 #define SWIGTYPE_p_wxPaintEvent swig_types[127]
2594 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[128]
2595 #define SWIGTYPE_p_wxPanel swig_types[129]
2596 #define SWIGTYPE_p_wxPaperSize swig_types[130]
2597 #define SWIGTYPE_p_wxPasswordEntryDialog swig_types[131]
2598 #define SWIGTYPE_p_wxPickerBase swig_types[132]
2599 #define SWIGTYPE_p_wxPopupWindow swig_types[133]
2600 #define SWIGTYPE_p_wxPreviewCanvas swig_types[134]
2601 #define SWIGTYPE_p_wxPreviewControlBar swig_types[135]
2602 #define SWIGTYPE_p_wxPreviewFrame swig_types[136]
2603 #define SWIGTYPE_p_wxPrintData swig_types[137]
2604 #define SWIGTYPE_p_wxPrintDialog swig_types[138]
2605 #define SWIGTYPE_p_wxPrintDialogData swig_types[139]
2606 #define SWIGTYPE_p_wxPrintPreview swig_types[140]
2607 #define SWIGTYPE_p_wxPrinter swig_types[141]
2608 #define SWIGTYPE_p_wxProgressDialog swig_types[142]
2609 #define SWIGTYPE_p_wxPyApp swig_types[143]
2610 #define SWIGTYPE_p_wxPyCommandEvent swig_types[144]
2611 #define SWIGTYPE_p_wxPyControl swig_types[145]
2612 #define SWIGTYPE_p_wxPyEvent swig_types[146]
2613 #define SWIGTYPE_p_wxPyHtmlListBox swig_types[147]
2614 #define SWIGTYPE_p_wxPyImageHandler swig_types[148]
2615 #define SWIGTYPE_p_wxPyListCtrl swig_types[149]
2616 #define SWIGTYPE_p_wxPyPanel swig_types[150]
2617 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[151]
2618 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[152]
2619 #define SWIGTYPE_p_wxPyPreviewFrame swig_types[153]
2620 #define SWIGTYPE_p_wxPyPrintPreview swig_types[154]
2621 #define SWIGTYPE_p_wxPyPrintout swig_types[155]
2622 #define SWIGTYPE_p_wxPyScrolledWindow swig_types[156]
2623 #define SWIGTYPE_p_wxPySizer swig_types[157]
2624 #define SWIGTYPE_p_wxPyTaskBarIcon swig_types[158]
2625 #define SWIGTYPE_p_wxPyTreeCompanionWindow swig_types[159]
2626 #define SWIGTYPE_p_wxPyTreeCtrl swig_types[160]
2627 #define SWIGTYPE_p_wxPyTreeItemData swig_types[161]
2628 #define SWIGTYPE_p_wxPyTreeListCtrl swig_types[162]
2629 #define SWIGTYPE_p_wxPyVListBox swig_types[163]
2630 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[164]
2631 #define SWIGTYPE_p_wxPyValidator swig_types[165]
2632 #define SWIGTYPE_p_wxPyWindow swig_types[166]
2633 #define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[167]
2634 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[168]
2635 #define SWIGTYPE_p_wxRadioBox swig_types[169]
2636 #define SWIGTYPE_p_wxRadioButton swig_types[170]
2637 #define SWIGTYPE_p_wxRemotelyScrolledTreeCtrl swig_types[171]
2638 #define SWIGTYPE_p_wxSashEvent swig_types[172]
2639 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[173]
2640 #define SWIGTYPE_p_wxSashWindow swig_types[174]
2641 #define SWIGTYPE_p_wxScrollBar swig_types[175]
2642 #define SWIGTYPE_p_wxScrollEvent swig_types[176]
2643 #define SWIGTYPE_p_wxScrollWinEvent swig_types[177]
2644 #define SWIGTYPE_p_wxScrolledWindow swig_types[178]
2645 #define SWIGTYPE_p_wxSetCursorEvent swig_types[179]
2646 #define SWIGTYPE_p_wxShowEvent swig_types[180]
2647 #define SWIGTYPE_p_wxSingleChoiceDialog swig_types[181]
2648 #define SWIGTYPE_p_wxSizeEvent swig_types[182]
2649 #define SWIGTYPE_p_wxSizer swig_types[183]
2650 #define SWIGTYPE_p_wxSizerItem swig_types[184]
2651 #define SWIGTYPE_p_wxSlider swig_types[185]
2652 #define SWIGTYPE_p_wxSpinButton swig_types[186]
2653 #define SWIGTYPE_p_wxSpinCtrl swig_types[187]
2654 #define SWIGTYPE_p_wxSpinEvent swig_types[188]
2655 #define SWIGTYPE_p_wxSplashScreen swig_types[189]
2656 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[190]
2657 #define SWIGTYPE_p_wxSplitterEvent swig_types[191]
2658 #define SWIGTYPE_p_wxSplitterScrolledWindow swig_types[192]
2659 #define SWIGTYPE_p_wxSplitterWindow swig_types[193]
2660 #define SWIGTYPE_p_wxStaticBitmap swig_types[194]
2661 #define SWIGTYPE_p_wxStaticBox swig_types[195]
2662 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[196]
2663 #define SWIGTYPE_p_wxStaticLine swig_types[197]
2664 #define SWIGTYPE_p_wxStaticPicture swig_types[198]
2665 #define SWIGTYPE_p_wxStaticText swig_types[199]
2666 #define SWIGTYPE_p_wxStatusBar swig_types[200]
2667 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[201]
2668 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[202]
2669 #define SWIGTYPE_p_wxTIFFHandler swig_types[203]
2670 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[204]
2671 #define SWIGTYPE_p_wxTextCtrl swig_types[205]
2672 #define SWIGTYPE_p_wxTextEntryDialog swig_types[206]
2673 #define SWIGTYPE_p_wxTextUrlEvent swig_types[207]
2674 #define SWIGTYPE_p_wxThinSplitterWindow swig_types[208]
2675 #define SWIGTYPE_p_wxTipWindow swig_types[209]
2676 #define SWIGTYPE_p_wxToggleButton swig_types[210]
2677 #define SWIGTYPE_p_wxToolBar swig_types[211]
2678 #define SWIGTYPE_p_wxToolBarBase swig_types[212]
2679 #define SWIGTYPE_p_wxToolBarToolBase swig_types[213]
2680 #define SWIGTYPE_p_wxToolbook swig_types[214]
2681 #define SWIGTYPE_p_wxToolbookEvent swig_types[215]
2682 #define SWIGTYPE_p_wxTopLevelWindow swig_types[216]
2683 #define SWIGTYPE_p_wxTreeEvent swig_types[217]
2684 #define SWIGTYPE_p_wxTreeItemId swig_types[218]
2685 #define SWIGTYPE_p_wxTreeListColumnInfo swig_types[219]
2686 #define SWIGTYPE_p_wxTreebook swig_types[220]
2687 #define SWIGTYPE_p_wxTreebookEvent swig_types[221]
2688 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[222]
2689 #define SWIGTYPE_p_wxValidator swig_types[223]
2690 #define SWIGTYPE_p_wxWindow swig_types[224]
2691 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[225]
2692 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[226]
2693 #define SWIGTYPE_p_wxXPMHandler swig_types[227]
2694 static swig_type_info
*swig_types
[229];
2695 static swig_module_info swig_module
= {swig_types
, 228, 0, 0, 0, 0};
2696 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
2697 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
2699 /* -------- TYPES TABLE (END) -------- */
2701 #if (PY_VERSION_HEX <= 0x02000000)
2702 # if !defined(SWIG_PYTHON_CLASSIC)
2703 # error "This python version requires to use swig with the '-classic' option"
2706 #if (PY_VERSION_HEX <= 0x02020000)
2707 # error "This python version requires to use swig with the '-nomodern' option"
2709 #if (PY_VERSION_HEX <= 0x02020000)
2710 # error "This python version requires to use swig with the '-nomodernargs' option"
2713 # error "This python version requires to use swig with the '-nofastunpack' option"
2716 /*-----------------------------------------------
2717 @(target):= _gizmos.so
2718 ------------------------------------------------*/
2719 #define SWIG_init init_gizmos
2721 #define SWIG_name "_gizmos"
2723 #define SWIGVERSION 0x010329
2726 #define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))
2727 #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
2730 #include <stdexcept>
2734 class PyObject_ptr
{
2739 PyObject_ptr() :_obj(0)
2743 PyObject_ptr(const PyObject_ptr
& item
) : _obj(item
._obj
)
2748 PyObject_ptr(PyObject
*obj
, bool initial_ref
= true) :_obj(obj
)
2750 if (initial_ref
) Py_XINCREF(_obj
);
2753 PyObject_ptr
& operator=(const PyObject_ptr
& item
)
2755 Py_XINCREF(item
._obj
);
2766 operator PyObject
*() const
2771 PyObject
*operator->() const
2780 struct PyObject_var
: PyObject_ptr
{
2781 PyObject_var(PyObject
* obj
= 0) : PyObject_ptr(obj
, false) { }
2783 PyObject_var
& operator = (PyObject
* obj
)
2793 #include "wx/wxPython/wxPython.h"
2794 #include "wx/wxPython/pyclasses.h"
2796 #include <wx/gizmos/dynamicsash.h>
2797 #include <wx/gizmos/editlbox.h>
2798 #include <wx/gizmos/splittree.h>
2799 #include <wx/gizmos/ledctrl.h>
2800 #include <wx/gizmos/statpict.h>
2802 #include <wx/listctrl.h>
2803 #include <wx/treectrl.h>
2804 #include <wx/imaglist.h>
2806 #include "wx/treelistctrl.h"
2807 #include "wx/wxPython/pytree.h"
2810 static const wxString
wxPyDynamicSashNameStr(wxT("dynamicSashWindow"));
2811 static const wxString
wxPyEditableListBoxNameStr(wxT("editableListBox"));
2812 static const wxString
wxPyTreeListCtrlNameStr(wxT("treelistctrl"));
2813 static const wxString
wxPyStaticPictureNameStr(wxStaticPictureNameStr
);
2814 static const wxString
wxPyEmptyString(wxEmptyString
);
2816 #define SWIG_From_long PyInt_FromLong
2819 SWIGINTERNINLINE PyObject
*
2820 SWIG_From_int (int value
)
2822 return SWIG_From_long (value
);
2828 # define LLONG_MIN LONG_LONG_MIN
2831 # define LLONG_MAX LONG_LONG_MAX
2834 # define ULLONG_MAX ULONG_LONG_MAX
2839 SWIG_AsVal_long (PyObject
* obj
, long* val
)
2841 if (PyNumber_Check(obj
)) {
2842 if (val
) *val
= PyInt_AsLong(obj
);
2845 return SWIG_TypeError
;
2850 SWIG_AsVal_int (PyObject
* obj
, int *val
)
2853 int res
= SWIG_AsVal_long (obj
, &v
);
2854 if (SWIG_IsOK(res
)) {
2855 if ((v
< INT_MIN
|| v
> INT_MAX
)) {
2856 return SWIG_OverflowError
;
2858 if (val
) *val
= static_cast< int >(v
);
2864 SWIGINTERN PyObject
*wxEditableListBox_GetStrings(wxEditableListBox
*self
){
2865 wxArrayString strings
;
2866 self
->GetStrings(strings
);
2867 return wxArrayString2PyList_helper(strings
);
2870 typedef wxTreeCtrl wxPyTreeCtrl
;
2873 class wxPyTreeCompanionWindow
: public wxTreeCompanionWindow
2876 wxPyTreeCompanionWindow(wxWindow
* parent
, wxWindowID id
= -1,
2877 const wxPoint
& pos
= wxDefaultPosition
,
2878 const wxSize
& size
= wxDefaultSize
,
2880 : wxTreeCompanionWindow(parent
, id
, pos
, size
, style
) {}
2883 virtual void DrawItem(wxDC
& dc
, wxTreeItemId id
, const wxRect
& rect
) {
2885 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2886 if ((found
= wxPyCBH_findCallback(m_myInst
, "DrawItem"))) {
2887 PyObject
* dcobj
= wxPyMake_wxObject(&dc
,false);
2888 PyObject
* idobj
= wxPyConstructObject((void*)&id
, wxT("wxTreeItemId"), false);
2889 PyObject
* recobj
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), false);
2890 wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOO)", dcobj
, idobj
, recobj
));
2895 wxPyEndBlockThreads(blocked
);
2897 wxTreeCompanionWindow::DrawItem(dc
, id
, rect
);
2905 SWIG_AsVal_bool (PyObject
*obj
, bool *val
)
2907 if (obj
== Py_True
) {
2908 if (val
) *val
= true;
2910 } else if (obj
== Py_False
) {
2911 if (val
) *val
= false;
2915 int res
= SWIG_AddCast(SWIG_AsVal_long (obj
, val
? &v
: 0));
2916 if (SWIG_IsOK(res
) && val
) *val
= v
? true : false;
2923 SWIG_AsVal_unsigned_SS_long (PyObject
* obj
, unsigned long* val
)
2926 if (SWIG_AsVal_long(obj
, &v
) && v
< 0) {
2927 return SWIG_TypeError
;
2930 *val
= (unsigned long)v
;
2935 SWIGINTERNINLINE
int
2936 SWIG_AsVal_size_t (PyObject
* obj
, size_t *val
)
2939 int res
= SWIG_AsVal_unsigned_SS_long (obj
, val
? &v
: 0);
2940 if (SWIG_IsOK(res
) && val
) *val
= static_cast< size_t >(v
);
2945 SWIGINTERNINLINE PyObject
*
2946 SWIG_From_unsigned_SS_long (unsigned long value
)
2948 return (value
> LONG_MAX
) ?
2949 PyLong_FromUnsignedLong(value
) : PyInt_FromLong(static_cast< long >(value
));
2953 SWIGINTERNINLINE PyObject
*
2954 SWIG_From_size_t (size_t value
)
2956 return SWIG_From_unsigned_SS_long (static_cast< unsigned long >(value
));
2959 // C++ version of Python aware control
2960 class wxPyTreeListCtrl
: public wxTreeListCtrl
{
2961 DECLARE_ABSTRACT_CLASS(wxPyTreeListCtrl
);
2963 wxPyTreeListCtrl() : wxTreeListCtrl() {}
2964 wxPyTreeListCtrl(wxWindow
*parent
, wxWindowID id
,
2968 const wxValidator
&validator
,
2969 const wxString
& name
) :
2970 wxTreeListCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
2972 int OnCompareItems(const wxTreeItemId
& item1
,
2973 const wxTreeItemId
& item2
) {
2976 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2977 if ((found
= wxPyCBH_findCallback(m_myInst
, "OnCompareItems"))) {
2978 PyObject
*o1
= wxPyConstructObject((void*)&item1
, wxT("wxTreeItemId"), 0);
2979 PyObject
*o2
= wxPyConstructObject((void*)&item2
, wxT("wxTreeItemId"), 0);
2980 rval
= wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OO)",o1
,o2
));
2984 wxPyEndBlockThreads(blocked
);
2986 rval
= wxTreeListCtrl::OnCompareItems(item1
, item2
);
2992 IMPLEMENT_ABSTRACT_CLASS(wxPyTreeListCtrl
, wxTreeListCtrl
)
2996 SWIGINTERNINLINE PyObject
*
2997 SWIG_From_unsigned_SS_int (unsigned int value
)
2999 return SWIG_From_unsigned_SS_long (value
);
3004 SWIG_AsVal_unsigned_SS_int (PyObject
* obj
, unsigned int *val
)
3007 int res
= SWIG_AsVal_unsigned_SS_long (obj
, &v
);
3008 if (SWIG_IsOK(res
)) {
3009 if ((v
> UINT_MAX
)) {
3010 return SWIG_OverflowError
;
3012 if (val
) *val
= static_cast< unsigned int >(v
);
3018 SWIGINTERN wxString
wxPyTreeListCtrl_GetItemText(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1){
3019 if (column
< 0) column
= self
->GetMainColumn();
3020 return self
->GetItemText(item
, column
);
3022 SWIGINTERN
int wxPyTreeListCtrl_GetItemImage(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1,wxTreeItemIcon which
=wxTreeItemIcon_Normal
){
3023 if (column
< 0) column
= self
->GetMainColumn();
3024 return self
->GetItemImage(item
, column
, which
);
3026 SWIGINTERN
void wxPyTreeListCtrl_SetItemText(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,wxString
const &text
,int column
=-1){
3027 if (column
< 0) column
= self
->GetMainColumn();
3028 self
->SetItemText(item
, column
, text
);
3030 SWIGINTERN
void wxPyTreeListCtrl_SetItemImage(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int image
,int column
=-1,wxTreeItemIcon which
=wxTreeItemIcon_Normal
){
3031 if (column
< 0) column
= self
->GetMainColumn();
3032 self
->SetItemImage(item
, column
, image
, which
);
3034 SWIGINTERN wxPyTreeItemData
*wxPyTreeListCtrl_GetItemData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
3035 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
3037 data
= new wxPyTreeItemData();
3038 data
->SetId(item
); // set the id
3039 self
->SetItemData(item
, data
);
3043 SWIGINTERN
void wxPyTreeListCtrl_SetItemData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,wxPyTreeItemData
*data
){
3044 data
->SetId(item
); // set the id
3045 self
->SetItemData(item
, data
);
3047 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetItemPyData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
3048 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
3050 data
= new wxPyTreeItemData();
3051 data
->SetId(item
); // set the id
3052 self
->SetItemData(item
, data
);
3054 return data
->GetData();
3056 SWIGINTERN
void wxPyTreeListCtrl_SetItemPyData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,PyObject
*obj
){
3057 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
3059 data
= new wxPyTreeItemData(obj
);
3060 data
->SetId(item
); // set the id
3061 self
->SetItemData(item
, data
);
3065 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetSelections(wxPyTreeListCtrl
*self
){
3066 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3067 PyObject
* rval
= PyList_New(0);
3068 wxArrayTreeItemIds array
;
3070 num
= self
->GetSelections(array
);
3071 for (x
=0; x
< num
; x
++) {
3072 wxTreeItemId
*tii
= new wxTreeItemId(array
.Item(x
));
3073 PyObject
* item
= wxPyConstructObject((void*)tii
, wxT("wxTreeItemId"), true);
3074 PyList_Append(rval
, item
);
3077 wxPyEndBlockThreads(blocked
);
3080 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetFirstChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
3082 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetFirstChild(item
, cookie
));
3083 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3084 PyObject
* tup
= PyTuple_New(2);
3085 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
3086 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
3087 wxPyEndBlockThreads(blocked
);
3090 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetNextChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,void *cookie
){
3091 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetNextChild(item
, cookie
));
3092 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3093 PyObject
* tup
= PyTuple_New(2);
3094 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
3095 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
3096 wxPyEndBlockThreads(blocked
);
3099 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetBoundingRect(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,bool textOnly
=false){
3101 if (self
->GetBoundingRect(item
, rect
, textOnly
)) {
3102 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3103 wxRect
* r
= new wxRect(rect
);
3104 PyObject
* val
= wxPyConstructObject((void*)r
, wxT("wxRect"), 1);
3105 wxPyEndBlockThreads(blocked
);
3117 SWIG_AsVal_double (PyObject
*obj
, double* val
)
3119 if (PyNumber_Check(obj
)) {
3120 if (val
) *val
= PyFloat_AsDouble(obj
);
3123 return SWIG_TypeError
;
3128 SWIG_AsVal_float (PyObject
* obj
, float *val
)
3131 int res
= SWIG_AsVal_double (obj
, &v
);
3132 if (SWIG_IsOK(res
)) {
3133 if ((v
< -FLT_MAX
|| v
> FLT_MAX
)) {
3134 return SWIG_OverflowError
;
3136 if (val
) *val
= static_cast< float >(v
);
3143 #define SWIG_From_double PyFloat_FromDouble
3146 SWIGINTERNINLINE PyObject
*
3147 SWIG_From_float (float value
)
3149 return SWIG_From_double (value
);
3155 SWIGINTERN
int DynamicSashNameStr_set(PyObject
*) {
3156 SWIG_Error(SWIG_AttributeError
,"Variable DynamicSashNameStr is read-only.");
3161 SWIGINTERN PyObject
*DynamicSashNameStr_get(void) {
3162 PyObject
*pyobj
= 0;
3166 pyobj
= PyUnicode_FromWideChar((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len());
3168 pyobj
= PyString_FromStringAndSize((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len());
3175 SWIGINTERN
int EditableListBoxNameStr_set(PyObject
*) {
3176 SWIG_Error(SWIG_AttributeError
,"Variable EditableListBoxNameStr is read-only.");
3181 SWIGINTERN PyObject
*EditableListBoxNameStr_get(void) {
3182 PyObject
*pyobj
= 0;
3186 pyobj
= PyUnicode_FromWideChar((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len());
3188 pyobj
= PyString_FromStringAndSize((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len());
3195 SWIGINTERN
int TreeListCtrlNameStr_set(PyObject
*) {
3196 SWIG_Error(SWIG_AttributeError
,"Variable TreeListCtrlNameStr is read-only.");
3201 SWIGINTERN PyObject
*TreeListCtrlNameStr_get(void) {
3202 PyObject
*pyobj
= 0;
3206 pyobj
= PyUnicode_FromWideChar((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len());
3208 pyobj
= PyString_FromStringAndSize((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len());
3215 SWIGINTERN
int StaticPictureNameStr_set(PyObject
*) {
3216 SWIG_Error(SWIG_AttributeError
,"Variable StaticPictureNameStr is read-only.");
3221 SWIGINTERN PyObject
*StaticPictureNameStr_get(void) {
3222 PyObject
*pyobj
= 0;
3226 pyobj
= PyUnicode_FromWideChar((&wxPyStaticPictureNameStr
)->c_str(), (&wxPyStaticPictureNameStr
)->Len());
3228 pyobj
= PyString_FromStringAndSize((&wxPyStaticPictureNameStr
)->c_str(), (&wxPyStaticPictureNameStr
)->Len());
3235 SWIGINTERN PyObject
*_wrap_new_DynamicSashSplitEvent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3236 PyObject
*resultobj
= 0;
3237 wxObject
*arg1
= (wxObject
*) 0 ;
3238 wxDynamicSashSplitEvent
*result
= 0 ;
3241 PyObject
* obj0
= 0 ;
3242 char * kwnames
[] = {
3243 (char *) "target", NULL
3246 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashSplitEvent",kwnames
,&obj0
)) SWIG_fail
;
3247 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxObject
, 0 | 0 );
3248 if (!SWIG_IsOK(res1
)) {
3249 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DynamicSashSplitEvent" "', expected argument " "1"" of type '" "wxObject *""'");
3251 arg1
= reinterpret_cast< wxObject
* >(argp1
);
3253 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3254 result
= (wxDynamicSashSplitEvent
*)new wxDynamicSashSplitEvent(arg1
);
3255 wxPyEndAllowThreads(__tstate
);
3256 if (PyErr_Occurred()) SWIG_fail
;
3258 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDynamicSashSplitEvent
, SWIG_POINTER_NEW
| 0 );
3265 SWIGINTERN PyObject
*DynamicSashSplitEvent_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3267 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
3268 SWIG_TypeNewClientData(SWIGTYPE_p_wxDynamicSashSplitEvent
, SWIG_NewClientData(obj
));
3269 return SWIG_Py_Void();
3272 SWIGINTERN PyObject
*DynamicSashSplitEvent_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3273 return SWIG_Python_InitShadowInstance(args
);
3276 SWIGINTERN PyObject
*_wrap_new_DynamicSashUnifyEvent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3277 PyObject
*resultobj
= 0;
3278 wxObject
*arg1
= (wxObject
*) 0 ;
3279 wxDynamicSashUnifyEvent
*result
= 0 ;
3282 PyObject
* obj0
= 0 ;
3283 char * kwnames
[] = {
3284 (char *) "target", NULL
3287 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashUnifyEvent",kwnames
,&obj0
)) SWIG_fail
;
3288 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxObject
, 0 | 0 );
3289 if (!SWIG_IsOK(res1
)) {
3290 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DynamicSashUnifyEvent" "', expected argument " "1"" of type '" "wxObject *""'");
3292 arg1
= reinterpret_cast< wxObject
* >(argp1
);
3294 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3295 result
= (wxDynamicSashUnifyEvent
*)new wxDynamicSashUnifyEvent(arg1
);
3296 wxPyEndAllowThreads(__tstate
);
3297 if (PyErr_Occurred()) SWIG_fail
;
3299 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDynamicSashUnifyEvent
, SWIG_POINTER_NEW
| 0 );
3306 SWIGINTERN PyObject
*DynamicSashUnifyEvent_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3308 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
3309 SWIG_TypeNewClientData(SWIGTYPE_p_wxDynamicSashUnifyEvent
, SWIG_NewClientData(obj
));
3310 return SWIG_Py_Void();
3313 SWIGINTERN PyObject
*DynamicSashUnifyEvent_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3314 return SWIG_Python_InitShadowInstance(args
);
3317 SWIGINTERN PyObject
*_wrap_new_DynamicSashWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3318 PyObject
*resultobj
= 0;
3319 wxWindow
*arg1
= (wxWindow
*) 0 ;
3320 int arg2
= (int) -1 ;
3321 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3322 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3323 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3324 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3325 long arg5
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER
;
3326 wxString
const &arg6_defvalue
= wxPyDynamicSashNameStr
;
3327 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
3328 wxDynamicSashWindow
*result
= 0 ;
3337 bool temp6
= false ;
3338 PyObject
* obj0
= 0 ;
3339 PyObject
* obj1
= 0 ;
3340 PyObject
* obj2
= 0 ;
3341 PyObject
* obj3
= 0 ;
3342 PyObject
* obj4
= 0 ;
3343 PyObject
* obj5
= 0 ;
3344 char * kwnames
[] = {
3345 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3348 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_DynamicSashWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
3349 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3350 if (!SWIG_IsOK(res1
)) {
3351 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DynamicSashWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
3353 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
3355 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
3356 if (!SWIG_IsOK(ecode2
)) {
3357 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_DynamicSashWindow" "', expected argument " "2"" of type '" "int""'");
3359 arg2
= static_cast< int >(val2
);
3364 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3370 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3374 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
3375 if (!SWIG_IsOK(ecode5
)) {
3376 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_DynamicSashWindow" "', expected argument " "5"" of type '" "long""'");
3378 arg5
= static_cast< long >(val5
);
3382 arg6
= wxString_in_helper(obj5
);
3383 if (arg6
== NULL
) SWIG_fail
;
3388 if (!wxPyCheckForApp()) SWIG_fail
;
3389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3390 result
= (wxDynamicSashWindow
*)new wxDynamicSashWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
3391 wxPyEndAllowThreads(__tstate
);
3392 if (PyErr_Occurred()) SWIG_fail
;
3394 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_NEW
| 0 );
3409 SWIGINTERN PyObject
*_wrap_new_PreDynamicSashWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3410 PyObject
*resultobj
= 0;
3411 wxDynamicSashWindow
*result
= 0 ;
3413 if (!SWIG_Python_UnpackTuple(args
,"new_PreDynamicSashWindow",0,0,0)) SWIG_fail
;
3415 if (!wxPyCheckForApp()) SWIG_fail
;
3416 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3417 result
= (wxDynamicSashWindow
*)new wxDynamicSashWindow();
3418 wxPyEndAllowThreads(__tstate
);
3419 if (PyErr_Occurred()) SWIG_fail
;
3421 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_OWN
| 0 );
3428 SWIGINTERN PyObject
*_wrap_DynamicSashWindow_Create(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3429 PyObject
*resultobj
= 0;
3430 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
3431 wxWindow
*arg2
= (wxWindow
*) 0 ;
3432 int arg3
= (int) -1 ;
3433 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
3434 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
3435 wxSize
const &arg5_defvalue
= wxDefaultSize
;
3436 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
3437 long arg6
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER
;
3438 wxString
const &arg7_defvalue
= wxPyDynamicSashNameStr
;
3439 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
3451 bool temp7
= false ;
3452 PyObject
* obj0
= 0 ;
3453 PyObject
* obj1
= 0 ;
3454 PyObject
* obj2
= 0 ;
3455 PyObject
* obj3
= 0 ;
3456 PyObject
* obj4
= 0 ;
3457 PyObject
* obj5
= 0 ;
3458 PyObject
* obj6
= 0 ;
3459 char * kwnames
[] = {
3460 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3463 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:DynamicSashWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
3464 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDynamicSashWindow
, 0 | 0 );
3465 if (!SWIG_IsOK(res1
)) {
3466 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DynamicSashWindow_Create" "', expected argument " "1"" of type '" "wxDynamicSashWindow *""'");
3468 arg1
= reinterpret_cast< wxDynamicSashWindow
* >(argp1
);
3469 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3470 if (!SWIG_IsOK(res2
)) {
3471 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DynamicSashWindow_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
3473 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
3475 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
3476 if (!SWIG_IsOK(ecode3
)) {
3477 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DynamicSashWindow_Create" "', expected argument " "3"" of type '" "int""'");
3479 arg3
= static_cast< int >(val3
);
3484 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
3490 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
3494 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
3495 if (!SWIG_IsOK(ecode6
)) {
3496 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "DynamicSashWindow_Create" "', expected argument " "6"" of type '" "long""'");
3498 arg6
= static_cast< long >(val6
);
3502 arg7
= wxString_in_helper(obj6
);
3503 if (arg7
== NULL
) SWIG_fail
;
3508 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3509 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
3510 wxPyEndAllowThreads(__tstate
);
3511 if (PyErr_Occurred()) SWIG_fail
;
3514 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3530 SWIGINTERN PyObject
*_wrap_DynamicSashWindow_GetHScrollBar(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3531 PyObject
*resultobj
= 0;
3532 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
3533 wxWindow
*arg2
= (wxWindow
*) 0 ;
3534 wxScrollBar
*result
= 0 ;
3539 PyObject
* obj0
= 0 ;
3540 PyObject
* obj1
= 0 ;
3541 char * kwnames
[] = {
3542 (char *) "self",(char *) "child", NULL
3545 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetHScrollBar",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
3546 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDynamicSashWindow
, 0 | 0 );
3547 if (!SWIG_IsOK(res1
)) {
3548 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DynamicSashWindow_GetHScrollBar" "', expected argument " "1"" of type '" "wxDynamicSashWindow const *""'");
3550 arg1
= reinterpret_cast< wxDynamicSashWindow
* >(argp1
);
3551 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3552 if (!SWIG_IsOK(res2
)) {
3553 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DynamicSashWindow_GetHScrollBar" "', expected argument " "2"" of type '" "wxWindow const *""'");
3555 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
3557 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3558 result
= (wxScrollBar
*)((wxDynamicSashWindow
const *)arg1
)->GetHScrollBar((wxWindow
const *)arg2
);
3559 wxPyEndAllowThreads(__tstate
);
3560 if (PyErr_Occurred()) SWIG_fail
;
3562 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxScrollBar
, 0 | 0 );
3569 SWIGINTERN PyObject
*_wrap_DynamicSashWindow_GetVScrollBar(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3570 PyObject
*resultobj
= 0;
3571 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
3572 wxWindow
*arg2
= (wxWindow
*) 0 ;
3573 wxScrollBar
*result
= 0 ;
3578 PyObject
* obj0
= 0 ;
3579 PyObject
* obj1
= 0 ;
3580 char * kwnames
[] = {
3581 (char *) "self",(char *) "child", NULL
3584 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetVScrollBar",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
3585 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDynamicSashWindow
, 0 | 0 );
3586 if (!SWIG_IsOK(res1
)) {
3587 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DynamicSashWindow_GetVScrollBar" "', expected argument " "1"" of type '" "wxDynamicSashWindow const *""'");
3589 arg1
= reinterpret_cast< wxDynamicSashWindow
* >(argp1
);
3590 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3591 if (!SWIG_IsOK(res2
)) {
3592 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DynamicSashWindow_GetVScrollBar" "', expected argument " "2"" of type '" "wxWindow const *""'");
3594 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
3596 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3597 result
= (wxScrollBar
*)((wxDynamicSashWindow
const *)arg1
)->GetVScrollBar((wxWindow
const *)arg2
);
3598 wxPyEndAllowThreads(__tstate
);
3599 if (PyErr_Occurred()) SWIG_fail
;
3601 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxScrollBar
, 0 | 0 );
3608 SWIGINTERN PyObject
*DynamicSashWindow_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3610 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
3611 SWIG_TypeNewClientData(SWIGTYPE_p_wxDynamicSashWindow
, SWIG_NewClientData(obj
));
3612 return SWIG_Py_Void();
3615 SWIGINTERN PyObject
*DynamicSashWindow_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3616 return SWIG_Python_InitShadowInstance(args
);
3619 SWIGINTERN PyObject
*_wrap_new_EditableListBox(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3620 PyObject
*resultobj
= 0;
3621 wxWindow
*arg1
= (wxWindow
*) 0 ;
3622 int arg2
= (int) -1 ;
3623 wxString
const &arg3_defvalue
= wxPyEmptyString
;
3624 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
3625 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
3626 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
3627 wxSize
const &arg5_defvalue
= wxDefaultSize
;
3628 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
3629 long arg6
= (long) wxEL_ALLOW_NEW
|wxEL_ALLOW_EDIT
|wxEL_ALLOW_DELETE
;
3630 wxString
const &arg7_defvalue
= wxPyEditableListBoxNameStr
;
3631 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
3632 wxEditableListBox
*result
= 0 ;
3637 bool temp3
= false ;
3642 bool temp7
= false ;
3643 PyObject
* obj0
= 0 ;
3644 PyObject
* obj1
= 0 ;
3645 PyObject
* obj2
= 0 ;
3646 PyObject
* obj3
= 0 ;
3647 PyObject
* obj4
= 0 ;
3648 PyObject
* obj5
= 0 ;
3649 PyObject
* obj6
= 0 ;
3650 char * kwnames
[] = {
3651 (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3654 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_EditableListBox",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
3655 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3656 if (!SWIG_IsOK(res1
)) {
3657 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_EditableListBox" "', expected argument " "1"" of type '" "wxWindow *""'");
3659 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
3661 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
3662 if (!SWIG_IsOK(ecode2
)) {
3663 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_EditableListBox" "', expected argument " "2"" of type '" "int""'");
3665 arg2
= static_cast< int >(val2
);
3669 arg3
= wxString_in_helper(obj2
);
3670 if (arg3
== NULL
) SWIG_fail
;
3677 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
3683 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
3687 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
3688 if (!SWIG_IsOK(ecode6
)) {
3689 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "new_EditableListBox" "', expected argument " "6"" of type '" "long""'");
3691 arg6
= static_cast< long >(val6
);
3695 arg7
= wxString_in_helper(obj6
);
3696 if (arg7
== NULL
) SWIG_fail
;
3701 if (!wxPyCheckForApp()) SWIG_fail
;
3702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3703 result
= (wxEditableListBox
*)new wxEditableListBox(arg1
,arg2
,(wxString
const &)*arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
3704 wxPyEndAllowThreads(__tstate
);
3705 if (PyErr_Occurred()) SWIG_fail
;
3707 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_NEW
| 0 );
3730 SWIGINTERN PyObject
*_wrap_EditableListBox_SetStrings(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3731 PyObject
*resultobj
= 0;
3732 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3733 wxArrayString
*arg2
= 0 ;
3736 bool temp2
= false ;
3737 PyObject
* obj0
= 0 ;
3738 PyObject
* obj1
= 0 ;
3739 char * kwnames
[] = {
3740 (char *) "self",(char *) "strings", NULL
3743 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EditableListBox_SetStrings",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
3744 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3745 if (!SWIG_IsOK(res1
)) {
3746 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_SetStrings" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3748 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3750 if (! PySequence_Check(obj1
)) {
3751 PyErr_SetString(PyExc_TypeError
, "Sequence of strings expected.");
3754 arg2
= new wxArrayString
;
3756 int i
, len
=PySequence_Length(obj1
);
3757 for (i
=0; i
<len
; i
++) {
3758 PyObject
* item
= PySequence_GetItem(obj1
, i
);
3759 wxString
* s
= wxString_in_helper(item
);
3760 if (PyErr_Occurred()) SWIG_fail
;
3767 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3768 (arg1
)->SetStrings((wxArrayString
const &)*arg2
);
3769 wxPyEndAllowThreads(__tstate
);
3770 if (PyErr_Occurred()) SWIG_fail
;
3772 resultobj
= SWIG_Py_Void();
3774 if (temp2
) delete arg2
;
3779 if (temp2
) delete arg2
;
3785 SWIGINTERN PyObject
*_wrap_EditableListBox_GetStrings(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3786 PyObject
*resultobj
= 0;
3787 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3788 PyObject
*result
= 0 ;
3791 PyObject
*swig_obj
[1] ;
3793 if (!args
) SWIG_fail
;
3795 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3796 if (!SWIG_IsOK(res1
)) {
3797 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetStrings" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3799 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3801 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3802 result
= (PyObject
*)wxEditableListBox_GetStrings(arg1
);
3803 wxPyEndAllowThreads(__tstate
);
3804 if (PyErr_Occurred()) SWIG_fail
;
3813 SWIGINTERN PyObject
*_wrap_EditableListBox_GetListCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3814 PyObject
*resultobj
= 0;
3815 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3816 wxPyListCtrl
*result
= 0 ;
3819 PyObject
*swig_obj
[1] ;
3821 if (!args
) SWIG_fail
;
3823 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3824 if (!SWIG_IsOK(res1
)) {
3825 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetListCtrl" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3827 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3829 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3830 result
= (wxPyListCtrl
*)(arg1
)->GetListCtrl();
3831 wxPyEndAllowThreads(__tstate
);
3832 if (PyErr_Occurred()) SWIG_fail
;
3834 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyListCtrl
, 0 | 0 );
3841 SWIGINTERN PyObject
*_wrap_EditableListBox_GetDelButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3842 PyObject
*resultobj
= 0;
3843 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3844 wxBitmapButton
*result
= 0 ;
3847 PyObject
*swig_obj
[1] ;
3849 if (!args
) SWIG_fail
;
3851 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3852 if (!SWIG_IsOK(res1
)) {
3853 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetDelButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3855 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3858 result
= (wxBitmapButton
*)(arg1
)->GetDelButton();
3859 wxPyEndAllowThreads(__tstate
);
3860 if (PyErr_Occurred()) SWIG_fail
;
3863 resultobj
= wxPyMake_wxObject(result
, 0);
3871 SWIGINTERN PyObject
*_wrap_EditableListBox_GetNewButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3872 PyObject
*resultobj
= 0;
3873 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3874 wxBitmapButton
*result
= 0 ;
3877 PyObject
*swig_obj
[1] ;
3879 if (!args
) SWIG_fail
;
3881 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3882 if (!SWIG_IsOK(res1
)) {
3883 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetNewButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3885 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3887 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3888 result
= (wxBitmapButton
*)(arg1
)->GetNewButton();
3889 wxPyEndAllowThreads(__tstate
);
3890 if (PyErr_Occurred()) SWIG_fail
;
3893 resultobj
= wxPyMake_wxObject(result
, 0);
3901 SWIGINTERN PyObject
*_wrap_EditableListBox_GetUpButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3902 PyObject
*resultobj
= 0;
3903 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3904 wxBitmapButton
*result
= 0 ;
3907 PyObject
*swig_obj
[1] ;
3909 if (!args
) SWIG_fail
;
3911 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3912 if (!SWIG_IsOK(res1
)) {
3913 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetUpButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3915 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3917 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3918 result
= (wxBitmapButton
*)(arg1
)->GetUpButton();
3919 wxPyEndAllowThreads(__tstate
);
3920 if (PyErr_Occurred()) SWIG_fail
;
3923 resultobj
= wxPyMake_wxObject(result
, 0);
3931 SWIGINTERN PyObject
*_wrap_EditableListBox_GetDownButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3932 PyObject
*resultobj
= 0;
3933 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3934 wxBitmapButton
*result
= 0 ;
3937 PyObject
*swig_obj
[1] ;
3939 if (!args
) SWIG_fail
;
3941 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3942 if (!SWIG_IsOK(res1
)) {
3943 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetDownButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3945 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3947 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3948 result
= (wxBitmapButton
*)(arg1
)->GetDownButton();
3949 wxPyEndAllowThreads(__tstate
);
3950 if (PyErr_Occurred()) SWIG_fail
;
3953 resultobj
= wxPyMake_wxObject(result
, 0);
3961 SWIGINTERN PyObject
*_wrap_EditableListBox_GetEditButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3962 PyObject
*resultobj
= 0;
3963 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3964 wxBitmapButton
*result
= 0 ;
3967 PyObject
*swig_obj
[1] ;
3969 if (!args
) SWIG_fail
;
3971 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3972 if (!SWIG_IsOK(res1
)) {
3973 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetEditButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3975 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3977 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3978 result
= (wxBitmapButton
*)(arg1
)->GetEditButton();
3979 wxPyEndAllowThreads(__tstate
);
3980 if (PyErr_Occurred()) SWIG_fail
;
3983 resultobj
= wxPyMake_wxObject(result
, 0);
3991 SWIGINTERN PyObject
*EditableListBox_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3993 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
3994 SWIG_TypeNewClientData(SWIGTYPE_p_wxEditableListBox
, SWIG_NewClientData(obj
));
3995 return SWIG_Py_Void();
3998 SWIGINTERN PyObject
*EditableListBox_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3999 return SWIG_Python_InitShadowInstance(args
);
4002 SWIGINTERN PyObject
*_wrap_new_RemotelyScrolledTreeCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4003 PyObject
*resultobj
= 0;
4004 wxWindow
*arg1
= (wxWindow
*) 0 ;
4006 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4007 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4008 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4009 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4010 long arg5
= (long) wxTR_HAS_BUTTONS
;
4011 wxRemotelyScrolledTreeCtrl
*result
= 0 ;
4020 PyObject
* obj0
= 0 ;
4021 PyObject
* obj1
= 0 ;
4022 PyObject
* obj2
= 0 ;
4023 PyObject
* obj3
= 0 ;
4024 PyObject
* obj4
= 0 ;
4025 char * kwnames
[] = {
4026 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4029 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:new_RemotelyScrolledTreeCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4030 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4031 if (!SWIG_IsOK(res1
)) {
4032 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_RemotelyScrolledTreeCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
4034 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4035 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4036 if (!SWIG_IsOK(ecode2
)) {
4037 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_RemotelyScrolledTreeCtrl" "', expected argument " "2"" of type '" "int""'");
4039 arg2
= static_cast< int >(val2
);
4043 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4049 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4053 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4054 if (!SWIG_IsOK(ecode5
)) {
4055 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_RemotelyScrolledTreeCtrl" "', expected argument " "5"" of type '" "long""'");
4057 arg5
= static_cast< long >(val5
);
4060 if (!wxPyCheckForApp()) SWIG_fail
;
4061 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4062 result
= (wxRemotelyScrolledTreeCtrl
*)new wxRemotelyScrolledTreeCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4063 wxPyEndAllowThreads(__tstate
);
4064 if (PyErr_Occurred()) SWIG_fail
;
4066 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_NEW
| 0 );
4073 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_HideVScrollbar(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4074 PyObject
*resultobj
= 0;
4075 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4078 PyObject
*swig_obj
[1] ;
4080 if (!args
) SWIG_fail
;
4082 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4083 if (!SWIG_IsOK(res1
)) {
4084 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_HideVScrollbar" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4086 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4088 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4089 (arg1
)->HideVScrollbar();
4090 wxPyEndAllowThreads(__tstate
);
4091 if (PyErr_Occurred()) SWIG_fail
;
4093 resultobj
= SWIG_Py_Void();
4100 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4101 PyObject
*resultobj
= 0;
4102 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4105 PyObject
*swig_obj
[1] ;
4107 if (!args
) SWIG_fail
;
4109 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4110 if (!SWIG_IsOK(res1
)) {
4111 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4113 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4115 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4116 (arg1
)->AdjustRemoteScrollbars();
4117 wxPyEndAllowThreads(__tstate
);
4118 if (PyErr_Occurred()) SWIG_fail
;
4120 resultobj
= SWIG_Py_Void();
4127 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4128 PyObject
*resultobj
= 0;
4129 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4130 wxScrolledWindow
*result
= 0 ;
4133 PyObject
*swig_obj
[1] ;
4135 if (!args
) SWIG_fail
;
4137 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4138 if (!SWIG_IsOK(res1
)) {
4139 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_GetScrolledWindow" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl const *""'");
4141 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4143 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4144 result
= (wxScrolledWindow
*)((wxRemotelyScrolledTreeCtrl
const *)arg1
)->GetScrolledWindow();
4145 wxPyEndAllowThreads(__tstate
);
4146 if (PyErr_Occurred()) SWIG_fail
;
4149 resultobj
= wxPyMake_wxObject(result
, 0);
4157 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_ScrollToLine(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4158 PyObject
*resultobj
= 0;
4159 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4168 PyObject
* obj0
= 0 ;
4169 PyObject
* obj1
= 0 ;
4170 PyObject
* obj2
= 0 ;
4171 char * kwnames
[] = {
4172 (char *) "self",(char *) "posHoriz",(char *) "posVert", NULL
4175 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:RemotelyScrolledTreeCtrl_ScrollToLine",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
4176 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4177 if (!SWIG_IsOK(res1
)) {
4178 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_ScrollToLine" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4180 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4181 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4182 if (!SWIG_IsOK(ecode2
)) {
4183 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "RemotelyScrolledTreeCtrl_ScrollToLine" "', expected argument " "2"" of type '" "int""'");
4185 arg2
= static_cast< int >(val2
);
4186 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
4187 if (!SWIG_IsOK(ecode3
)) {
4188 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "RemotelyScrolledTreeCtrl_ScrollToLine" "', expected argument " "3"" of type '" "int""'");
4190 arg3
= static_cast< int >(val3
);
4192 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4193 (arg1
)->ScrollToLine(arg2
,arg3
);
4194 wxPyEndAllowThreads(__tstate
);
4195 if (PyErr_Occurred()) SWIG_fail
;
4197 resultobj
= SWIG_Py_Void();
4204 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4205 PyObject
*resultobj
= 0;
4206 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4207 wxWindow
*arg2
= (wxWindow
*) 0 ;
4212 PyObject
* obj0
= 0 ;
4213 PyObject
* obj1
= 0 ;
4214 char * kwnames
[] = {
4215 (char *) "self",(char *) "companion", NULL
4218 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RemotelyScrolledTreeCtrl_SetCompanionWindow",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
4219 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4220 if (!SWIG_IsOK(res1
)) {
4221 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_SetCompanionWindow" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4223 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4224 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4225 if (!SWIG_IsOK(res2
)) {
4226 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "RemotelyScrolledTreeCtrl_SetCompanionWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
4228 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
4230 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4231 (arg1
)->SetCompanionWindow(arg2
);
4232 wxPyEndAllowThreads(__tstate
);
4233 if (PyErr_Occurred()) SWIG_fail
;
4235 resultobj
= SWIG_Py_Void();
4242 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4243 PyObject
*resultobj
= 0;
4244 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4245 wxWindow
*result
= 0 ;
4248 PyObject
*swig_obj
[1] ;
4250 if (!args
) SWIG_fail
;
4252 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4253 if (!SWIG_IsOK(res1
)) {
4254 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_GetCompanionWindow" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl const *""'");
4256 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4258 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4259 result
= (wxWindow
*)((wxRemotelyScrolledTreeCtrl
const *)arg1
)->GetCompanionWindow();
4260 wxPyEndAllowThreads(__tstate
);
4261 if (PyErr_Occurred()) SWIG_fail
;
4264 resultobj
= wxPyMake_wxObject(result
, 0);
4272 SWIGINTERN PyObject
*RemotelyScrolledTreeCtrl_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4274 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4275 SWIG_TypeNewClientData(SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_NewClientData(obj
));
4276 return SWIG_Py_Void();
4279 SWIGINTERN PyObject
*RemotelyScrolledTreeCtrl_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4280 return SWIG_Python_InitShadowInstance(args
);
4283 SWIGINTERN PyObject
*_wrap_new_TreeCompanionWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4284 PyObject
*resultobj
= 0;
4285 wxWindow
*arg1
= (wxWindow
*) 0 ;
4286 int arg2
= (int) -1 ;
4287 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4288 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4289 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4290 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4291 long arg5
= (long) 0 ;
4292 wxPyTreeCompanionWindow
*result
= 0 ;
4301 PyObject
* obj0
= 0 ;
4302 PyObject
* obj1
= 0 ;
4303 PyObject
* obj2
= 0 ;
4304 PyObject
* obj3
= 0 ;
4305 PyObject
* obj4
= 0 ;
4306 char * kwnames
[] = {
4307 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4310 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_TreeCompanionWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4311 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4312 if (!SWIG_IsOK(res1
)) {
4313 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_TreeCompanionWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
4315 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4317 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4318 if (!SWIG_IsOK(ecode2
)) {
4319 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_TreeCompanionWindow" "', expected argument " "2"" of type '" "int""'");
4321 arg2
= static_cast< int >(val2
);
4326 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4332 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4336 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4337 if (!SWIG_IsOK(ecode5
)) {
4338 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_TreeCompanionWindow" "', expected argument " "5"" of type '" "long""'");
4340 arg5
= static_cast< long >(val5
);
4343 if (!wxPyCheckForApp()) SWIG_fail
;
4344 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4345 result
= (wxPyTreeCompanionWindow
*)new wxPyTreeCompanionWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4346 wxPyEndAllowThreads(__tstate
);
4347 if (PyErr_Occurred()) SWIG_fail
;
4349 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_POINTER_NEW
| 0 );
4356 SWIGINTERN PyObject
*_wrap_TreeCompanionWindow__setCallbackInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4357 PyObject
*resultobj
= 0;
4358 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
4359 PyObject
*arg2
= (PyObject
*) 0 ;
4360 PyObject
*arg3
= (PyObject
*) 0 ;
4363 PyObject
* obj0
= 0 ;
4364 PyObject
* obj1
= 0 ;
4365 PyObject
* obj2
= 0 ;
4366 char * kwnames
[] = {
4367 (char *) "self",(char *) "self",(char *) "_class", NULL
4370 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeCompanionWindow__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
4371 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeCompanionWindow
, 0 | 0 );
4372 if (!SWIG_IsOK(res1
)) {
4373 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeCompanionWindow__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyTreeCompanionWindow *""'");
4375 arg1
= reinterpret_cast< wxPyTreeCompanionWindow
* >(argp1
);
4379 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4380 (arg1
)->_setCallbackInfo(arg2
,arg3
);
4381 wxPyEndAllowThreads(__tstate
);
4382 if (PyErr_Occurred()) SWIG_fail
;
4384 resultobj
= SWIG_Py_Void();
4391 SWIGINTERN PyObject
*_wrap_TreeCompanionWindow_GetTreeCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4392 PyObject
*resultobj
= 0;
4393 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
4394 wxRemotelyScrolledTreeCtrl
*result
= 0 ;
4397 PyObject
*swig_obj
[1] ;
4399 if (!args
) SWIG_fail
;
4401 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeCompanionWindow
, 0 | 0 );
4402 if (!SWIG_IsOK(res1
)) {
4403 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeCompanionWindow_GetTreeCtrl" "', expected argument " "1"" of type '" "wxPyTreeCompanionWindow const *""'");
4405 arg1
= reinterpret_cast< wxPyTreeCompanionWindow
* >(argp1
);
4407 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4408 result
= (wxRemotelyScrolledTreeCtrl
*)((wxPyTreeCompanionWindow
const *)arg1
)->GetTreeCtrl();
4409 wxPyEndAllowThreads(__tstate
);
4410 if (PyErr_Occurred()) SWIG_fail
;
4412 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4419 SWIGINTERN PyObject
*_wrap_TreeCompanionWindow_SetTreeCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4420 PyObject
*resultobj
= 0;
4421 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
4422 wxRemotelyScrolledTreeCtrl
*arg2
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4427 PyObject
* obj0
= 0 ;
4428 PyObject
* obj1
= 0 ;
4429 char * kwnames
[] = {
4430 (char *) "self",(char *) "treeCtrl", NULL
4433 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeCompanionWindow_SetTreeCtrl",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
4434 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeCompanionWindow
, 0 | 0 );
4435 if (!SWIG_IsOK(res1
)) {
4436 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeCompanionWindow_SetTreeCtrl" "', expected argument " "1"" of type '" "wxPyTreeCompanionWindow *""'");
4438 arg1
= reinterpret_cast< wxPyTreeCompanionWindow
* >(argp1
);
4439 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4440 if (!SWIG_IsOK(res2
)) {
4441 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeCompanionWindow_SetTreeCtrl" "', expected argument " "2"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4443 arg2
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp2
);
4445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4446 (arg1
)->SetTreeCtrl(arg2
);
4447 wxPyEndAllowThreads(__tstate
);
4448 if (PyErr_Occurred()) SWIG_fail
;
4450 resultobj
= SWIG_Py_Void();
4457 SWIGINTERN PyObject
*TreeCompanionWindow_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4459 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4460 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_NewClientData(obj
));
4461 return SWIG_Py_Void();
4464 SWIGINTERN PyObject
*TreeCompanionWindow_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4465 return SWIG_Python_InitShadowInstance(args
);
4468 SWIGINTERN PyObject
*_wrap_new_ThinSplitterWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4469 PyObject
*resultobj
= 0;
4470 wxWindow
*arg1
= (wxWindow
*) 0 ;
4471 int arg2
= (int) -1 ;
4472 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4473 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4474 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4475 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4476 long arg5
= (long) wxSP_3D
|wxCLIP_CHILDREN
;
4477 wxThinSplitterWindow
*result
= 0 ;
4486 PyObject
* obj0
= 0 ;
4487 PyObject
* obj1
= 0 ;
4488 PyObject
* obj2
= 0 ;
4489 PyObject
* obj3
= 0 ;
4490 PyObject
* obj4
= 0 ;
4491 char * kwnames
[] = {
4492 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4495 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_ThinSplitterWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4496 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4497 if (!SWIG_IsOK(res1
)) {
4498 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_ThinSplitterWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
4500 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4502 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4503 if (!SWIG_IsOK(ecode2
)) {
4504 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_ThinSplitterWindow" "', expected argument " "2"" of type '" "int""'");
4506 arg2
= static_cast< int >(val2
);
4511 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4517 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4521 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4522 if (!SWIG_IsOK(ecode5
)) {
4523 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_ThinSplitterWindow" "', expected argument " "5"" of type '" "long""'");
4525 arg5
= static_cast< long >(val5
);
4528 if (!wxPyCheckForApp()) SWIG_fail
;
4529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4530 result
= (wxThinSplitterWindow
*)new wxThinSplitterWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4531 wxPyEndAllowThreads(__tstate
);
4532 if (PyErr_Occurred()) SWIG_fail
;
4534 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxThinSplitterWindow
, SWIG_POINTER_NEW
| 0 );
4541 SWIGINTERN PyObject
*ThinSplitterWindow_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4543 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4544 SWIG_TypeNewClientData(SWIGTYPE_p_wxThinSplitterWindow
, SWIG_NewClientData(obj
));
4545 return SWIG_Py_Void();
4548 SWIGINTERN PyObject
*ThinSplitterWindow_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4549 return SWIG_Python_InitShadowInstance(args
);
4552 SWIGINTERN PyObject
*_wrap_new_SplitterScrolledWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4553 PyObject
*resultobj
= 0;
4554 wxWindow
*arg1
= (wxWindow
*) 0 ;
4555 int arg2
= (int) -1 ;
4556 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4557 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4558 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4559 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4560 long arg5
= (long) 0 ;
4561 wxSplitterScrolledWindow
*result
= 0 ;
4570 PyObject
* obj0
= 0 ;
4571 PyObject
* obj1
= 0 ;
4572 PyObject
* obj2
= 0 ;
4573 PyObject
* obj3
= 0 ;
4574 PyObject
* obj4
= 0 ;
4575 char * kwnames
[] = {
4576 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4579 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_SplitterScrolledWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4580 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4581 if (!SWIG_IsOK(res1
)) {
4582 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_SplitterScrolledWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
4584 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4586 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4587 if (!SWIG_IsOK(ecode2
)) {
4588 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_SplitterScrolledWindow" "', expected argument " "2"" of type '" "int""'");
4590 arg2
= static_cast< int >(val2
);
4595 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4601 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4605 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4606 if (!SWIG_IsOK(ecode5
)) {
4607 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_SplitterScrolledWindow" "', expected argument " "5"" of type '" "long""'");
4609 arg5
= static_cast< long >(val5
);
4612 if (!wxPyCheckForApp()) SWIG_fail
;
4613 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4614 result
= (wxSplitterScrolledWindow
*)new wxSplitterScrolledWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4615 wxPyEndAllowThreads(__tstate
);
4616 if (PyErr_Occurred()) SWIG_fail
;
4618 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxSplitterScrolledWindow
, SWIG_POINTER_NEW
| 0 );
4625 SWIGINTERN PyObject
*SplitterScrolledWindow_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4627 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4628 SWIG_TypeNewClientData(SWIGTYPE_p_wxSplitterScrolledWindow
, SWIG_NewClientData(obj
));
4629 return SWIG_Py_Void();
4632 SWIGINTERN PyObject
*SplitterScrolledWindow_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4633 return SWIG_Python_InitShadowInstance(args
);
4636 SWIGINTERN PyObject
*_wrap_new_LEDNumberCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4637 PyObject
*resultobj
= 0;
4638 wxWindow
*arg1
= (wxWindow
*) 0 ;
4639 int arg2
= (int) -1 ;
4640 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4641 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4642 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4643 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4644 long arg5
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED
;
4645 wxLEDNumberCtrl
*result
= 0 ;
4654 PyObject
* obj0
= 0 ;
4655 PyObject
* obj1
= 0 ;
4656 PyObject
* obj2
= 0 ;
4657 PyObject
* obj3
= 0 ;
4658 PyObject
* obj4
= 0 ;
4659 char * kwnames
[] = {
4660 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4663 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_LEDNumberCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4664 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4665 if (!SWIG_IsOK(res1
)) {
4666 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_LEDNumberCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
4668 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4670 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4671 if (!SWIG_IsOK(ecode2
)) {
4672 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_LEDNumberCtrl" "', expected argument " "2"" of type '" "int""'");
4674 arg2
= static_cast< int >(val2
);
4679 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4685 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4689 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4690 if (!SWIG_IsOK(ecode5
)) {
4691 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_LEDNumberCtrl" "', expected argument " "5"" of type '" "long""'");
4693 arg5
= static_cast< long >(val5
);
4696 if (!wxPyCheckForApp()) SWIG_fail
;
4697 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4698 result
= (wxLEDNumberCtrl
*)new wxLEDNumberCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4699 wxPyEndAllowThreads(__tstate
);
4700 if (PyErr_Occurred()) SWIG_fail
;
4702 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_NEW
| 0 );
4709 SWIGINTERN PyObject
*_wrap_new_PreLEDNumberCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4710 PyObject
*resultobj
= 0;
4711 wxLEDNumberCtrl
*result
= 0 ;
4713 if (!SWIG_Python_UnpackTuple(args
,"new_PreLEDNumberCtrl",0,0,0)) SWIG_fail
;
4715 if (!wxPyCheckForApp()) SWIG_fail
;
4716 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4717 result
= (wxLEDNumberCtrl
*)new wxLEDNumberCtrl();
4718 wxPyEndAllowThreads(__tstate
);
4719 if (PyErr_Occurred()) SWIG_fail
;
4721 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_OWN
| 0 );
4728 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_Create(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4729 PyObject
*resultobj
= 0;
4730 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4731 wxWindow
*arg2
= (wxWindow
*) 0 ;
4732 int arg3
= (int) -1 ;
4733 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
4734 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
4735 wxSize
const &arg5_defvalue
= wxDefaultSize
;
4736 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
4737 long arg6
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED
;
4749 PyObject
* obj0
= 0 ;
4750 PyObject
* obj1
= 0 ;
4751 PyObject
* obj2
= 0 ;
4752 PyObject
* obj3
= 0 ;
4753 PyObject
* obj4
= 0 ;
4754 PyObject
* obj5
= 0 ;
4755 char * kwnames
[] = {
4756 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4759 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:LEDNumberCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
4760 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4761 if (!SWIG_IsOK(res1
)) {
4762 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_Create" "', expected argument " "1"" of type '" "wxLEDNumberCtrl *""'");
4764 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4765 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4766 if (!SWIG_IsOK(res2
)) {
4767 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "LEDNumberCtrl_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
4769 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
4771 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
4772 if (!SWIG_IsOK(ecode3
)) {
4773 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "LEDNumberCtrl_Create" "', expected argument " "3"" of type '" "int""'");
4775 arg3
= static_cast< int >(val3
);
4780 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
4786 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
4790 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
4791 if (!SWIG_IsOK(ecode6
)) {
4792 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "LEDNumberCtrl_Create" "', expected argument " "6"" of type '" "long""'");
4794 arg6
= static_cast< long >(val6
);
4797 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4798 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
);
4799 wxPyEndAllowThreads(__tstate
);
4800 if (PyErr_Occurred()) SWIG_fail
;
4803 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4811 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_GetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4812 PyObject
*resultobj
= 0;
4813 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4814 wxLEDValueAlign result
;
4817 PyObject
*swig_obj
[1] ;
4819 if (!args
) SWIG_fail
;
4821 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4822 if (!SWIG_IsOK(res1
)) {
4823 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_GetAlignment" "', expected argument " "1"" of type '" "wxLEDNumberCtrl const *""'");
4825 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4827 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4828 result
= (wxLEDValueAlign
)((wxLEDNumberCtrl
const *)arg1
)->GetAlignment();
4829 wxPyEndAllowThreads(__tstate
);
4830 if (PyErr_Occurred()) SWIG_fail
;
4832 resultobj
= SWIG_From_int(static_cast< int >(result
));
4839 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_GetDrawFaded(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4840 PyObject
*resultobj
= 0;
4841 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4845 PyObject
*swig_obj
[1] ;
4847 if (!args
) SWIG_fail
;
4849 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4850 if (!SWIG_IsOK(res1
)) {
4851 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_GetDrawFaded" "', expected argument " "1"" of type '" "wxLEDNumberCtrl const *""'");
4853 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4855 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4856 result
= (bool)((wxLEDNumberCtrl
const *)arg1
)->GetDrawFaded();
4857 wxPyEndAllowThreads(__tstate
);
4858 if (PyErr_Occurred()) SWIG_fail
;
4861 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4869 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_GetValue(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4870 PyObject
*resultobj
= 0;
4871 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4872 wxString
*result
= 0 ;
4875 PyObject
*swig_obj
[1] ;
4877 if (!args
) SWIG_fail
;
4879 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4880 if (!SWIG_IsOK(res1
)) {
4881 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_GetValue" "', expected argument " "1"" of type '" "wxLEDNumberCtrl const *""'");
4883 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4885 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4887 wxString
const &_result_ref
= ((wxLEDNumberCtrl
const *)arg1
)->GetValue();
4888 result
= (wxString
*) &_result_ref
;
4890 wxPyEndAllowThreads(__tstate
);
4891 if (PyErr_Occurred()) SWIG_fail
;
4895 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
4897 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
4906 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_SetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4907 PyObject
*resultobj
= 0;
4908 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4909 wxLEDValueAlign arg2
;
4910 bool arg3
= (bool) true ;
4917 PyObject
* obj0
= 0 ;
4918 PyObject
* obj1
= 0 ;
4919 PyObject
* obj2
= 0 ;
4920 char * kwnames
[] = {
4921 (char *) "self",(char *) "Alignment",(char *) "Redraw", NULL
4924 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
4925 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4926 if (!SWIG_IsOK(res1
)) {
4927 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_SetAlignment" "', expected argument " "1"" of type '" "wxLEDNumberCtrl *""'");
4929 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4930 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4931 if (!SWIG_IsOK(ecode2
)) {
4932 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "LEDNumberCtrl_SetAlignment" "', expected argument " "2"" of type '" "wxLEDValueAlign""'");
4934 arg2
= static_cast< wxLEDValueAlign
>(val2
);
4936 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
4937 if (!SWIG_IsOK(ecode3
)) {
4938 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "LEDNumberCtrl_SetAlignment" "', expected argument " "3"" of type '" "bool""'");
4940 arg3
= static_cast< bool >(val3
);
4943 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4944 (arg1
)->SetAlignment(arg2
,arg3
);
4945 wxPyEndAllowThreads(__tstate
);
4946 if (PyErr_Occurred()) SWIG_fail
;
4948 resultobj
= SWIG_Py_Void();
4955 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_SetDrawFaded(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4956 PyObject
*resultobj
= 0;
4957 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4959 bool arg3
= (bool) true ;
4966 PyObject
* obj0
= 0 ;
4967 PyObject
* obj1
= 0 ;
4968 PyObject
* obj2
= 0 ;
4969 char * kwnames
[] = {
4970 (char *) "self",(char *) "DrawFaded",(char *) "Redraw", NULL
4973 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetDrawFaded",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
4974 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4975 if (!SWIG_IsOK(res1
)) {
4976 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_SetDrawFaded" "', expected argument " "1"" of type '" "wxLEDNumberCtrl *""'");
4978 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4979 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
4980 if (!SWIG_IsOK(ecode2
)) {
4981 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "LEDNumberCtrl_SetDrawFaded" "', expected argument " "2"" of type '" "bool""'");
4983 arg2
= static_cast< bool >(val2
);
4985 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
4986 if (!SWIG_IsOK(ecode3
)) {
4987 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "LEDNumberCtrl_SetDrawFaded" "', expected argument " "3"" of type '" "bool""'");
4989 arg3
= static_cast< bool >(val3
);
4992 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4993 (arg1
)->SetDrawFaded(arg2
,arg3
);
4994 wxPyEndAllowThreads(__tstate
);
4995 if (PyErr_Occurred()) SWIG_fail
;
4997 resultobj
= SWIG_Py_Void();
5004 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_SetValue(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5005 PyObject
*resultobj
= 0;
5006 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
5007 wxString
*arg2
= 0 ;
5008 bool arg3
= (bool) true ;
5011 bool temp2
= false ;
5014 PyObject
* obj0
= 0 ;
5015 PyObject
* obj1
= 0 ;
5016 PyObject
* obj2
= 0 ;
5017 char * kwnames
[] = {
5018 (char *) "self",(char *) "Value",(char *) "Redraw", NULL
5021 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetValue",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
5022 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
5023 if (!SWIG_IsOK(res1
)) {
5024 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_SetValue" "', expected argument " "1"" of type '" "wxLEDNumberCtrl *""'");
5026 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
5028 arg2
= wxString_in_helper(obj1
);
5029 if (arg2
== NULL
) SWIG_fail
;
5033 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
5034 if (!SWIG_IsOK(ecode3
)) {
5035 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "LEDNumberCtrl_SetValue" "', expected argument " "3"" of type '" "bool""'");
5037 arg3
= static_cast< bool >(val3
);
5040 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5041 (arg1
)->SetValue((wxString
const &)*arg2
,arg3
);
5042 wxPyEndAllowThreads(__tstate
);
5043 if (PyErr_Occurred()) SWIG_fail
;
5045 resultobj
= SWIG_Py_Void();
5060 SWIGINTERN PyObject
*LEDNumberCtrl_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5062 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
5063 SWIG_TypeNewClientData(SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_NewClientData(obj
));
5064 return SWIG_Py_Void();
5067 SWIGINTERN PyObject
*LEDNumberCtrl_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5068 return SWIG_Python_InitShadowInstance(args
);
5071 SWIGINTERN PyObject
*_wrap_new_TreeListColumnInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5072 PyObject
*resultobj
= 0;
5073 wxString
const &arg1_defvalue
= wxPyEmptyString
;
5074 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
5075 int arg2
= (int) -1 ;
5076 size_t arg3
= (size_t) 100 ;
5077 bool arg4
= (bool) true ;
5078 wxTreeListColumnAlign arg5
= (wxTreeListColumnAlign
) wxTL_ALIGN_LEFT
;
5079 wxTreeListColumnInfo
*result
= 0 ;
5080 bool temp1
= false ;
5089 PyObject
* obj0
= 0 ;
5090 PyObject
* obj1
= 0 ;
5091 PyObject
* obj2
= 0 ;
5092 PyObject
* obj3
= 0 ;
5093 PyObject
* obj4
= 0 ;
5094 char * kwnames
[] = {
5095 (char *) "text",(char *) "image",(char *) "width",(char *) "shown",(char *) "alignment", NULL
5098 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOOO:new_TreeListColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
5101 arg1
= wxString_in_helper(obj0
);
5102 if (arg1
== NULL
) SWIG_fail
;
5107 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5108 if (!SWIG_IsOK(ecode2
)) {
5109 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_TreeListColumnInfo" "', expected argument " "2"" of type '" "int""'");
5111 arg2
= static_cast< int >(val2
);
5114 ecode3
= SWIG_AsVal_size_t(obj2
, &val3
);
5115 if (!SWIG_IsOK(ecode3
)) {
5116 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_TreeListColumnInfo" "', expected argument " "3"" of type '" "size_t""'");
5118 arg3
= static_cast< size_t >(val3
);
5121 ecode4
= SWIG_AsVal_bool(obj3
, &val4
);
5122 if (!SWIG_IsOK(ecode4
)) {
5123 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_TreeListColumnInfo" "', expected argument " "4"" of type '" "bool""'");
5125 arg4
= static_cast< bool >(val4
);
5128 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
5129 if (!SWIG_IsOK(ecode5
)) {
5130 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_TreeListColumnInfo" "', expected argument " "5"" of type '" "wxTreeListColumnAlign""'");
5132 arg5
= static_cast< wxTreeListColumnAlign
>(val5
);
5135 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5136 result
= (wxTreeListColumnInfo
*)new wxTreeListColumnInfo((wxString
const &)*arg1
,arg2
,arg3
,arg4
,arg5
);
5137 wxPyEndAllowThreads(__tstate
);
5138 if (PyErr_Occurred()) SWIG_fail
;
5140 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_NEW
| 0 );
5155 SWIGINTERN PyObject
*_wrap_delete_TreeListColumnInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5156 PyObject
*resultobj
= 0;
5157 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5160 PyObject
*swig_obj
[1] ;
5162 if (!args
) SWIG_fail
;
5164 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_DISOWN
| 0 );
5165 if (!SWIG_IsOK(res1
)) {
5166 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_TreeListColumnInfo" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5168 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5170 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5173 wxPyEndAllowThreads(__tstate
);
5174 if (PyErr_Occurred()) SWIG_fail
;
5176 resultobj
= SWIG_Py_Void();
5183 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetShown(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5184 PyObject
*resultobj
= 0;
5185 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5189 PyObject
*swig_obj
[1] ;
5191 if (!args
) SWIG_fail
;
5193 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5194 if (!SWIG_IsOK(res1
)) {
5195 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetShown" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5197 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5199 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5200 result
= (bool)((wxTreeListColumnInfo
const *)arg1
)->GetShown();
5201 wxPyEndAllowThreads(__tstate
);
5202 if (PyErr_Occurred()) SWIG_fail
;
5205 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5213 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5214 PyObject
*resultobj
= 0;
5215 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5216 wxTreeListColumnAlign result
;
5219 PyObject
*swig_obj
[1] ;
5221 if (!args
) SWIG_fail
;
5223 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5224 if (!SWIG_IsOK(res1
)) {
5225 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetAlignment" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5227 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5229 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5230 result
= (wxTreeListColumnAlign
)((wxTreeListColumnInfo
const *)arg1
)->GetAlignment();
5231 wxPyEndAllowThreads(__tstate
);
5232 if (PyErr_Occurred()) SWIG_fail
;
5234 resultobj
= SWIG_From_int(static_cast< int >(result
));
5241 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5242 PyObject
*resultobj
= 0;
5243 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5247 PyObject
*swig_obj
[1] ;
5249 if (!args
) SWIG_fail
;
5251 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5252 if (!SWIG_IsOK(res1
)) {
5253 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetText" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5255 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5257 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5258 result
= ((wxTreeListColumnInfo
const *)arg1
)->GetText();
5259 wxPyEndAllowThreads(__tstate
);
5260 if (PyErr_Occurred()) SWIG_fail
;
5264 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
5266 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
5275 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5276 PyObject
*resultobj
= 0;
5277 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5281 PyObject
*swig_obj
[1] ;
5283 if (!args
) SWIG_fail
;
5285 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5286 if (!SWIG_IsOK(res1
)) {
5287 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetImage" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5289 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5291 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5292 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetImage();
5293 wxPyEndAllowThreads(__tstate
);
5294 if (PyErr_Occurred()) SWIG_fail
;
5296 resultobj
= SWIG_From_int(static_cast< int >(result
));
5303 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetSelectedImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5304 PyObject
*resultobj
= 0;
5305 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5309 PyObject
*swig_obj
[1] ;
5311 if (!args
) SWIG_fail
;
5313 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5314 if (!SWIG_IsOK(res1
)) {
5315 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetSelectedImage" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5317 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5319 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5320 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetSelectedImage();
5321 wxPyEndAllowThreads(__tstate
);
5322 if (PyErr_Occurred()) SWIG_fail
;
5324 resultobj
= SWIG_From_int(static_cast< int >(result
));
5331 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5332 PyObject
*resultobj
= 0;
5333 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5337 PyObject
*swig_obj
[1] ;
5339 if (!args
) SWIG_fail
;
5341 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5342 if (!SWIG_IsOK(res1
)) {
5343 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetWidth" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5345 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5347 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5348 result
= (size_t)((wxTreeListColumnInfo
const *)arg1
)->GetWidth();
5349 wxPyEndAllowThreads(__tstate
);
5350 if (PyErr_Occurred()) SWIG_fail
;
5352 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
5359 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetShown(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5360 PyObject
*resultobj
= 0;
5361 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5367 PyObject
* obj0
= 0 ;
5368 PyObject
* obj1
= 0 ;
5369 char * kwnames
[] = {
5370 (char *) "self",(char *) "shown", NULL
5373 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetShown",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5374 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5375 if (!SWIG_IsOK(res1
)) {
5376 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetShown" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5378 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5379 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
5380 if (!SWIG_IsOK(ecode2
)) {
5381 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetShown" "', expected argument " "2"" of type '" "bool""'");
5383 arg2
= static_cast< bool >(val2
);
5385 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5386 (arg1
)->SetShown(arg2
);
5387 wxPyEndAllowThreads(__tstate
);
5388 if (PyErr_Occurred()) SWIG_fail
;
5390 resultobj
= SWIG_Py_Void();
5397 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5398 PyObject
*resultobj
= 0;
5399 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5400 wxTreeListColumnAlign arg2
;
5405 PyObject
* obj0
= 0 ;
5406 PyObject
* obj1
= 0 ;
5407 char * kwnames
[] = {
5408 (char *) "self",(char *) "alignment", NULL
5411 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetAlignment",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5412 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5413 if (!SWIG_IsOK(res1
)) {
5414 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetAlignment" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5416 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5417 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5418 if (!SWIG_IsOK(ecode2
)) {
5419 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetAlignment" "', expected argument " "2"" of type '" "wxTreeListColumnAlign""'");
5421 arg2
= static_cast< wxTreeListColumnAlign
>(val2
);
5423 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5424 (arg1
)->SetAlignment(arg2
);
5425 wxPyEndAllowThreads(__tstate
);
5426 if (PyErr_Occurred()) SWIG_fail
;
5428 resultobj
= SWIG_Py_Void();
5435 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5436 PyObject
*resultobj
= 0;
5437 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5438 wxString
*arg2
= 0 ;
5441 bool temp2
= false ;
5442 PyObject
* obj0
= 0 ;
5443 PyObject
* obj1
= 0 ;
5444 char * kwnames
[] = {
5445 (char *) "self",(char *) "text", NULL
5448 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetText",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5449 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5450 if (!SWIG_IsOK(res1
)) {
5451 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetText" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5453 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5455 arg2
= wxString_in_helper(obj1
);
5456 if (arg2
== NULL
) SWIG_fail
;
5460 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5461 (arg1
)->SetText((wxString
const &)*arg2
);
5462 wxPyEndAllowThreads(__tstate
);
5463 if (PyErr_Occurred()) SWIG_fail
;
5465 resultobj
= SWIG_Py_Void();
5480 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5481 PyObject
*resultobj
= 0;
5482 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5488 PyObject
* obj0
= 0 ;
5489 PyObject
* obj1
= 0 ;
5490 char * kwnames
[] = {
5491 (char *) "self",(char *) "image", NULL
5494 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetImage",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5495 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5496 if (!SWIG_IsOK(res1
)) {
5497 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetImage" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5499 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5500 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5501 if (!SWIG_IsOK(ecode2
)) {
5502 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetImage" "', expected argument " "2"" of type '" "int""'");
5504 arg2
= static_cast< int >(val2
);
5506 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5507 (arg1
)->SetImage(arg2
);
5508 wxPyEndAllowThreads(__tstate
);
5509 if (PyErr_Occurred()) SWIG_fail
;
5511 resultobj
= SWIG_Py_Void();
5518 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetSelectedImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5519 PyObject
*resultobj
= 0;
5520 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5526 PyObject
* obj0
= 0 ;
5527 PyObject
* obj1
= 0 ;
5528 char * kwnames
[] = {
5529 (char *) "self",(char *) "image", NULL
5532 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetSelectedImage",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5533 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5534 if (!SWIG_IsOK(res1
)) {
5535 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetSelectedImage" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5537 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5538 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5539 if (!SWIG_IsOK(ecode2
)) {
5540 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetSelectedImage" "', expected argument " "2"" of type '" "int""'");
5542 arg2
= static_cast< int >(val2
);
5544 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5545 (arg1
)->SetSelectedImage(arg2
);
5546 wxPyEndAllowThreads(__tstate
);
5547 if (PyErr_Occurred()) SWIG_fail
;
5549 resultobj
= SWIG_Py_Void();
5556 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5557 PyObject
*resultobj
= 0;
5558 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5564 PyObject
* obj0
= 0 ;
5565 PyObject
* obj1
= 0 ;
5566 char * kwnames
[] = {
5567 (char *) "self",(char *) "with", NULL
5570 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetWidth",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5571 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5572 if (!SWIG_IsOK(res1
)) {
5573 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetWidth" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5575 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5576 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
5577 if (!SWIG_IsOK(ecode2
)) {
5578 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetWidth" "', expected argument " "2"" of type '" "size_t""'");
5580 arg2
= static_cast< size_t >(val2
);
5582 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5583 (arg1
)->SetWidth(arg2
);
5584 wxPyEndAllowThreads(__tstate
);
5585 if (PyErr_Occurred()) SWIG_fail
;
5587 resultobj
= SWIG_Py_Void();
5594 SWIGINTERN PyObject
*TreeListColumnInfo_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5596 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
5597 SWIG_TypeNewClientData(SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_NewClientData(obj
));
5598 return SWIG_Py_Void();
5601 SWIGINTERN PyObject
*TreeListColumnInfo_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5602 return SWIG_Python_InitShadowInstance(args
);
5605 SWIGINTERN PyObject
*_wrap_new_TreeListCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5606 PyObject
*resultobj
= 0;
5607 wxWindow
*arg1
= (wxWindow
*) 0 ;
5608 int arg2
= (int) -1 ;
5609 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
5610 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
5611 wxSize
const &arg4_defvalue
= wxDefaultSize
;
5612 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
5613 long arg5
= (long) wxTR_DEFAULT_STYLE
;
5614 wxValidator
const &arg6_defvalue
= wxDefaultValidator
;
5615 wxValidator
*arg6
= (wxValidator
*) &arg6_defvalue
;
5616 wxString
const &arg7_defvalue
= wxPyTreeListCtrlNameStr
;
5617 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
5618 wxPyTreeListCtrl
*result
= 0 ;
5629 bool temp7
= false ;
5630 PyObject
* obj0
= 0 ;
5631 PyObject
* obj1
= 0 ;
5632 PyObject
* obj2
= 0 ;
5633 PyObject
* obj3
= 0 ;
5634 PyObject
* obj4
= 0 ;
5635 PyObject
* obj5
= 0 ;
5636 PyObject
* obj6
= 0 ;
5637 char * kwnames
[] = {
5638 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
5641 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_TreeListCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
5642 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
5643 if (!SWIG_IsOK(res1
)) {
5644 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_TreeListCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
5646 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
5648 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5649 if (!SWIG_IsOK(ecode2
)) {
5650 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_TreeListCtrl" "', expected argument " "2"" of type '" "int""'");
5652 arg2
= static_cast< int >(val2
);
5657 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
5663 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
5667 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
5668 if (!SWIG_IsOK(ecode5
)) {
5669 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_TreeListCtrl" "', expected argument " "5"" of type '" "long""'");
5671 arg5
= static_cast< long >(val5
);
5674 res6
= SWIG_ConvertPtr(obj5
, &argp6
, SWIGTYPE_p_wxValidator
, 0 | 0);
5675 if (!SWIG_IsOK(res6
)) {
5676 SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "new_TreeListCtrl" "', expected argument " "6"" of type '" "wxValidator const &""'");
5679 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_TreeListCtrl" "', expected argument " "6"" of type '" "wxValidator const &""'");
5681 arg6
= reinterpret_cast< wxValidator
* >(argp6
);
5685 arg7
= wxString_in_helper(obj6
);
5686 if (arg7
== NULL
) SWIG_fail
;
5691 if (!wxPyCheckForApp()) SWIG_fail
;
5692 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5693 result
= (wxPyTreeListCtrl
*)new wxPyTreeListCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxValidator
const &)*arg6
,(wxString
const &)*arg7
);
5694 wxPyEndAllowThreads(__tstate
);
5695 if (PyErr_Occurred()) SWIG_fail
;
5697 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_NEW
| 0 );
5712 SWIGINTERN PyObject
*_wrap_new_PreTreeListCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5713 PyObject
*resultobj
= 0;
5714 wxPyTreeListCtrl
*result
= 0 ;
5716 if (!SWIG_Python_UnpackTuple(args
,"new_PreTreeListCtrl",0,0,0)) SWIG_fail
;
5718 if (!wxPyCheckForApp()) SWIG_fail
;
5719 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5720 result
= (wxPyTreeListCtrl
*)new wxPyTreeListCtrl();
5721 wxPyEndAllowThreads(__tstate
);
5722 if (PyErr_Occurred()) SWIG_fail
;
5724 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_OWN
| 0 );
5731 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Create(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5732 PyObject
*resultobj
= 0;
5733 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5734 wxWindow
*arg2
= (wxWindow
*) 0 ;
5735 int arg3
= (int) -1 ;
5736 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
5737 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
5738 wxSize
const &arg5_defvalue
= wxDefaultSize
;
5739 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
5740 long arg6
= (long) wxTR_DEFAULT_STYLE
;
5741 wxValidator
const &arg7_defvalue
= wxDefaultValidator
;
5742 wxValidator
*arg7
= (wxValidator
*) &arg7_defvalue
;
5743 wxString
const &arg8_defvalue
= wxPyTreeListCtrlNameStr
;
5744 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
5758 bool temp8
= false ;
5759 PyObject
* obj0
= 0 ;
5760 PyObject
* obj1
= 0 ;
5761 PyObject
* obj2
= 0 ;
5762 PyObject
* obj3
= 0 ;
5763 PyObject
* obj4
= 0 ;
5764 PyObject
* obj5
= 0 ;
5765 PyObject
* obj6
= 0 ;
5766 PyObject
* obj7
= 0 ;
5767 char * kwnames
[] = {
5768 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
5771 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:TreeListCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) SWIG_fail
;
5772 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
5773 if (!SWIG_IsOK(res1
)) {
5774 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Create" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
5776 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
5777 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
5778 if (!SWIG_IsOK(res2
)) {
5779 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
5781 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
5783 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
5784 if (!SWIG_IsOK(ecode3
)) {
5785 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_Create" "', expected argument " "3"" of type '" "int""'");
5787 arg3
= static_cast< int >(val3
);
5792 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
5798 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
5802 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
5803 if (!SWIG_IsOK(ecode6
)) {
5804 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "TreeListCtrl_Create" "', expected argument " "6"" of type '" "long""'");
5806 arg6
= static_cast< long >(val6
);
5809 res7
= SWIG_ConvertPtr(obj6
, &argp7
, SWIGTYPE_p_wxValidator
, 0 | 0);
5810 if (!SWIG_IsOK(res7
)) {
5811 SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "TreeListCtrl_Create" "', expected argument " "7"" of type '" "wxValidator const &""'");
5814 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Create" "', expected argument " "7"" of type '" "wxValidator const &""'");
5816 arg7
= reinterpret_cast< wxValidator
* >(argp7
);
5820 arg8
= wxString_in_helper(obj7
);
5821 if (arg8
== NULL
) SWIG_fail
;
5826 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5827 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxValidator
const &)*arg7
,(wxString
const &)*arg8
);
5828 wxPyEndAllowThreads(__tstate
);
5829 if (PyErr_Occurred()) SWIG_fail
;
5832 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5848 SWIGINTERN PyObject
*_wrap_TreeListCtrl__setCallbackInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5849 PyObject
*resultobj
= 0;
5850 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5851 PyObject
*arg2
= (PyObject
*) 0 ;
5852 PyObject
*arg3
= (PyObject
*) 0 ;
5855 PyObject
* obj0
= 0 ;
5856 PyObject
* obj1
= 0 ;
5857 PyObject
* obj2
= 0 ;
5858 char * kwnames
[] = {
5859 (char *) "self",(char *) "self",(char *) "_class", NULL
5862 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
5863 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
5864 if (!SWIG_IsOK(res1
)) {
5865 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
5867 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
5871 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5872 (arg1
)->_setCallbackInfo(arg2
,arg3
);
5873 wxPyEndAllowThreads(__tstate
);
5874 if (PyErr_Occurred()) SWIG_fail
;
5876 resultobj
= SWIG_Py_Void();
5883 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetCount(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5884 PyObject
*resultobj
= 0;
5885 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5889 PyObject
*swig_obj
[1] ;
5891 if (!args
) SWIG_fail
;
5893 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
5894 if (!SWIG_IsOK(res1
)) {
5895 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetCount" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
5897 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
5899 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5900 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetCount();
5901 wxPyEndAllowThreads(__tstate
);
5902 if (PyErr_Occurred()) SWIG_fail
;
5904 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
5911 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetIndent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5912 PyObject
*resultobj
= 0;
5913 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5914 unsigned int result
;
5917 PyObject
*swig_obj
[1] ;
5919 if (!args
) SWIG_fail
;
5921 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
5922 if (!SWIG_IsOK(res1
)) {
5923 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetIndent" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
5925 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
5927 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5928 result
= (unsigned int)((wxPyTreeListCtrl
const *)arg1
)->GetIndent();
5929 wxPyEndAllowThreads(__tstate
);
5930 if (PyErr_Occurred()) SWIG_fail
;
5932 resultobj
= SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result
));
5939 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetIndent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5940 PyObject
*resultobj
= 0;
5941 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5947 PyObject
* obj0
= 0 ;
5948 PyObject
* obj1
= 0 ;
5949 char * kwnames
[] = {
5950 (char *) "self",(char *) "indent", NULL
5953 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetIndent",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5954 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
5955 if (!SWIG_IsOK(res1
)) {
5956 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetIndent" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
5958 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
5959 ecode2
= SWIG_AsVal_unsigned_SS_int(obj1
, &val2
);
5960 if (!SWIG_IsOK(ecode2
)) {
5961 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetIndent" "', expected argument " "2"" of type '" "unsigned int""'");
5963 arg2
= static_cast< unsigned int >(val2
);
5965 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5966 (arg1
)->SetIndent(arg2
);
5967 wxPyEndAllowThreads(__tstate
);
5968 if (PyErr_Occurred()) SWIG_fail
;
5970 resultobj
= SWIG_Py_Void();
5977 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetLineSpacing(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5978 PyObject
*resultobj
= 0;
5979 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5980 unsigned int result
;
5983 PyObject
*swig_obj
[1] ;
5985 if (!args
) SWIG_fail
;
5987 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
5988 if (!SWIG_IsOK(res1
)) {
5989 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetLineSpacing" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
5991 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
5993 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5994 result
= (unsigned int)((wxPyTreeListCtrl
const *)arg1
)->GetLineSpacing();
5995 wxPyEndAllowThreads(__tstate
);
5996 if (PyErr_Occurred()) SWIG_fail
;
5998 resultobj
= SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result
));
6005 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetLineSpacing(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6006 PyObject
*resultobj
= 0;
6007 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6013 PyObject
* obj0
= 0 ;
6014 PyObject
* obj1
= 0 ;
6015 char * kwnames
[] = {
6016 (char *) "self",(char *) "spacing", NULL
6019 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetLineSpacing",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6020 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6021 if (!SWIG_IsOK(res1
)) {
6022 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetLineSpacing" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6024 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6025 ecode2
= SWIG_AsVal_unsigned_SS_int(obj1
, &val2
);
6026 if (!SWIG_IsOK(ecode2
)) {
6027 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetLineSpacing" "', expected argument " "2"" of type '" "unsigned int""'");
6029 arg2
= static_cast< unsigned int >(val2
);
6031 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6032 (arg1
)->SetLineSpacing(arg2
);
6033 wxPyEndAllowThreads(__tstate
);
6034 if (PyErr_Occurred()) SWIG_fail
;
6036 resultobj
= SWIG_Py_Void();
6043 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6044 PyObject
*resultobj
= 0;
6045 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6046 wxImageList
*result
= 0 ;
6049 PyObject
*swig_obj
[1] ;
6051 if (!args
) SWIG_fail
;
6053 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6054 if (!SWIG_IsOK(res1
)) {
6055 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6057 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6059 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6060 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetImageList();
6061 wxPyEndAllowThreads(__tstate
);
6062 if (PyErr_Occurred()) SWIG_fail
;
6065 resultobj
= wxPyMake_wxObject(result
, (bool)0);
6073 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetStateImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6074 PyObject
*resultobj
= 0;
6075 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6076 wxImageList
*result
= 0 ;
6079 PyObject
*swig_obj
[1] ;
6081 if (!args
) SWIG_fail
;
6083 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6084 if (!SWIG_IsOK(res1
)) {
6085 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetStateImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6087 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6089 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6090 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetStateImageList();
6091 wxPyEndAllowThreads(__tstate
);
6092 if (PyErr_Occurred()) SWIG_fail
;
6095 resultobj
= wxPyMake_wxObject(result
, (bool)0);
6103 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetButtonsImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6104 PyObject
*resultobj
= 0;
6105 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6106 wxImageList
*result
= 0 ;
6109 PyObject
*swig_obj
[1] ;
6111 if (!args
) SWIG_fail
;
6113 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6114 if (!SWIG_IsOK(res1
)) {
6115 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetButtonsImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6117 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6119 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6120 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetButtonsImageList();
6121 wxPyEndAllowThreads(__tstate
);
6122 if (PyErr_Occurred()) SWIG_fail
;
6125 resultobj
= wxPyMake_wxObject(result
, (bool)0);
6133 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6134 PyObject
*resultobj
= 0;
6135 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6136 wxImageList
*arg2
= (wxImageList
*) 0 ;
6141 PyObject
* obj0
= 0 ;
6142 PyObject
* obj1
= 0 ;
6143 char * kwnames
[] = {
6144 (char *) "self",(char *) "imageList", NULL
6147 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6148 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6149 if (!SWIG_IsOK(res1
)) {
6150 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6152 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6153 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxImageList
, 0 | 0 );
6154 if (!SWIG_IsOK(res2
)) {
6155 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6157 arg2
= reinterpret_cast< wxImageList
* >(argp2
);
6159 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6160 (arg1
)->SetImageList(arg2
);
6161 wxPyEndAllowThreads(__tstate
);
6162 if (PyErr_Occurred()) SWIG_fail
;
6164 resultobj
= SWIG_Py_Void();
6171 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetStateImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6172 PyObject
*resultobj
= 0;
6173 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6174 wxImageList
*arg2
= (wxImageList
*) 0 ;
6179 PyObject
* obj0
= 0 ;
6180 PyObject
* obj1
= 0 ;
6181 char * kwnames
[] = {
6182 (char *) "self",(char *) "imageList", NULL
6185 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetStateImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6186 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6187 if (!SWIG_IsOK(res1
)) {
6188 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetStateImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6190 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6191 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxImageList
, 0 | 0 );
6192 if (!SWIG_IsOK(res2
)) {
6193 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetStateImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6195 arg2
= reinterpret_cast< wxImageList
* >(argp2
);
6197 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6198 (arg1
)->SetStateImageList(arg2
);
6199 wxPyEndAllowThreads(__tstate
);
6200 if (PyErr_Occurred()) SWIG_fail
;
6202 resultobj
= SWIG_Py_Void();
6209 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetButtonsImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6210 PyObject
*resultobj
= 0;
6211 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6212 wxImageList
*arg2
= (wxImageList
*) 0 ;
6217 PyObject
* obj0
= 0 ;
6218 PyObject
* obj1
= 0 ;
6219 char * kwnames
[] = {
6220 (char *) "self",(char *) "imageList", NULL
6223 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetButtonsImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6224 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6225 if (!SWIG_IsOK(res1
)) {
6226 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetButtonsImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6228 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6229 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxImageList
, 0 | 0 );
6230 if (!SWIG_IsOK(res2
)) {
6231 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetButtonsImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6233 arg2
= reinterpret_cast< wxImageList
* >(argp2
);
6235 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6236 (arg1
)->SetButtonsImageList(arg2
);
6237 wxPyEndAllowThreads(__tstate
);
6238 if (PyErr_Occurred()) SWIG_fail
;
6240 resultobj
= SWIG_Py_Void();
6247 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AssignImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6248 PyObject
*resultobj
= 0;
6249 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6250 wxImageList
*arg2
= (wxImageList
*) 0 ;
6254 PyObject
* obj0
= 0 ;
6255 PyObject
* obj1
= 0 ;
6256 char * kwnames
[] = {
6257 (char *) "self",(char *) "imageList", NULL
6260 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6261 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6262 if (!SWIG_IsOK(res1
)) {
6263 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AssignImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6265 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6266 res2
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxImageList
, SWIG_POINTER_DISOWN
| 0 );
6267 if (!SWIG_IsOK(res2
)) {
6268 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AssignImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6271 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6272 (arg1
)->AssignImageList(arg2
);
6273 wxPyEndAllowThreads(__tstate
);
6274 if (PyErr_Occurred()) SWIG_fail
;
6276 resultobj
= SWIG_Py_Void();
6283 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AssignStateImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6284 PyObject
*resultobj
= 0;
6285 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6286 wxImageList
*arg2
= (wxImageList
*) 0 ;
6290 PyObject
* obj0
= 0 ;
6291 PyObject
* obj1
= 0 ;
6292 char * kwnames
[] = {
6293 (char *) "self",(char *) "imageList", NULL
6296 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignStateImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6297 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6298 if (!SWIG_IsOK(res1
)) {
6299 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AssignStateImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6301 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6302 res2
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxImageList
, SWIG_POINTER_DISOWN
| 0 );
6303 if (!SWIG_IsOK(res2
)) {
6304 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AssignStateImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6308 (arg1
)->AssignStateImageList(arg2
);
6309 wxPyEndAllowThreads(__tstate
);
6310 if (PyErr_Occurred()) SWIG_fail
;
6312 resultobj
= SWIG_Py_Void();
6319 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AssignButtonsImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6320 PyObject
*resultobj
= 0;
6321 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6322 wxImageList
*arg2
= (wxImageList
*) 0 ;
6326 PyObject
* obj0
= 0 ;
6327 PyObject
* obj1
= 0 ;
6328 char * kwnames
[] = {
6329 (char *) "self",(char *) "imageList", NULL
6332 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignButtonsImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6333 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6334 if (!SWIG_IsOK(res1
)) {
6335 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AssignButtonsImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6337 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6338 res2
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxImageList
, SWIG_POINTER_DISOWN
| 0 );
6339 if (!SWIG_IsOK(res2
)) {
6340 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AssignButtonsImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6343 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6344 (arg1
)->AssignButtonsImageList(arg2
);
6345 wxPyEndAllowThreads(__tstate
);
6346 if (PyErr_Occurred()) SWIG_fail
;
6348 resultobj
= SWIG_Py_Void();
6355 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AddColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6356 PyObject
*resultobj
= 0;
6357 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6358 wxString
*arg2
= 0 ;
6361 bool temp2
= false ;
6362 PyObject
* obj0
= 0 ;
6363 PyObject
* obj1
= 0 ;
6364 char * kwnames
[] = {
6365 (char *) "self",(char *) "text", NULL
6368 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AddColumn",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6369 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6370 if (!SWIG_IsOK(res1
)) {
6371 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AddColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6373 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6375 arg2
= wxString_in_helper(obj1
);
6376 if (arg2
== NULL
) SWIG_fail
;
6380 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6381 (arg1
)->AddColumn((wxString
const &)*arg2
);
6382 wxPyEndAllowThreads(__tstate
);
6383 if (PyErr_Occurred()) SWIG_fail
;
6385 resultobj
= SWIG_Py_Void();
6400 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AddColumnInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6401 PyObject
*resultobj
= 0;
6402 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6403 wxTreeListColumnInfo
*arg2
= 0 ;
6408 PyObject
* obj0
= 0 ;
6409 PyObject
* obj1
= 0 ;
6410 char * kwnames
[] = {
6411 (char *) "self",(char *) "col", NULL
6414 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AddColumnInfo",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6415 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6416 if (!SWIG_IsOK(res1
)) {
6417 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AddColumnInfo" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6419 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6420 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0);
6421 if (!SWIG_IsOK(res2
)) {
6422 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AddColumnInfo" "', expected argument " "2"" of type '" "wxTreeListColumnInfo const &""'");
6425 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_AddColumnInfo" "', expected argument " "2"" of type '" "wxTreeListColumnInfo const &""'");
6427 arg2
= reinterpret_cast< wxTreeListColumnInfo
* >(argp2
);
6429 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6430 (arg1
)->AddColumn((wxTreeListColumnInfo
const &)*arg2
);
6431 wxPyEndAllowThreads(__tstate
);
6432 if (PyErr_Occurred()) SWIG_fail
;
6434 resultobj
= SWIG_Py_Void();
6441 SWIGINTERN PyObject
*_wrap_TreeListCtrl_InsertColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6442 PyObject
*resultobj
= 0;
6443 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6445 wxString
*arg3
= 0 ;
6450 bool temp3
= false ;
6451 PyObject
* obj0
= 0 ;
6452 PyObject
* obj1
= 0 ;
6453 PyObject
* obj2
= 0 ;
6454 char * kwnames
[] = {
6455 (char *) "self",(char *) "before",(char *) "text", NULL
6458 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_InsertColumn",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6459 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6460 if (!SWIG_IsOK(res1
)) {
6461 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6463 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6464 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6465 if (!SWIG_IsOK(ecode2
)) {
6466 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "2"" of type '" "size_t""'");
6468 arg2
= static_cast< size_t >(val2
);
6470 arg3
= wxString_in_helper(obj2
);
6471 if (arg3
== NULL
) SWIG_fail
;
6475 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6476 (arg1
)->InsertColumn(arg2
,(wxString
const &)*arg3
);
6477 wxPyEndAllowThreads(__tstate
);
6478 if (PyErr_Occurred()) SWIG_fail
;
6480 resultobj
= SWIG_Py_Void();
6495 SWIGINTERN PyObject
*_wrap_TreeListCtrl_InsertColumnInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6496 PyObject
*resultobj
= 0;
6497 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6499 wxTreeListColumnInfo
*arg3
= 0 ;
6506 PyObject
* obj0
= 0 ;
6507 PyObject
* obj1
= 0 ;
6508 PyObject
* obj2
= 0 ;
6509 char * kwnames
[] = {
6510 (char *) "self",(char *) "before",(char *) "col", NULL
6513 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_InsertColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6514 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6515 if (!SWIG_IsOK(res1
)) {
6516 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_InsertColumnInfo" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6518 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6519 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6520 if (!SWIG_IsOK(ecode2
)) {
6521 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_InsertColumnInfo" "', expected argument " "2"" of type '" "size_t""'");
6523 arg2
= static_cast< size_t >(val2
);
6524 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0);
6525 if (!SWIG_IsOK(res3
)) {
6526 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_InsertColumnInfo" "', expected argument " "3"" of type '" "wxTreeListColumnInfo const &""'");
6529 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_InsertColumnInfo" "', expected argument " "3"" of type '" "wxTreeListColumnInfo const &""'");
6531 arg3
= reinterpret_cast< wxTreeListColumnInfo
* >(argp3
);
6533 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6534 (arg1
)->InsertColumn(arg2
,(wxTreeListColumnInfo
const &)*arg3
);
6535 wxPyEndAllowThreads(__tstate
);
6536 if (PyErr_Occurred()) SWIG_fail
;
6538 resultobj
= SWIG_Py_Void();
6545 SWIGINTERN PyObject
*_wrap_TreeListCtrl_RemoveColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6546 PyObject
*resultobj
= 0;
6547 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6553 PyObject
* obj0
= 0 ;
6554 PyObject
* obj1
= 0 ;
6555 char * kwnames
[] = {
6556 (char *) "self",(char *) "column", NULL
6559 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_RemoveColumn",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6560 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6561 if (!SWIG_IsOK(res1
)) {
6562 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_RemoveColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6564 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6565 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6566 if (!SWIG_IsOK(ecode2
)) {
6567 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_RemoveColumn" "', expected argument " "2"" of type '" "size_t""'");
6569 arg2
= static_cast< size_t >(val2
);
6571 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6572 (arg1
)->RemoveColumn(arg2
);
6573 wxPyEndAllowThreads(__tstate
);
6574 if (PyErr_Occurred()) SWIG_fail
;
6576 resultobj
= SWIG_Py_Void();
6583 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnCount(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6584 PyObject
*resultobj
= 0;
6585 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6589 PyObject
*swig_obj
[1] ;
6591 if (!args
) SWIG_fail
;
6593 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6594 if (!SWIG_IsOK(res1
)) {
6595 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnCount" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6597 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6599 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6600 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetColumnCount();
6601 wxPyEndAllowThreads(__tstate
);
6602 if (PyErr_Occurred()) SWIG_fail
;
6604 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
6611 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6612 PyObject
*resultobj
= 0;
6613 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6622 PyObject
* obj0
= 0 ;
6623 PyObject
* obj1
= 0 ;
6624 PyObject
* obj2
= 0 ;
6625 char * kwnames
[] = {
6626 (char *) "self",(char *) "column",(char *) "width", NULL
6629 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnWidth",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6630 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6631 if (!SWIG_IsOK(res1
)) {
6632 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnWidth" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6634 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6635 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6636 if (!SWIG_IsOK(ecode2
)) {
6637 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnWidth" "', expected argument " "2"" of type '" "size_t""'");
6639 arg2
= static_cast< size_t >(val2
);
6640 ecode3
= SWIG_AsVal_size_t(obj2
, &val3
);
6641 if (!SWIG_IsOK(ecode3
)) {
6642 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetColumnWidth" "', expected argument " "3"" of type '" "size_t""'");
6644 arg3
= static_cast< size_t >(val3
);
6646 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6647 (arg1
)->SetColumnWidth(arg2
,arg3
);
6648 wxPyEndAllowThreads(__tstate
);
6649 if (PyErr_Occurred()) SWIG_fail
;
6651 resultobj
= SWIG_Py_Void();
6658 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6659 PyObject
*resultobj
= 0;
6660 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6667 PyObject
* obj0
= 0 ;
6668 PyObject
* obj1
= 0 ;
6669 char * kwnames
[] = {
6670 (char *) "self",(char *) "column", NULL
6673 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnWidth",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6674 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6675 if (!SWIG_IsOK(res1
)) {
6676 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnWidth" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6678 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6679 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6680 if (!SWIG_IsOK(ecode2
)) {
6681 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumnWidth" "', expected argument " "2"" of type '" "size_t""'");
6683 arg2
= static_cast< size_t >(val2
);
6685 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6686 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnWidth(arg2
);
6687 wxPyEndAllowThreads(__tstate
);
6688 if (PyErr_Occurred()) SWIG_fail
;
6690 resultobj
= SWIG_From_int(static_cast< int >(result
));
6697 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetMainColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6698 PyObject
*resultobj
= 0;
6699 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6705 PyObject
* obj0
= 0 ;
6706 PyObject
* obj1
= 0 ;
6707 char * kwnames
[] = {
6708 (char *) "self",(char *) "column", NULL
6711 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetMainColumn",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6712 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6713 if (!SWIG_IsOK(res1
)) {
6714 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetMainColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6716 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6717 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6718 if (!SWIG_IsOK(ecode2
)) {
6719 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetMainColumn" "', expected argument " "2"" of type '" "size_t""'");
6721 arg2
= static_cast< size_t >(val2
);
6723 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6724 (arg1
)->SetMainColumn(arg2
);
6725 wxPyEndAllowThreads(__tstate
);
6726 if (PyErr_Occurred()) SWIG_fail
;
6728 resultobj
= SWIG_Py_Void();
6735 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetMainColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6736 PyObject
*resultobj
= 0;
6737 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6741 PyObject
*swig_obj
[1] ;
6743 if (!args
) SWIG_fail
;
6745 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6746 if (!SWIG_IsOK(res1
)) {
6747 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetMainColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6749 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6751 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6752 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetMainColumn();
6753 wxPyEndAllowThreads(__tstate
);
6754 if (PyErr_Occurred()) SWIG_fail
;
6756 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
6763 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6764 PyObject
*resultobj
= 0;
6765 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6767 wxString
*arg3
= 0 ;
6772 bool temp3
= false ;
6773 PyObject
* obj0
= 0 ;
6774 PyObject
* obj1
= 0 ;
6775 PyObject
* obj2
= 0 ;
6776 char * kwnames
[] = {
6777 (char *) "self",(char *) "column",(char *) "text", NULL
6780 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnText",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6781 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6782 if (!SWIG_IsOK(res1
)) {
6783 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnText" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6785 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6786 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6787 if (!SWIG_IsOK(ecode2
)) {
6788 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnText" "', expected argument " "2"" of type '" "size_t""'");
6790 arg2
= static_cast< size_t >(val2
);
6792 arg3
= wxString_in_helper(obj2
);
6793 if (arg3
== NULL
) SWIG_fail
;
6797 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6798 (arg1
)->SetColumnText(arg2
,(wxString
const &)*arg3
);
6799 wxPyEndAllowThreads(__tstate
);
6800 if (PyErr_Occurred()) SWIG_fail
;
6802 resultobj
= SWIG_Py_Void();
6817 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6818 PyObject
*resultobj
= 0;
6819 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6826 PyObject
* obj0
= 0 ;
6827 PyObject
* obj1
= 0 ;
6828 char * kwnames
[] = {
6829 (char *) "self",(char *) "column", NULL
6832 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnText",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6833 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6834 if (!SWIG_IsOK(res1
)) {
6835 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnText" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6837 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6838 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6839 if (!SWIG_IsOK(ecode2
)) {
6840 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumnText" "', expected argument " "2"" of type '" "size_t""'");
6842 arg2
= static_cast< size_t >(val2
);
6844 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6845 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetColumnText(arg2
);
6846 wxPyEndAllowThreads(__tstate
);
6847 if (PyErr_Occurred()) SWIG_fail
;
6851 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
6853 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
6862 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6863 PyObject
*resultobj
= 0;
6864 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6866 wxTreeListColumnInfo
*arg3
= 0 ;
6873 PyObject
* obj0
= 0 ;
6874 PyObject
* obj1
= 0 ;
6875 PyObject
* obj2
= 0 ;
6876 char * kwnames
[] = {
6877 (char *) "self",(char *) "column",(char *) "info", NULL
6880 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumn",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6881 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6882 if (!SWIG_IsOK(res1
)) {
6883 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6885 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6886 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6887 if (!SWIG_IsOK(ecode2
)) {
6888 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumn" "', expected argument " "2"" of type '" "size_t""'");
6890 arg2
= static_cast< size_t >(val2
);
6891 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0);
6892 if (!SWIG_IsOK(res3
)) {
6893 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_SetColumn" "', expected argument " "3"" of type '" "wxTreeListColumnInfo const &""'");
6896 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetColumn" "', expected argument " "3"" of type '" "wxTreeListColumnInfo const &""'");
6898 arg3
= reinterpret_cast< wxTreeListColumnInfo
* >(argp3
);
6900 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6901 (arg1
)->SetColumn(arg2
,(wxTreeListColumnInfo
const &)*arg3
);
6902 wxPyEndAllowThreads(__tstate
);
6903 if (PyErr_Occurred()) SWIG_fail
;
6905 resultobj
= SWIG_Py_Void();
6912 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6913 PyObject
*resultobj
= 0;
6914 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6916 wxTreeListColumnInfo
*result
= 0 ;
6921 PyObject
* obj0
= 0 ;
6922 PyObject
* obj1
= 0 ;
6923 char * kwnames
[] = {
6924 (char *) "self",(char *) "column", NULL
6927 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumn",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6928 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6929 if (!SWIG_IsOK(res1
)) {
6930 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6932 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6933 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6934 if (!SWIG_IsOK(ecode2
)) {
6935 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumn" "', expected argument " "2"" of type '" "size_t""'");
6937 arg2
= static_cast< size_t >(val2
);
6939 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6941 wxTreeListColumnInfo
&_result_ref
= (arg1
)->GetColumn(arg2
);
6942 result
= (wxTreeListColumnInfo
*) &_result_ref
;
6944 wxPyEndAllowThreads(__tstate
);
6945 if (PyErr_Occurred()) SWIG_fail
;
6947 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
6954 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6955 PyObject
*resultobj
= 0;
6956 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6958 wxTreeListColumnAlign arg3
;
6965 PyObject
* obj0
= 0 ;
6966 PyObject
* obj1
= 0 ;
6967 PyObject
* obj2
= 0 ;
6968 char * kwnames
[] = {
6969 (char *) "self",(char *) "column",(char *) "align", NULL
6972 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6973 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6974 if (!SWIG_IsOK(res1
)) {
6975 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnAlignment" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6977 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6978 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6979 if (!SWIG_IsOK(ecode2
)) {
6980 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnAlignment" "', expected argument " "2"" of type '" "size_t""'");
6982 arg2
= static_cast< size_t >(val2
);
6983 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
6984 if (!SWIG_IsOK(ecode3
)) {
6985 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetColumnAlignment" "', expected argument " "3"" of type '" "wxTreeListColumnAlign""'");
6987 arg3
= static_cast< wxTreeListColumnAlign
>(val3
);
6989 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6990 (arg1
)->SetColumnAlignment(arg2
,arg3
);
6991 wxPyEndAllowThreads(__tstate
);
6992 if (PyErr_Occurred()) SWIG_fail
;
6994 resultobj
= SWIG_Py_Void();
7001 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7002 PyObject
*resultobj
= 0;
7003 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7005 wxTreeListColumnAlign result
;
7010 PyObject
* obj0
= 0 ;
7011 PyObject
* obj1
= 0 ;
7012 char * kwnames
[] = {
7013 (char *) "self",(char *) "column", NULL
7016 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnAlignment",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7017 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7018 if (!SWIG_IsOK(res1
)) {
7019 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnAlignment" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7021 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7022 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
7023 if (!SWIG_IsOK(ecode2
)) {
7024 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumnAlignment" "', expected argument " "2"" of type '" "size_t""'");
7026 arg2
= static_cast< size_t >(val2
);
7028 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7029 result
= (wxTreeListColumnAlign
)((wxPyTreeListCtrl
const *)arg1
)->GetColumnAlignment(arg2
);
7030 wxPyEndAllowThreads(__tstate
);
7031 if (PyErr_Occurred()) SWIG_fail
;
7033 resultobj
= SWIG_From_int(static_cast< int >(result
));
7040 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7041 PyObject
*resultobj
= 0;
7042 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7051 PyObject
* obj0
= 0 ;
7052 PyObject
* obj1
= 0 ;
7053 PyObject
* obj2
= 0 ;
7054 char * kwnames
[] = {
7055 (char *) "self",(char *) "column",(char *) "image", NULL
7058 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnImage",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7059 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7060 if (!SWIG_IsOK(res1
)) {
7061 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnImage" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7063 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7064 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
7065 if (!SWIG_IsOK(ecode2
)) {
7066 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnImage" "', expected argument " "2"" of type '" "size_t""'");
7068 arg2
= static_cast< size_t >(val2
);
7069 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7070 if (!SWIG_IsOK(ecode3
)) {
7071 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetColumnImage" "', expected argument " "3"" of type '" "int""'");
7073 arg3
= static_cast< int >(val3
);
7075 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7076 (arg1
)->SetColumnImage(arg2
,arg3
);
7077 wxPyEndAllowThreads(__tstate
);
7078 if (PyErr_Occurred()) SWIG_fail
;
7080 resultobj
= SWIG_Py_Void();
7087 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7088 PyObject
*resultobj
= 0;
7089 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7096 PyObject
* obj0
= 0 ;
7097 PyObject
* obj1
= 0 ;
7098 char * kwnames
[] = {
7099 (char *) "self",(char *) "column", NULL
7102 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnImage",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7103 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7104 if (!SWIG_IsOK(res1
)) {
7105 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnImage" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7107 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7108 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
7109 if (!SWIG_IsOK(ecode2
)) {
7110 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumnImage" "', expected argument " "2"" of type '" "size_t""'");
7112 arg2
= static_cast< size_t >(val2
);
7114 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7115 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnImage(arg2
);
7116 wxPyEndAllowThreads(__tstate
);
7117 if (PyErr_Occurred()) SWIG_fail
;
7119 resultobj
= SWIG_From_int(static_cast< int >(result
));
7126 SWIGINTERN PyObject
*_wrap_TreeListCtrl_ShowColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7127 PyObject
*resultobj
= 0;
7128 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7137 PyObject
* obj0
= 0 ;
7138 PyObject
* obj1
= 0 ;
7139 PyObject
* obj2
= 0 ;
7140 char * kwnames
[] = {
7141 (char *) "self",(char *) "column",(char *) "shown", NULL
7144 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_ShowColumn",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7145 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7146 if (!SWIG_IsOK(res1
)) {
7147 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_ShowColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7149 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7150 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
7151 if (!SWIG_IsOK(ecode2
)) {
7152 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_ShowColumn" "', expected argument " "2"" of type '" "size_t""'");
7154 arg2
= static_cast< size_t >(val2
);
7155 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
7156 if (!SWIG_IsOK(ecode3
)) {
7157 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_ShowColumn" "', expected argument " "3"" of type '" "bool""'");
7159 arg3
= static_cast< bool >(val3
);
7161 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7162 (arg1
)->ShowColumn(arg2
,arg3
);
7163 wxPyEndAllowThreads(__tstate
);
7164 if (PyErr_Occurred()) SWIG_fail
;
7166 resultobj
= SWIG_Py_Void();
7173 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsColumnShown(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7174 PyObject
*resultobj
= 0;
7175 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7182 PyObject
* obj0
= 0 ;
7183 PyObject
* obj1
= 0 ;
7184 char * kwnames
[] = {
7185 (char *) "self",(char *) "column", NULL
7188 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsColumnShown",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7189 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7190 if (!SWIG_IsOK(res1
)) {
7191 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsColumnShown" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7193 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7194 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
7195 if (!SWIG_IsOK(ecode2
)) {
7196 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_IsColumnShown" "', expected argument " "2"" of type '" "size_t""'");
7198 arg2
= static_cast< size_t >(val2
);
7200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7201 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsColumnShown(arg2
);
7202 wxPyEndAllowThreads(__tstate
);
7203 if (PyErr_Occurred()) SWIG_fail
;
7206 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7214 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7215 PyObject
*resultobj
= 0;
7216 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7217 wxTreeItemId
*arg2
= 0 ;
7218 int arg3
= (int) -1 ;
7226 PyObject
* obj0
= 0 ;
7227 PyObject
* obj1
= 0 ;
7228 PyObject
* obj2
= 0 ;
7229 char * kwnames
[] = {
7230 (char *) "self",(char *) "item",(char *) "column", NULL
7233 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetItemText",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7234 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7235 if (!SWIG_IsOK(res1
)) {
7236 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemText" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7238 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7239 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7240 if (!SWIG_IsOK(res2
)) {
7241 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemText" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7244 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemText" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7246 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7248 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7249 if (!SWIG_IsOK(ecode3
)) {
7250 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetItemText" "', expected argument " "3"" of type '" "int""'");
7252 arg3
= static_cast< int >(val3
);
7255 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7256 result
= wxPyTreeListCtrl_GetItemText(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
7257 wxPyEndAllowThreads(__tstate
);
7258 if (PyErr_Occurred()) SWIG_fail
;
7262 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
7264 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
7273 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7274 PyObject
*resultobj
= 0;
7275 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7276 wxTreeItemId
*arg2
= 0 ;
7277 int arg3
= (int) -1 ;
7278 wxTreeItemIcon arg4
= (wxTreeItemIcon
) wxTreeItemIcon_Normal
;
7288 PyObject
* obj0
= 0 ;
7289 PyObject
* obj1
= 0 ;
7290 PyObject
* obj2
= 0 ;
7291 PyObject
* obj3
= 0 ;
7292 char * kwnames
[] = {
7293 (char *) "self",(char *) "item",(char *) "column",(char *) "which", NULL
7296 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_GetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
7297 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7298 if (!SWIG_IsOK(res1
)) {
7299 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7301 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7302 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7303 if (!SWIG_IsOK(res2
)) {
7304 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7307 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7309 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7311 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7312 if (!SWIG_IsOK(ecode3
)) {
7313 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "3"" of type '" "int""'");
7315 arg3
= static_cast< int >(val3
);
7318 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
7319 if (!SWIG_IsOK(ecode4
)) {
7320 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "4"" of type '" "wxTreeItemIcon""'");
7322 arg4
= static_cast< wxTreeItemIcon
>(val4
);
7325 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7326 result
= (int)wxPyTreeListCtrl_GetItemImage(arg1
,(wxTreeItemId
const &)*arg2
,arg3
,arg4
);
7327 wxPyEndAllowThreads(__tstate
);
7328 if (PyErr_Occurred()) SWIG_fail
;
7330 resultobj
= SWIG_From_int(static_cast< int >(result
));
7337 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7338 PyObject
*resultobj
= 0;
7339 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7340 wxTreeItemId
*arg2
= 0 ;
7341 wxString
*arg3
= 0 ;
7342 int arg4
= (int) -1 ;
7347 bool temp3
= false ;
7350 PyObject
* obj0
= 0 ;
7351 PyObject
* obj1
= 0 ;
7352 PyObject
* obj2
= 0 ;
7353 PyObject
* obj3
= 0 ;
7354 char * kwnames
[] = {
7355 (char *) "self",(char *) "item",(char *) "text",(char *) "column", NULL
7358 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_SetItemText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
7359 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7360 if (!SWIG_IsOK(res1
)) {
7361 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemText" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7363 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7364 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7365 if (!SWIG_IsOK(res2
)) {
7366 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemText" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7369 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemText" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7371 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7373 arg3
= wxString_in_helper(obj2
);
7374 if (arg3
== NULL
) SWIG_fail
;
7378 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
7379 if (!SWIG_IsOK(ecode4
)) {
7380 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_SetItemText" "', expected argument " "4"" of type '" "int""'");
7382 arg4
= static_cast< int >(val4
);
7385 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7386 wxPyTreeListCtrl_SetItemText(arg1
,(wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
7387 wxPyEndAllowThreads(__tstate
);
7388 if (PyErr_Occurred()) SWIG_fail
;
7390 resultobj
= SWIG_Py_Void();
7405 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7406 PyObject
*resultobj
= 0;
7407 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7408 wxTreeItemId
*arg2
= 0 ;
7410 int arg4
= (int) -1 ;
7411 wxTreeItemIcon arg5
= (wxTreeItemIcon
) wxTreeItemIcon_Normal
;
7422 PyObject
* obj0
= 0 ;
7423 PyObject
* obj1
= 0 ;
7424 PyObject
* obj2
= 0 ;
7425 PyObject
* obj3
= 0 ;
7426 PyObject
* obj4
= 0 ;
7427 char * kwnames
[] = {
7428 (char *) "self",(char *) "item",(char *) "image",(char *) "column",(char *) "which", NULL
7431 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:TreeListCtrl_SetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
7432 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7433 if (!SWIG_IsOK(res1
)) {
7434 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7436 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7437 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7438 if (!SWIG_IsOK(res2
)) {
7439 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7442 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7444 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7445 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7446 if (!SWIG_IsOK(ecode3
)) {
7447 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "3"" of type '" "int""'");
7449 arg3
= static_cast< int >(val3
);
7451 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
7452 if (!SWIG_IsOK(ecode4
)) {
7453 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "4"" of type '" "int""'");
7455 arg4
= static_cast< int >(val4
);
7458 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
7459 if (!SWIG_IsOK(ecode5
)) {
7460 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "5"" of type '" "wxTreeItemIcon""'");
7462 arg5
= static_cast< wxTreeItemIcon
>(val5
);
7465 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7466 wxPyTreeListCtrl_SetItemImage(arg1
,(wxTreeItemId
const &)*arg2
,arg3
,arg4
,arg5
);
7467 wxPyEndAllowThreads(__tstate
);
7468 if (PyErr_Occurred()) SWIG_fail
;
7470 resultobj
= SWIG_Py_Void();
7477 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7478 PyObject
*resultobj
= 0;
7479 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7480 wxTreeItemId
*arg2
= 0 ;
7481 wxPyTreeItemData
*result
= 0 ;
7486 PyObject
* obj0
= 0 ;
7487 PyObject
* obj1
= 0 ;
7488 char * kwnames
[] = {
7489 (char *) "self",(char *) "item", NULL
7492 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemData",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7493 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7494 if (!SWIG_IsOK(res1
)) {
7495 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemData" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7497 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7498 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7499 if (!SWIG_IsOK(res2
)) {
7500 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7503 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7505 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7507 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7508 result
= (wxPyTreeItemData
*)wxPyTreeListCtrl_GetItemData(arg1
,(wxTreeItemId
const &)*arg2
);
7509 wxPyEndAllowThreads(__tstate
);
7510 if (PyErr_Occurred()) SWIG_fail
;
7512 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyTreeItemData
, 0 | 0 );
7519 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7520 PyObject
*resultobj
= 0;
7521 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7522 wxTreeItemId
*arg2
= 0 ;
7523 wxPyTreeItemData
*arg3
= (wxPyTreeItemData
*) 0 ;
7529 PyObject
* obj0
= 0 ;
7530 PyObject
* obj1
= 0 ;
7531 PyObject
* obj2
= 0 ;
7532 char * kwnames
[] = {
7533 (char *) "self",(char *) "item",(char *) "data", NULL
7536 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemData",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7537 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7538 if (!SWIG_IsOK(res1
)) {
7539 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemData" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7541 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7542 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7543 if (!SWIG_IsOK(res2
)) {
7544 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7547 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7549 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7550 res3
= SWIG_ConvertPtr(obj2
, SWIG_as_voidptrptr(&arg3
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
7551 if (!SWIG_IsOK(res3
)) {
7552 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_SetItemData" "', expected argument " "3"" of type '" "wxPyTreeItemData *""'");
7555 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7556 wxPyTreeListCtrl_SetItemData(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
7557 wxPyEndAllowThreads(__tstate
);
7558 if (PyErr_Occurred()) SWIG_fail
;
7560 resultobj
= SWIG_Py_Void();
7567 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemPyData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7568 PyObject
*resultobj
= 0;
7569 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7570 wxTreeItemId
*arg2
= 0 ;
7571 PyObject
*result
= 0 ;
7576 PyObject
* obj0
= 0 ;
7577 PyObject
* obj1
= 0 ;
7578 char * kwnames
[] = {
7579 (char *) "self",(char *) "item", NULL
7582 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemPyData",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7583 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7584 if (!SWIG_IsOK(res1
)) {
7585 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemPyData" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7587 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7588 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7589 if (!SWIG_IsOK(res2
)) {
7590 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemPyData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7593 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemPyData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7595 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7597 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7598 result
= (PyObject
*)wxPyTreeListCtrl_GetItemPyData(arg1
,(wxTreeItemId
const &)*arg2
);
7599 wxPyEndAllowThreads(__tstate
);
7600 if (PyErr_Occurred()) SWIG_fail
;
7609 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemPyData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7610 PyObject
*resultobj
= 0;
7611 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7612 wxTreeItemId
*arg2
= 0 ;
7613 PyObject
*arg3
= (PyObject
*) 0 ;
7618 PyObject
* obj0
= 0 ;
7619 PyObject
* obj1
= 0 ;
7620 PyObject
* obj2
= 0 ;
7621 char * kwnames
[] = {
7622 (char *) "self",(char *) "item",(char *) "obj", NULL
7625 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemPyData",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7626 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7627 if (!SWIG_IsOK(res1
)) {
7628 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemPyData" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7630 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7631 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7632 if (!SWIG_IsOK(res2
)) {
7633 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemPyData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7636 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemPyData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7638 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7641 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7642 wxPyTreeListCtrl_SetItemPyData(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
7643 wxPyEndAllowThreads(__tstate
);
7644 if (PyErr_Occurred()) SWIG_fail
;
7646 resultobj
= SWIG_Py_Void();
7653 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemHasChildren(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7654 PyObject
*resultobj
= 0;
7655 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7656 wxTreeItemId
*arg2
= 0 ;
7657 bool arg3
= (bool) true ;
7664 PyObject
* obj0
= 0 ;
7665 PyObject
* obj1
= 0 ;
7666 PyObject
* obj2
= 0 ;
7667 char * kwnames
[] = {
7668 (char *) "self",(char *) "item",(char *) "has", NULL
7671 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemHasChildren",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7672 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7673 if (!SWIG_IsOK(res1
)) {
7674 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemHasChildren" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7676 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7677 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7678 if (!SWIG_IsOK(res2
)) {
7679 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemHasChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7682 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemHasChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7684 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7686 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
7687 if (!SWIG_IsOK(ecode3
)) {
7688 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetItemHasChildren" "', expected argument " "3"" of type '" "bool""'");
7690 arg3
= static_cast< bool >(val3
);
7693 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7694 (arg1
)->SetItemHasChildren((wxTreeItemId
const &)*arg2
,arg3
);
7695 wxPyEndAllowThreads(__tstate
);
7696 if (PyErr_Occurred()) SWIG_fail
;
7698 resultobj
= SWIG_Py_Void();
7705 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemBold(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7706 PyObject
*resultobj
= 0;
7707 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7708 wxTreeItemId
*arg2
= 0 ;
7709 bool arg3
= (bool) true ;
7716 PyObject
* obj0
= 0 ;
7717 PyObject
* obj1
= 0 ;
7718 PyObject
* obj2
= 0 ;
7719 char * kwnames
[] = {
7720 (char *) "self",(char *) "item",(char *) "bold", NULL
7723 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemBold",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7724 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7725 if (!SWIG_IsOK(res1
)) {
7726 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemBold" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7728 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7729 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7730 if (!SWIG_IsOK(res2
)) {
7731 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7734 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7736 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7738 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
7739 if (!SWIG_IsOK(ecode3
)) {
7740 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetItemBold" "', expected argument " "3"" of type '" "bool""'");
7742 arg3
= static_cast< bool >(val3
);
7745 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7746 (arg1
)->SetItemBold((wxTreeItemId
const &)*arg2
,arg3
);
7747 wxPyEndAllowThreads(__tstate
);
7748 if (PyErr_Occurred()) SWIG_fail
;
7750 resultobj
= SWIG_Py_Void();
7757 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemTextColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7758 PyObject
*resultobj
= 0;
7759 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7760 wxTreeItemId
*arg2
= 0 ;
7761 wxColour
*arg3
= 0 ;
7767 PyObject
* obj0
= 0 ;
7768 PyObject
* obj1
= 0 ;
7769 PyObject
* obj2
= 0 ;
7770 char * kwnames
[] = {
7771 (char *) "self",(char *) "item",(char *) "colour", NULL
7774 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemTextColour",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7775 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7776 if (!SWIG_IsOK(res1
)) {
7777 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemTextColour" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7779 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7780 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7781 if (!SWIG_IsOK(res2
)) {
7782 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemTextColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7785 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemTextColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7787 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7790 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
7793 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7794 (arg1
)->SetItemTextColour((wxTreeItemId
const &)*arg2
,(wxColour
const &)*arg3
);
7795 wxPyEndAllowThreads(__tstate
);
7796 if (PyErr_Occurred()) SWIG_fail
;
7798 resultobj
= SWIG_Py_Void();
7805 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemBackgroundColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7806 PyObject
*resultobj
= 0;
7807 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7808 wxTreeItemId
*arg2
= 0 ;
7809 wxColour
*arg3
= 0 ;
7815 PyObject
* obj0
= 0 ;
7816 PyObject
* obj1
= 0 ;
7817 PyObject
* obj2
= 0 ;
7818 char * kwnames
[] = {
7819 (char *) "self",(char *) "item",(char *) "colour", NULL
7822 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemBackgroundColour",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7823 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7824 if (!SWIG_IsOK(res1
)) {
7825 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemBackgroundColour" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7827 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7828 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7829 if (!SWIG_IsOK(res2
)) {
7830 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemBackgroundColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7833 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemBackgroundColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7835 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7838 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
7841 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7842 (arg1
)->SetItemBackgroundColour((wxTreeItemId
const &)*arg2
,(wxColour
const &)*arg3
);
7843 wxPyEndAllowThreads(__tstate
);
7844 if (PyErr_Occurred()) SWIG_fail
;
7846 resultobj
= SWIG_Py_Void();
7853 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7854 PyObject
*resultobj
= 0;
7855 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7856 wxTreeItemId
*arg2
= 0 ;
7864 PyObject
* obj0
= 0 ;
7865 PyObject
* obj1
= 0 ;
7866 PyObject
* obj2
= 0 ;
7867 char * kwnames
[] = {
7868 (char *) "self",(char *) "item",(char *) "font", NULL
7871 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemFont",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7872 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7873 if (!SWIG_IsOK(res1
)) {
7874 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7876 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7877 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7878 if (!SWIG_IsOK(res2
)) {
7879 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7882 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7884 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7885 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxFont
, 0 | 0);
7886 if (!SWIG_IsOK(res3
)) {
7887 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "3"" of type '" "wxFont const &""'");
7890 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "3"" of type '" "wxFont const &""'");
7892 arg3
= reinterpret_cast< wxFont
* >(argp3
);
7894 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7895 (arg1
)->SetItemFont((wxTreeItemId
const &)*arg2
,(wxFont
const &)*arg3
);
7896 wxPyEndAllowThreads(__tstate
);
7897 if (PyErr_Occurred()) SWIG_fail
;
7899 resultobj
= SWIG_Py_Void();
7906 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemBold(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7907 PyObject
*resultobj
= 0;
7908 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7909 wxTreeItemId
*arg2
= 0 ;
7915 PyObject
* obj0
= 0 ;
7916 PyObject
* obj1
= 0 ;
7917 char * kwnames
[] = {
7918 (char *) "self",(char *) "item", NULL
7921 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemBold",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7922 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7923 if (!SWIG_IsOK(res1
)) {
7924 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemBold" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7926 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7927 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7928 if (!SWIG_IsOK(res2
)) {
7929 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7932 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7934 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7936 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7937 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->GetItemBold((wxTreeItemId
const &)*arg2
);
7938 wxPyEndAllowThreads(__tstate
);
7939 if (PyErr_Occurred()) SWIG_fail
;
7942 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7950 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemTextColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7951 PyObject
*resultobj
= 0;
7952 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7953 wxTreeItemId
*arg2
= 0 ;
7959 PyObject
* obj0
= 0 ;
7960 PyObject
* obj1
= 0 ;
7961 char * kwnames
[] = {
7962 (char *) "self",(char *) "item", NULL
7965 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemTextColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7966 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7967 if (!SWIG_IsOK(res1
)) {
7968 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemTextColour" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7970 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7971 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7972 if (!SWIG_IsOK(res2
)) {
7973 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemTextColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7976 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemTextColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7978 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7980 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7981 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemTextColour((wxTreeItemId
const &)*arg2
);
7982 wxPyEndAllowThreads(__tstate
);
7983 if (PyErr_Occurred()) SWIG_fail
;
7985 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
7992 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemBackgroundColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7993 PyObject
*resultobj
= 0;
7994 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7995 wxTreeItemId
*arg2
= 0 ;
8001 PyObject
* obj0
= 0 ;
8002 PyObject
* obj1
= 0 ;
8003 char * kwnames
[] = {
8004 (char *) "self",(char *) "item", NULL
8007 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemBackgroundColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8008 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8009 if (!SWIG_IsOK(res1
)) {
8010 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemBackgroundColour" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8012 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8013 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8014 if (!SWIG_IsOK(res2
)) {
8015 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemBackgroundColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8018 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemBackgroundColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8020 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8022 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8023 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemBackgroundColour((wxTreeItemId
const &)*arg2
);
8024 wxPyEndAllowThreads(__tstate
);
8025 if (PyErr_Occurred()) SWIG_fail
;
8027 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
8034 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8035 PyObject
*resultobj
= 0;
8036 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8037 wxTreeItemId
*arg2
= 0 ;
8043 PyObject
* obj0
= 0 ;
8044 PyObject
* obj1
= 0 ;
8045 char * kwnames
[] = {
8046 (char *) "self",(char *) "item", NULL
8049 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemFont",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8050 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8051 if (!SWIG_IsOK(res1
)) {
8052 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemFont" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8054 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8055 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8056 if (!SWIG_IsOK(res2
)) {
8057 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemFont" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8060 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemFont" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8062 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8064 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8065 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemFont((wxTreeItemId
const &)*arg2
);
8066 wxPyEndAllowThreads(__tstate
);
8067 if (PyErr_Occurred()) SWIG_fail
;
8069 resultobj
= SWIG_NewPointerObj((new wxFont(static_cast< const wxFont
& >(result
))), SWIGTYPE_p_wxFont
, SWIG_POINTER_OWN
| 0 );
8076 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsVisible(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8077 PyObject
*resultobj
= 0;
8078 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8079 wxTreeItemId
*arg2
= 0 ;
8085 PyObject
* obj0
= 0 ;
8086 PyObject
* obj1
= 0 ;
8087 char * kwnames
[] = {
8088 (char *) "self",(char *) "item", NULL
8091 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsVisible",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8092 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8093 if (!SWIG_IsOK(res1
)) {
8094 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsVisible" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8096 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8097 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8098 if (!SWIG_IsOK(res2
)) {
8099 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_IsVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8102 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_IsVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8104 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8106 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8107 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsVisible((wxTreeItemId
const &)*arg2
);
8108 wxPyEndAllowThreads(__tstate
);
8109 if (PyErr_Occurred()) SWIG_fail
;
8112 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8120 SWIGINTERN PyObject
*_wrap_TreeListCtrl_ItemHasChildren(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8121 PyObject
*resultobj
= 0;
8122 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8123 wxTreeItemId
*arg2
= 0 ;
8129 PyObject
* obj0
= 0 ;
8130 PyObject
* obj1
= 0 ;
8131 char * kwnames
[] = {
8132 (char *) "self",(char *) "item", NULL
8135 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ItemHasChildren",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8136 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8137 if (!SWIG_IsOK(res1
)) {
8138 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_ItemHasChildren" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8140 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8141 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8142 if (!SWIG_IsOK(res2
)) {
8143 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_ItemHasChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8146 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_ItemHasChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8148 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8151 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->ItemHasChildren((wxTreeItemId
const &)*arg2
);
8152 wxPyEndAllowThreads(__tstate
);
8153 if (PyErr_Occurred()) SWIG_fail
;
8156 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8164 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsExpanded(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8165 PyObject
*resultobj
= 0;
8166 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8167 wxTreeItemId
*arg2
= 0 ;
8173 PyObject
* obj0
= 0 ;
8174 PyObject
* obj1
= 0 ;
8175 char * kwnames
[] = {
8176 (char *) "self",(char *) "item", NULL
8179 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsExpanded",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8180 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8181 if (!SWIG_IsOK(res1
)) {
8182 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsExpanded" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8184 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8185 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8186 if (!SWIG_IsOK(res2
)) {
8187 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_IsExpanded" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8190 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_IsExpanded" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8192 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8194 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8195 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsExpanded((wxTreeItemId
const &)*arg2
);
8196 wxPyEndAllowThreads(__tstate
);
8197 if (PyErr_Occurred()) SWIG_fail
;
8200 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8208 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsSelected(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8209 PyObject
*resultobj
= 0;
8210 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8211 wxTreeItemId
*arg2
= 0 ;
8217 PyObject
* obj0
= 0 ;
8218 PyObject
* obj1
= 0 ;
8219 char * kwnames
[] = {
8220 (char *) "self",(char *) "item", NULL
8223 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsSelected",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8224 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8225 if (!SWIG_IsOK(res1
)) {
8226 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsSelected" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8228 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8229 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8230 if (!SWIG_IsOK(res2
)) {
8231 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_IsSelected" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8234 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_IsSelected" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8236 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8238 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8239 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsSelected((wxTreeItemId
const &)*arg2
);
8240 wxPyEndAllowThreads(__tstate
);
8241 if (PyErr_Occurred()) SWIG_fail
;
8244 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8252 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsBold(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8253 PyObject
*resultobj
= 0;
8254 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8255 wxTreeItemId
*arg2
= 0 ;
8261 PyObject
* obj0
= 0 ;
8262 PyObject
* obj1
= 0 ;
8263 char * kwnames
[] = {
8264 (char *) "self",(char *) "item", NULL
8267 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsBold",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8268 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8269 if (!SWIG_IsOK(res1
)) {
8270 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsBold" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8272 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8273 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8274 if (!SWIG_IsOK(res2
)) {
8275 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_IsBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8278 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_IsBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8280 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8282 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8283 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsBold((wxTreeItemId
const &)*arg2
);
8284 wxPyEndAllowThreads(__tstate
);
8285 if (PyErr_Occurred()) SWIG_fail
;
8288 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8296 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetChildrenCount(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8297 PyObject
*resultobj
= 0;
8298 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8299 wxTreeItemId
*arg2
= 0 ;
8300 bool arg3
= (bool) true ;
8308 PyObject
* obj0
= 0 ;
8309 PyObject
* obj1
= 0 ;
8310 PyObject
* obj2
= 0 ;
8311 char * kwnames
[] = {
8312 (char *) "self",(char *) "item",(char *) "recursively", NULL
8315 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetChildrenCount",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8316 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8317 if (!SWIG_IsOK(res1
)) {
8318 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetChildrenCount" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8320 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8321 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8322 if (!SWIG_IsOK(res2
)) {
8323 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetChildrenCount" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8326 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetChildrenCount" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8328 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8330 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
8331 if (!SWIG_IsOK(ecode3
)) {
8332 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetChildrenCount" "', expected argument " "3"" of type '" "bool""'");
8334 arg3
= static_cast< bool >(val3
);
8337 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8338 result
= (size_t)(arg1
)->GetChildrenCount((wxTreeItemId
const &)*arg2
,arg3
);
8339 wxPyEndAllowThreads(__tstate
);
8340 if (PyErr_Occurred()) SWIG_fail
;
8342 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
8349 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetRootItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8350 PyObject
*resultobj
= 0;
8351 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8352 wxTreeItemId result
;
8355 PyObject
*swig_obj
[1] ;
8357 if (!args
) SWIG_fail
;
8359 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8360 if (!SWIG_IsOK(res1
)) {
8361 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetRootItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8363 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8365 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8366 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetRootItem();
8367 wxPyEndAllowThreads(__tstate
);
8368 if (PyErr_Occurred()) SWIG_fail
;
8370 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8377 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetSelection(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8378 PyObject
*resultobj
= 0;
8379 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8380 wxTreeItemId result
;
8383 PyObject
*swig_obj
[1] ;
8385 if (!args
) SWIG_fail
;
8387 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8388 if (!SWIG_IsOK(res1
)) {
8389 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetSelection" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8391 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8394 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetSelection();
8395 wxPyEndAllowThreads(__tstate
);
8396 if (PyErr_Occurred()) SWIG_fail
;
8398 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8405 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetSelections(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8406 PyObject
*resultobj
= 0;
8407 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8408 PyObject
*result
= 0 ;
8411 PyObject
*swig_obj
[1] ;
8413 if (!args
) SWIG_fail
;
8415 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8416 if (!SWIG_IsOK(res1
)) {
8417 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetSelections" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8419 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8421 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8422 result
= (PyObject
*)wxPyTreeListCtrl_GetSelections(arg1
);
8423 wxPyEndAllowThreads(__tstate
);
8424 if (PyErr_Occurred()) SWIG_fail
;
8433 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemParent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8434 PyObject
*resultobj
= 0;
8435 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8436 wxTreeItemId
*arg2
= 0 ;
8437 wxTreeItemId result
;
8442 PyObject
* obj0
= 0 ;
8443 PyObject
* obj1
= 0 ;
8444 char * kwnames
[] = {
8445 (char *) "self",(char *) "item", NULL
8448 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemParent",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8449 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8450 if (!SWIG_IsOK(res1
)) {
8451 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemParent" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8453 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8454 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8455 if (!SWIG_IsOK(res2
)) {
8456 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemParent" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8459 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemParent" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8461 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8463 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8464 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemParent((wxTreeItemId
const &)*arg2
);
8465 wxPyEndAllowThreads(__tstate
);
8466 if (PyErr_Occurred()) SWIG_fail
;
8468 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8475 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetFirstChild(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8476 PyObject
*resultobj
= 0;
8477 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8478 wxTreeItemId
*arg2
= 0 ;
8479 PyObject
*result
= 0 ;
8484 PyObject
* obj0
= 0 ;
8485 PyObject
* obj1
= 0 ;
8486 char * kwnames
[] = {
8487 (char *) "self",(char *) "item", NULL
8490 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetFirstChild",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8491 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8492 if (!SWIG_IsOK(res1
)) {
8493 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetFirstChild" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8495 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8496 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8497 if (!SWIG_IsOK(res2
)) {
8498 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetFirstChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8501 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetFirstChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8503 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8505 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8506 result
= (PyObject
*)wxPyTreeListCtrl_GetFirstChild(arg1
,(wxTreeItemId
const &)*arg2
);
8507 wxPyEndAllowThreads(__tstate
);
8508 if (PyErr_Occurred()) SWIG_fail
;
8517 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNextChild(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8518 PyObject
*resultobj
= 0;
8519 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8520 wxTreeItemId
*arg2
= 0 ;
8521 void *arg3
= (void *) 0 ;
8522 PyObject
*result
= 0 ;
8528 PyObject
* obj0
= 0 ;
8529 PyObject
* obj1
= 0 ;
8530 PyObject
* obj2
= 0 ;
8531 char * kwnames
[] = {
8532 (char *) "self",(char *) "item",(char *) "cookie", NULL
8535 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_GetNextChild",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8536 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8537 if (!SWIG_IsOK(res1
)) {
8538 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNextChild" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8540 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8541 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8542 if (!SWIG_IsOK(res2
)) {
8543 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNextChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8546 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNextChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8548 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8549 res3
= SWIG_ConvertPtr(obj2
,SWIG_as_voidptrptr(&arg3
), 0, 0);
8550 if (!SWIG_IsOK(res3
)) {
8551 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_GetNextChild" "', expected argument " "3"" of type '" "void *""'");
8554 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8555 result
= (PyObject
*)wxPyTreeListCtrl_GetNextChild(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
8556 wxPyEndAllowThreads(__tstate
);
8557 if (PyErr_Occurred()) SWIG_fail
;
8566 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetLastChild(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8567 PyObject
*resultobj
= 0;
8568 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8569 wxTreeItemId
*arg2
= 0 ;
8570 wxTreeItemId result
;
8575 PyObject
* obj0
= 0 ;
8576 PyObject
* obj1
= 0 ;
8577 char * kwnames
[] = {
8578 (char *) "self",(char *) "item", NULL
8581 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetLastChild",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8582 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8583 if (!SWIG_IsOK(res1
)) {
8584 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetLastChild" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8586 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8587 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8588 if (!SWIG_IsOK(res2
)) {
8589 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetLastChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8592 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetLastChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8594 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8596 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8597 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetLastChild((wxTreeItemId
const &)*arg2
);
8598 wxPyEndAllowThreads(__tstate
);
8599 if (PyErr_Occurred()) SWIG_fail
;
8601 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8608 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNextSibling(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8609 PyObject
*resultobj
= 0;
8610 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8611 wxTreeItemId
*arg2
= 0 ;
8612 wxTreeItemId result
;
8617 PyObject
* obj0
= 0 ;
8618 PyObject
* obj1
= 0 ;
8619 char * kwnames
[] = {
8620 (char *) "self",(char *) "item", NULL
8623 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextSibling",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8624 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8625 if (!SWIG_IsOK(res1
)) {
8626 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNextSibling" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8628 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8629 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8630 if (!SWIG_IsOK(res2
)) {
8631 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNextSibling" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8634 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNextSibling" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8636 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8638 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8639 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextSibling((wxTreeItemId
const &)*arg2
);
8640 wxPyEndAllowThreads(__tstate
);
8641 if (PyErr_Occurred()) SWIG_fail
;
8643 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8650 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetPrevSibling(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8651 PyObject
*resultobj
= 0;
8652 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8653 wxTreeItemId
*arg2
= 0 ;
8654 wxTreeItemId result
;
8659 PyObject
* obj0
= 0 ;
8660 PyObject
* obj1
= 0 ;
8661 char * kwnames
[] = {
8662 (char *) "self",(char *) "item", NULL
8665 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevSibling",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8666 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8667 if (!SWIG_IsOK(res1
)) {
8668 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetPrevSibling" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8670 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8671 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8672 if (!SWIG_IsOK(res2
)) {
8673 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetPrevSibling" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8676 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetPrevSibling" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8678 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8680 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8681 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevSibling((wxTreeItemId
const &)*arg2
);
8682 wxPyEndAllowThreads(__tstate
);
8683 if (PyErr_Occurred()) SWIG_fail
;
8685 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8692 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetFirstVisibleItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8693 PyObject
*resultobj
= 0;
8694 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8695 wxTreeItemId result
;
8698 PyObject
*swig_obj
[1] ;
8700 if (!args
) SWIG_fail
;
8702 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8703 if (!SWIG_IsOK(res1
)) {
8704 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetFirstVisibleItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8706 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8708 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8709 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetFirstVisibleItem();
8710 wxPyEndAllowThreads(__tstate
);
8711 if (PyErr_Occurred()) SWIG_fail
;
8713 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8720 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNextVisible(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8721 PyObject
*resultobj
= 0;
8722 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8723 wxTreeItemId
*arg2
= 0 ;
8724 wxTreeItemId result
;
8729 PyObject
* obj0
= 0 ;
8730 PyObject
* obj1
= 0 ;
8731 char * kwnames
[] = {
8732 (char *) "self",(char *) "item", NULL
8735 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextVisible",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8736 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8737 if (!SWIG_IsOK(res1
)) {
8738 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNextVisible" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8740 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8741 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8742 if (!SWIG_IsOK(res2
)) {
8743 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNextVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8746 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNextVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8748 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8750 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8751 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextVisible((wxTreeItemId
const &)*arg2
);
8752 wxPyEndAllowThreads(__tstate
);
8753 if (PyErr_Occurred()) SWIG_fail
;
8755 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8762 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetPrevVisible(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8763 PyObject
*resultobj
= 0;
8764 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8765 wxTreeItemId
*arg2
= 0 ;
8766 wxTreeItemId result
;
8771 PyObject
* obj0
= 0 ;
8772 PyObject
* obj1
= 0 ;
8773 char * kwnames
[] = {
8774 (char *) "self",(char *) "item", NULL
8777 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevVisible",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8778 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8779 if (!SWIG_IsOK(res1
)) {
8780 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetPrevVisible" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8782 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8783 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8784 if (!SWIG_IsOK(res2
)) {
8785 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetPrevVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8788 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetPrevVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8790 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8792 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8793 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevVisible((wxTreeItemId
const &)*arg2
);
8794 wxPyEndAllowThreads(__tstate
);
8795 if (PyErr_Occurred()) SWIG_fail
;
8797 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8804 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNext(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8805 PyObject
*resultobj
= 0;
8806 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8807 wxTreeItemId
*arg2
= 0 ;
8808 wxTreeItemId result
;
8813 PyObject
* obj0
= 0 ;
8814 PyObject
* obj1
= 0 ;
8815 char * kwnames
[] = {
8816 (char *) "self",(char *) "item", NULL
8819 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNext",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8820 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8821 if (!SWIG_IsOK(res1
)) {
8822 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNext" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8824 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8825 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8826 if (!SWIG_IsOK(res2
)) {
8827 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNext" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8830 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNext" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8832 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8834 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8835 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNext((wxTreeItemId
const &)*arg2
);
8836 wxPyEndAllowThreads(__tstate
);
8837 if (PyErr_Occurred()) SWIG_fail
;
8839 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8846 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AddRoot(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8847 PyObject
*resultobj
= 0;
8848 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8849 wxString
*arg2
= 0 ;
8850 int arg3
= (int) -1 ;
8851 int arg4
= (int) -1 ;
8852 wxPyTreeItemData
*arg5
= (wxPyTreeItemData
*) NULL
;
8853 wxTreeItemId result
;
8856 bool temp2
= false ;
8862 PyObject
* obj0
= 0 ;
8863 PyObject
* obj1
= 0 ;
8864 PyObject
* obj2
= 0 ;
8865 PyObject
* obj3
= 0 ;
8866 PyObject
* obj4
= 0 ;
8867 char * kwnames
[] = {
8868 (char *) "self",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
8871 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:TreeListCtrl_AddRoot",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
8872 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8873 if (!SWIG_IsOK(res1
)) {
8874 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AddRoot" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8876 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8878 arg2
= wxString_in_helper(obj1
);
8879 if (arg2
== NULL
) SWIG_fail
;
8883 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
8884 if (!SWIG_IsOK(ecode3
)) {
8885 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_AddRoot" "', expected argument " "3"" of type '" "int""'");
8887 arg3
= static_cast< int >(val3
);
8890 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
8891 if (!SWIG_IsOK(ecode4
)) {
8892 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_AddRoot" "', expected argument " "4"" of type '" "int""'");
8894 arg4
= static_cast< int >(val4
);
8897 res5
= SWIG_ConvertPtr(obj4
, SWIG_as_voidptrptr(&arg5
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
8898 if (!SWIG_IsOK(res5
)) {
8899 SWIG_exception_fail(SWIG_ArgError(res5
), "in method '" "TreeListCtrl_AddRoot" "', expected argument " "5"" of type '" "wxPyTreeItemData *""'");
8903 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8904 result
= (arg1
)->AddRoot((wxString
const &)*arg2
,arg3
,arg4
,arg5
);
8905 wxPyEndAllowThreads(__tstate
);
8906 if (PyErr_Occurred()) SWIG_fail
;
8908 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8923 SWIGINTERN PyObject
*_wrap_TreeListCtrl_PrependItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8924 PyObject
*resultobj
= 0;
8925 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8926 wxTreeItemId
*arg2
= 0 ;
8927 wxString
*arg3
= 0 ;
8928 int arg4
= (int) -1 ;
8929 int arg5
= (int) -1 ;
8930 wxPyTreeItemData
*arg6
= (wxPyTreeItemData
*) NULL
;
8931 wxTreeItemId result
;
8936 bool temp3
= false ;
8942 PyObject
* obj0
= 0 ;
8943 PyObject
* obj1
= 0 ;
8944 PyObject
* obj2
= 0 ;
8945 PyObject
* obj3
= 0 ;
8946 PyObject
* obj4
= 0 ;
8947 PyObject
* obj5
= 0 ;
8948 char * kwnames
[] = {
8949 (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
8952 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_PrependItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
8953 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8954 if (!SWIG_IsOK(res1
)) {
8955 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8957 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8958 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8959 if (!SWIG_IsOK(res2
)) {
8960 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8963 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_PrependItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8965 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8967 arg3
= wxString_in_helper(obj2
);
8968 if (arg3
== NULL
) SWIG_fail
;
8972 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
8973 if (!SWIG_IsOK(ecode4
)) {
8974 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "4"" of type '" "int""'");
8976 arg4
= static_cast< int >(val4
);
8979 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
8980 if (!SWIG_IsOK(ecode5
)) {
8981 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "5"" of type '" "int""'");
8983 arg5
= static_cast< int >(val5
);
8986 res6
= SWIG_ConvertPtr(obj5
, SWIG_as_voidptrptr(&arg6
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
8987 if (!SWIG_IsOK(res6
)) {
8988 SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "6"" of type '" "wxPyTreeItemData *""'");
8992 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8993 result
= (arg1
)->PrependItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
);
8994 wxPyEndAllowThreads(__tstate
);
8995 if (PyErr_Occurred()) SWIG_fail
;
8997 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9012 SWIGINTERN PyObject
*_wrap_TreeListCtrl_InsertItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9013 PyObject
*resultobj
= 0;
9014 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9015 wxTreeItemId
*arg2
= 0 ;
9016 wxTreeItemId
*arg3
= 0 ;
9017 wxString
*arg4
= 0 ;
9018 int arg5
= (int) -1 ;
9019 int arg6
= (int) -1 ;
9020 wxPyTreeItemData
*arg7
= (wxPyTreeItemData
*) NULL
;
9021 wxTreeItemId result
;
9028 bool temp4
= false ;
9034 PyObject
* obj0
= 0 ;
9035 PyObject
* obj1
= 0 ;
9036 PyObject
* obj2
= 0 ;
9037 PyObject
* obj3
= 0 ;
9038 PyObject
* obj4
= 0 ;
9039 PyObject
* obj5
= 0 ;
9040 PyObject
* obj6
= 0 ;
9041 char * kwnames
[] = {
9042 (char *) "self",(char *) "parent",(char *) "idPrevious",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
9045 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
9046 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9047 if (!SWIG_IsOK(res1
)) {
9048 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9050 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9051 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9052 if (!SWIG_IsOK(res2
)) {
9053 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9056 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_InsertItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9058 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9059 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9060 if (!SWIG_IsOK(res3
)) {
9061 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "3"" of type '" "wxTreeItemId const &""'");
9064 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_InsertItem" "', expected argument " "3"" of type '" "wxTreeItemId const &""'");
9066 arg3
= reinterpret_cast< wxTreeItemId
* >(argp3
);
9068 arg4
= wxString_in_helper(obj3
);
9069 if (arg4
== NULL
) SWIG_fail
;
9073 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
9074 if (!SWIG_IsOK(ecode5
)) {
9075 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "5"" of type '" "int""'");
9077 arg5
= static_cast< int >(val5
);
9080 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
9081 if (!SWIG_IsOK(ecode6
)) {
9082 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "6"" of type '" "int""'");
9084 arg6
= static_cast< int >(val6
);
9087 res7
= SWIG_ConvertPtr(obj6
, SWIG_as_voidptrptr(&arg7
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
9088 if (!SWIG_IsOK(res7
)) {
9089 SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "7"" of type '" "wxPyTreeItemData *""'");
9093 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9094 result
= (arg1
)->InsertItem((wxTreeItemId
const &)*arg2
,(wxTreeItemId
const &)*arg3
,(wxString
const &)*arg4
,arg5
,arg6
,arg7
);
9095 wxPyEndAllowThreads(__tstate
);
9096 if (PyErr_Occurred()) SWIG_fail
;
9098 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9113 SWIGINTERN PyObject
*_wrap_TreeListCtrl_InsertItemBefore(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9114 PyObject
*resultobj
= 0;
9115 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9116 wxTreeItemId
*arg2
= 0 ;
9118 wxString
*arg4
= 0 ;
9119 int arg5
= (int) -1 ;
9120 int arg6
= (int) -1 ;
9121 wxPyTreeItemData
*arg7
= (wxPyTreeItemData
*) NULL
;
9122 wxTreeItemId result
;
9129 bool temp4
= false ;
9135 PyObject
* obj0
= 0 ;
9136 PyObject
* obj1
= 0 ;
9137 PyObject
* obj2
= 0 ;
9138 PyObject
* obj3
= 0 ;
9139 PyObject
* obj4
= 0 ;
9140 PyObject
* obj5
= 0 ;
9141 PyObject
* obj6
= 0 ;
9142 char * kwnames
[] = {
9143 (char *) "self",(char *) "parent",(char *) "index",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
9146 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItemBefore",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
9147 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9148 if (!SWIG_IsOK(res1
)) {
9149 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9151 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9152 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9153 if (!SWIG_IsOK(res2
)) {
9154 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9157 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9159 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9160 ecode3
= SWIG_AsVal_size_t(obj2
, &val3
);
9161 if (!SWIG_IsOK(ecode3
)) {
9162 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "3"" of type '" "size_t""'");
9164 arg3
= static_cast< size_t >(val3
);
9166 arg4
= wxString_in_helper(obj3
);
9167 if (arg4
== NULL
) SWIG_fail
;
9171 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
9172 if (!SWIG_IsOK(ecode5
)) {
9173 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "5"" of type '" "int""'");
9175 arg5
= static_cast< int >(val5
);
9178 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
9179 if (!SWIG_IsOK(ecode6
)) {
9180 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "6"" of type '" "int""'");
9182 arg6
= static_cast< int >(val6
);
9185 res7
= SWIG_ConvertPtr(obj6
, SWIG_as_voidptrptr(&arg7
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
9186 if (!SWIG_IsOK(res7
)) {
9187 SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "7"" of type '" "wxPyTreeItemData *""'");
9191 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9192 result
= (arg1
)->InsertItem((wxTreeItemId
const &)*arg2
,arg3
,(wxString
const &)*arg4
,arg5
,arg6
,arg7
);
9193 wxPyEndAllowThreads(__tstate
);
9194 if (PyErr_Occurred()) SWIG_fail
;
9196 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9211 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AppendItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9212 PyObject
*resultobj
= 0;
9213 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9214 wxTreeItemId
*arg2
= 0 ;
9215 wxString
*arg3
= 0 ;
9216 int arg4
= (int) -1 ;
9217 int arg5
= (int) -1 ;
9218 wxPyTreeItemData
*arg6
= (wxPyTreeItemData
*) NULL
;
9219 wxTreeItemId result
;
9224 bool temp3
= false ;
9230 PyObject
* obj0
= 0 ;
9231 PyObject
* obj1
= 0 ;
9232 PyObject
* obj2
= 0 ;
9233 PyObject
* obj3
= 0 ;
9234 PyObject
* obj4
= 0 ;
9235 PyObject
* obj5
= 0 ;
9236 char * kwnames
[] = {
9237 (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
9240 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_AppendItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
9241 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9242 if (!SWIG_IsOK(res1
)) {
9243 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9245 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9246 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9247 if (!SWIG_IsOK(res2
)) {
9248 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9251 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_AppendItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9253 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9255 arg3
= wxString_in_helper(obj2
);
9256 if (arg3
== NULL
) SWIG_fail
;
9260 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
9261 if (!SWIG_IsOK(ecode4
)) {
9262 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "4"" of type '" "int""'");
9264 arg4
= static_cast< int >(val4
);
9267 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
9268 if (!SWIG_IsOK(ecode5
)) {
9269 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "5"" of type '" "int""'");
9271 arg5
= static_cast< int >(val5
);
9274 res6
= SWIG_ConvertPtr(obj5
, SWIG_as_voidptrptr(&arg6
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
9275 if (!SWIG_IsOK(res6
)) {
9276 SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "6"" of type '" "wxPyTreeItemData *""'");
9280 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9281 result
= (arg1
)->AppendItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
);
9282 wxPyEndAllowThreads(__tstate
);
9283 if (PyErr_Occurred()) SWIG_fail
;
9285 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9300 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Delete(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9301 PyObject
*resultobj
= 0;
9302 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9303 wxTreeItemId
*arg2
= 0 ;
9308 PyObject
* obj0
= 0 ;
9309 PyObject
* obj1
= 0 ;
9310 char * kwnames
[] = {
9311 (char *) "self",(char *) "item", NULL
9314 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Delete",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9315 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9316 if (!SWIG_IsOK(res1
)) {
9317 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Delete" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9319 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9320 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9321 if (!SWIG_IsOK(res2
)) {
9322 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Delete" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9325 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Delete" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9327 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9330 (arg1
)->Delete((wxTreeItemId
const &)*arg2
);
9331 wxPyEndAllowThreads(__tstate
);
9332 if (PyErr_Occurred()) SWIG_fail
;
9334 resultobj
= SWIG_Py_Void();
9341 SWIGINTERN PyObject
*_wrap_TreeListCtrl_DeleteChildren(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9342 PyObject
*resultobj
= 0;
9343 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9344 wxTreeItemId
*arg2
= 0 ;
9349 PyObject
* obj0
= 0 ;
9350 PyObject
* obj1
= 0 ;
9351 char * kwnames
[] = {
9352 (char *) "self",(char *) "item", NULL
9355 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_DeleteChildren",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9356 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9357 if (!SWIG_IsOK(res1
)) {
9358 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_DeleteChildren" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9360 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9361 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9362 if (!SWIG_IsOK(res2
)) {
9363 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_DeleteChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9366 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_DeleteChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9368 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9370 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9371 (arg1
)->DeleteChildren((wxTreeItemId
const &)*arg2
);
9372 wxPyEndAllowThreads(__tstate
);
9373 if (PyErr_Occurred()) SWIG_fail
;
9375 resultobj
= SWIG_Py_Void();
9382 SWIGINTERN PyObject
*_wrap_TreeListCtrl_DeleteAllItems(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9383 PyObject
*resultobj
= 0;
9384 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9387 PyObject
*swig_obj
[1] ;
9389 if (!args
) SWIG_fail
;
9391 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9392 if (!SWIG_IsOK(res1
)) {
9393 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_DeleteAllItems" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9395 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9397 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9398 (arg1
)->DeleteAllItems();
9399 wxPyEndAllowThreads(__tstate
);
9400 if (PyErr_Occurred()) SWIG_fail
;
9402 resultobj
= SWIG_Py_Void();
9409 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Expand(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9410 PyObject
*resultobj
= 0;
9411 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9412 wxTreeItemId
*arg2
= 0 ;
9417 PyObject
* obj0
= 0 ;
9418 PyObject
* obj1
= 0 ;
9419 char * kwnames
[] = {
9420 (char *) "self",(char *) "item", NULL
9423 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Expand",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9424 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9425 if (!SWIG_IsOK(res1
)) {
9426 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Expand" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9428 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9429 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9430 if (!SWIG_IsOK(res2
)) {
9431 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Expand" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9434 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Expand" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9436 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9438 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9439 (arg1
)->Expand((wxTreeItemId
const &)*arg2
);
9440 wxPyEndAllowThreads(__tstate
);
9441 if (PyErr_Occurred()) SWIG_fail
;
9443 resultobj
= SWIG_Py_Void();
9450 SWIGINTERN PyObject
*_wrap_TreeListCtrl_ExpandAll(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9451 PyObject
*resultobj
= 0;
9452 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9453 wxTreeItemId
*arg2
= 0 ;
9458 PyObject
* obj0
= 0 ;
9459 PyObject
* obj1
= 0 ;
9460 char * kwnames
[] = {
9461 (char *) "self",(char *) "item", NULL
9464 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ExpandAll",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9465 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9466 if (!SWIG_IsOK(res1
)) {
9467 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_ExpandAll" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9469 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9470 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9471 if (!SWIG_IsOK(res2
)) {
9472 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_ExpandAll" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9475 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_ExpandAll" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9477 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9479 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9480 (arg1
)->ExpandAll((wxTreeItemId
const &)*arg2
);
9481 wxPyEndAllowThreads(__tstate
);
9482 if (PyErr_Occurred()) SWIG_fail
;
9484 resultobj
= SWIG_Py_Void();
9491 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Collapse(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9492 PyObject
*resultobj
= 0;
9493 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9494 wxTreeItemId
*arg2
= 0 ;
9499 PyObject
* obj0
= 0 ;
9500 PyObject
* obj1
= 0 ;
9501 char * kwnames
[] = {
9502 (char *) "self",(char *) "item", NULL
9505 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Collapse",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9506 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9507 if (!SWIG_IsOK(res1
)) {
9508 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Collapse" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9510 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9511 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9512 if (!SWIG_IsOK(res2
)) {
9513 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Collapse" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9516 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Collapse" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9518 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9520 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9521 (arg1
)->Collapse((wxTreeItemId
const &)*arg2
);
9522 wxPyEndAllowThreads(__tstate
);
9523 if (PyErr_Occurred()) SWIG_fail
;
9525 resultobj
= SWIG_Py_Void();
9532 SWIGINTERN PyObject
*_wrap_TreeListCtrl_CollapseAndReset(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9533 PyObject
*resultobj
= 0;
9534 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9535 wxTreeItemId
*arg2
= 0 ;
9540 PyObject
* obj0
= 0 ;
9541 PyObject
* obj1
= 0 ;
9542 char * kwnames
[] = {
9543 (char *) "self",(char *) "item", NULL
9546 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_CollapseAndReset",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9547 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9548 if (!SWIG_IsOK(res1
)) {
9549 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_CollapseAndReset" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9551 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9552 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9553 if (!SWIG_IsOK(res2
)) {
9554 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_CollapseAndReset" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9557 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_CollapseAndReset" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9559 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9561 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9562 (arg1
)->CollapseAndReset((wxTreeItemId
const &)*arg2
);
9563 wxPyEndAllowThreads(__tstate
);
9564 if (PyErr_Occurred()) SWIG_fail
;
9566 resultobj
= SWIG_Py_Void();
9573 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Toggle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9574 PyObject
*resultobj
= 0;
9575 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9576 wxTreeItemId
*arg2
= 0 ;
9581 PyObject
* obj0
= 0 ;
9582 PyObject
* obj1
= 0 ;
9583 char * kwnames
[] = {
9584 (char *) "self",(char *) "item", NULL
9587 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Toggle",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9588 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9589 if (!SWIG_IsOK(res1
)) {
9590 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Toggle" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9592 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9593 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9594 if (!SWIG_IsOK(res2
)) {
9595 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Toggle" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9598 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Toggle" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9600 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9602 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9603 (arg1
)->Toggle((wxTreeItemId
const &)*arg2
);
9604 wxPyEndAllowThreads(__tstate
);
9605 if (PyErr_Occurred()) SWIG_fail
;
9607 resultobj
= SWIG_Py_Void();
9614 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Unselect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9615 PyObject
*resultobj
= 0;
9616 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9619 PyObject
*swig_obj
[1] ;
9621 if (!args
) SWIG_fail
;
9623 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9624 if (!SWIG_IsOK(res1
)) {
9625 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Unselect" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9627 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9631 wxPyEndAllowThreads(__tstate
);
9632 if (PyErr_Occurred()) SWIG_fail
;
9634 resultobj
= SWIG_Py_Void();
9641 SWIGINTERN PyObject
*_wrap_TreeListCtrl_UnselectAll(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9642 PyObject
*resultobj
= 0;
9643 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9646 PyObject
*swig_obj
[1] ;
9648 if (!args
) SWIG_fail
;
9650 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9651 if (!SWIG_IsOK(res1
)) {
9652 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_UnselectAll" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9654 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9656 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9657 (arg1
)->UnselectAll();
9658 wxPyEndAllowThreads(__tstate
);
9659 if (PyErr_Occurred()) SWIG_fail
;
9661 resultobj
= SWIG_Py_Void();
9668 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SelectItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9669 PyObject
*resultobj
= 0;
9670 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9671 wxTreeItemId
*arg2
= 0 ;
9672 bool arg3
= (bool) true ;
9673 bool arg4
= (bool) false ;
9682 PyObject
* obj0
= 0 ;
9683 PyObject
* obj1
= 0 ;
9684 PyObject
* obj2
= 0 ;
9685 PyObject
* obj3
= 0 ;
9686 char * kwnames
[] = {
9687 (char *) "self",(char *) "item",(char *) "unselect_others",(char *) "extended_select", NULL
9690 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_SelectItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
9691 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9692 if (!SWIG_IsOK(res1
)) {
9693 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SelectItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9695 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9696 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9697 if (!SWIG_IsOK(res2
)) {
9698 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SelectItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9701 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SelectItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9703 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9705 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
9706 if (!SWIG_IsOK(ecode3
)) {
9707 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SelectItem" "', expected argument " "3"" of type '" "bool""'");
9709 arg3
= static_cast< bool >(val3
);
9712 ecode4
= SWIG_AsVal_bool(obj3
, &val4
);
9713 if (!SWIG_IsOK(ecode4
)) {
9714 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_SelectItem" "', expected argument " "4"" of type '" "bool""'");
9716 arg4
= static_cast< bool >(val4
);
9719 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9720 (arg1
)->SelectItem((wxTreeItemId
const &)*arg2
,arg3
,arg4
);
9721 wxPyEndAllowThreads(__tstate
);
9722 if (PyErr_Occurred()) SWIG_fail
;
9724 resultobj
= SWIG_Py_Void();
9731 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SelectAll(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9732 PyObject
*resultobj
= 0;
9733 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9734 bool arg2
= (bool) false ;
9739 PyObject
* obj0
= 0 ;
9740 PyObject
* obj1
= 0 ;
9741 char * kwnames
[] = {
9742 (char *) "self",(char *) "extended_select", NULL
9745 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:TreeListCtrl_SelectAll",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9746 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9747 if (!SWIG_IsOK(res1
)) {
9748 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SelectAll" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9750 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9752 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
9753 if (!SWIG_IsOK(ecode2
)) {
9754 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SelectAll" "', expected argument " "2"" of type '" "bool""'");
9756 arg2
= static_cast< bool >(val2
);
9759 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9760 (arg1
)->SelectAll(arg2
);
9761 wxPyEndAllowThreads(__tstate
);
9762 if (PyErr_Occurred()) SWIG_fail
;
9764 resultobj
= SWIG_Py_Void();
9771 SWIGINTERN PyObject
*_wrap_TreeListCtrl_EnsureVisible(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9772 PyObject
*resultobj
= 0;
9773 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9774 wxTreeItemId
*arg2
= 0 ;
9779 PyObject
* obj0
= 0 ;
9780 PyObject
* obj1
= 0 ;
9781 char * kwnames
[] = {
9782 (char *) "self",(char *) "item", NULL
9785 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_EnsureVisible",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9786 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9787 if (!SWIG_IsOK(res1
)) {
9788 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_EnsureVisible" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9790 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9791 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9792 if (!SWIG_IsOK(res2
)) {
9793 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_EnsureVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9796 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_EnsureVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9798 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9800 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9801 (arg1
)->EnsureVisible((wxTreeItemId
const &)*arg2
);
9802 wxPyEndAllowThreads(__tstate
);
9803 if (PyErr_Occurred()) SWIG_fail
;
9805 resultobj
= SWIG_Py_Void();
9812 SWIGINTERN PyObject
*_wrap_TreeListCtrl_ScrollTo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9813 PyObject
*resultobj
= 0;
9814 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9815 wxTreeItemId
*arg2
= 0 ;
9820 PyObject
* obj0
= 0 ;
9821 PyObject
* obj1
= 0 ;
9822 char * kwnames
[] = {
9823 (char *) "self",(char *) "item", NULL
9826 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ScrollTo",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9827 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9828 if (!SWIG_IsOK(res1
)) {
9829 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_ScrollTo" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9831 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9832 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9833 if (!SWIG_IsOK(res2
)) {
9834 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_ScrollTo" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9837 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_ScrollTo" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9839 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9841 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9842 (arg1
)->ScrollTo((wxTreeItemId
const &)*arg2
);
9843 wxPyEndAllowThreads(__tstate
);
9844 if (PyErr_Occurred()) SWIG_fail
;
9846 resultobj
= SWIG_Py_Void();
9853 SWIGINTERN PyObject
*_wrap_TreeListCtrl_HitTest(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9854 PyObject
*resultobj
= 0;
9855 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9859 wxTreeItemId result
;
9864 int res3
= SWIG_TMPOBJ
;
9866 int res4
= SWIG_TMPOBJ
;
9867 PyObject
* obj0
= 0 ;
9868 PyObject
* obj1
= 0 ;
9869 char * kwnames
[] = {
9870 (char *) "self",(char *) "point", NULL
9875 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_HitTest",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9876 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9877 if (!SWIG_IsOK(res1
)) {
9878 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_HitTest" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9880 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9883 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
9886 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9887 result
= (arg1
)->HitTest((wxPoint
const &)*arg2
,*arg3
,*arg4
);
9888 wxPyEndAllowThreads(__tstate
);
9889 if (PyErr_Occurred()) SWIG_fail
;
9891 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9892 if (SWIG_IsTmpObj(res3
)) {
9893 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg3
)));
9895 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
9896 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, new_flags
));
9898 if (SWIG_IsTmpObj(res4
)) {
9899 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg4
)));
9901 int new_flags
= SWIG_IsNewObj(res4
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
9902 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, new_flags
));
9910 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetBoundingRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9911 PyObject
*resultobj
= 0;
9912 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9913 wxTreeItemId
*arg2
= 0 ;
9914 bool arg3
= (bool) false ;
9915 PyObject
*result
= 0 ;
9922 PyObject
* obj0
= 0 ;
9923 PyObject
* obj1
= 0 ;
9924 PyObject
* obj2
= 0 ;
9925 char * kwnames
[] = {
9926 (char *) "self",(char *) "item",(char *) "textOnly", NULL
9929 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetBoundingRect",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
9930 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9931 if (!SWIG_IsOK(res1
)) {
9932 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetBoundingRect" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9934 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9935 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9936 if (!SWIG_IsOK(res2
)) {
9937 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetBoundingRect" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9940 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetBoundingRect" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9942 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9944 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
9945 if (!SWIG_IsOK(ecode3
)) {
9946 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetBoundingRect" "', expected argument " "3"" of type '" "bool""'");
9948 arg3
= static_cast< bool >(val3
);
9951 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9952 result
= (PyObject
*)wxPyTreeListCtrl_GetBoundingRect(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
9953 wxPyEndAllowThreads(__tstate
);
9954 if (PyErr_Occurred()) SWIG_fail
;
9963 SWIGINTERN PyObject
*_wrap_TreeListCtrl_EditLabel(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9964 PyObject
*resultobj
= 0;
9965 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9966 wxTreeItemId
*arg2
= 0 ;
9971 PyObject
* obj0
= 0 ;
9972 PyObject
* obj1
= 0 ;
9973 char * kwnames
[] = {
9974 (char *) "self",(char *) "item", NULL
9977 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_EditLabel",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9978 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9979 if (!SWIG_IsOK(res1
)) {
9980 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_EditLabel" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9982 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9983 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9984 if (!SWIG_IsOK(res2
)) {
9985 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_EditLabel" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9988 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_EditLabel" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9990 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9992 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9993 (arg1
)->EditLabel((wxTreeItemId
const &)*arg2
);
9994 wxPyEndAllowThreads(__tstate
);
9995 if (PyErr_Occurred()) SWIG_fail
;
9997 resultobj
= SWIG_Py_Void();
10004 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Edit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10005 PyObject
*resultobj
= 0;
10006 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10007 wxTreeItemId
*arg2
= 0 ;
10012 PyObject
* obj0
= 0 ;
10013 PyObject
* obj1
= 0 ;
10014 char * kwnames
[] = {
10015 (char *) "self",(char *) "item", NULL
10018 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Edit",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10019 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10020 if (!SWIG_IsOK(res1
)) {
10021 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Edit" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10023 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10024 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10025 if (!SWIG_IsOK(res2
)) {
10026 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Edit" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10029 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Edit" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10031 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10033 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10034 (arg1
)->Edit((wxTreeItemId
const &)*arg2
);
10035 wxPyEndAllowThreads(__tstate
);
10036 if (PyErr_Occurred()) SWIG_fail
;
10038 resultobj
= SWIG_Py_Void();
10045 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SortChildren(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10046 PyObject
*resultobj
= 0;
10047 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10048 wxTreeItemId
*arg2
= 0 ;
10053 PyObject
* obj0
= 0 ;
10054 PyObject
* obj1
= 0 ;
10055 char * kwnames
[] = {
10056 (char *) "self",(char *) "item", NULL
10059 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SortChildren",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10060 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10061 if (!SWIG_IsOK(res1
)) {
10062 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SortChildren" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10064 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10065 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10066 if (!SWIG_IsOK(res2
)) {
10067 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SortChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10070 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SortChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10072 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10074 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10075 (arg1
)->SortChildren((wxTreeItemId
const &)*arg2
);
10076 wxPyEndAllowThreads(__tstate
);
10077 if (PyErr_Occurred()) SWIG_fail
;
10079 resultobj
= SWIG_Py_Void();
10086 SWIGINTERN PyObject
*_wrap_TreeListCtrl_FindItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10087 PyObject
*resultobj
= 0;
10088 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10089 wxTreeItemId
*arg2
= 0 ;
10090 wxString
*arg3
= 0 ;
10091 int arg4
= (int) 0 ;
10092 wxTreeItemId result
;
10097 bool temp3
= false ;
10100 PyObject
* obj0
= 0 ;
10101 PyObject
* obj1
= 0 ;
10102 PyObject
* obj2
= 0 ;
10103 PyObject
* obj3
= 0 ;
10104 char * kwnames
[] = {
10105 (char *) "self",(char *) "item",(char *) "str",(char *) "flags", NULL
10108 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_FindItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
10109 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10110 if (!SWIG_IsOK(res1
)) {
10111 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_FindItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10113 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10114 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10115 if (!SWIG_IsOK(res2
)) {
10116 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_FindItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10119 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_FindItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10121 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10123 arg3
= wxString_in_helper(obj2
);
10124 if (arg3
== NULL
) SWIG_fail
;
10128 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
10129 if (!SWIG_IsOK(ecode4
)) {
10130 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_FindItem" "', expected argument " "4"" of type '" "int""'");
10132 arg4
= static_cast< int >(val4
);
10135 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10136 result
= (arg1
)->FindItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
10137 wxPyEndAllowThreads(__tstate
);
10138 if (PyErr_Occurred()) SWIG_fail
;
10140 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
10155 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetHeaderWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10156 PyObject
*resultobj
= 0;
10157 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10158 wxWindow
*result
= 0 ;
10161 PyObject
*swig_obj
[1] ;
10163 if (!args
) SWIG_fail
;
10164 swig_obj
[0] = args
;
10165 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10166 if (!SWIG_IsOK(res1
)) {
10167 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetHeaderWindow" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
10169 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10171 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10172 result
= (wxWindow
*)((wxPyTreeListCtrl
const *)arg1
)->GetHeaderWindow();
10173 wxPyEndAllowThreads(__tstate
);
10174 if (PyErr_Occurred()) SWIG_fail
;
10177 resultobj
= wxPyMake_wxObject(result
, 0);
10185 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetMainWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10186 PyObject
*resultobj
= 0;
10187 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10188 wxScrolledWindow
*result
= 0 ;
10191 PyObject
*swig_obj
[1] ;
10193 if (!args
) SWIG_fail
;
10194 swig_obj
[0] = args
;
10195 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10196 if (!SWIG_IsOK(res1
)) {
10197 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetMainWindow" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
10199 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10201 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10202 result
= (wxScrolledWindow
*)((wxPyTreeListCtrl
const *)arg1
)->GetMainWindow();
10203 wxPyEndAllowThreads(__tstate
);
10204 if (PyErr_Occurred()) SWIG_fail
;
10207 resultobj
= wxPyMake_wxObject(result
, 0);
10215 SWIGINTERN PyObject
*TreeListCtrl_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10217 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
10218 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_NewClientData(obj
));
10219 return SWIG_Py_Void();
10222 SWIGINTERN PyObject
*TreeListCtrl_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10223 return SWIG_Python_InitShadowInstance(args
);
10226 SWIGINTERN PyObject
*_wrap_new_StaticPicture(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10227 PyObject
*resultobj
= 0;
10228 wxWindow
*arg1
= (wxWindow
*) 0 ;
10229 int arg2
= (int) -1 ;
10230 wxBitmap
const &arg3_defvalue
= wxNullBitmap
;
10231 wxBitmap
*arg3
= (wxBitmap
*) &arg3_defvalue
;
10232 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
10233 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
10234 wxSize
const &arg5_defvalue
= wxDefaultSize
;
10235 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
10236 long arg6
= (long) 0 ;
10237 wxString
const &arg7_defvalue
= wxPyStaticPictureNameStr
;
10238 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
10239 wxStaticPicture
*result
= 0 ;
10250 bool temp7
= false ;
10251 PyObject
* obj0
= 0 ;
10252 PyObject
* obj1
= 0 ;
10253 PyObject
* obj2
= 0 ;
10254 PyObject
* obj3
= 0 ;
10255 PyObject
* obj4
= 0 ;
10256 PyObject
* obj5
= 0 ;
10257 PyObject
* obj6
= 0 ;
10258 char * kwnames
[] = {
10259 (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10262 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_StaticPicture",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
10263 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
10264 if (!SWIG_IsOK(res1
)) {
10265 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_StaticPicture" "', expected argument " "1"" of type '" "wxWindow *""'");
10267 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
10269 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
10270 if (!SWIG_IsOK(ecode2
)) {
10271 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_StaticPicture" "', expected argument " "2"" of type '" "int""'");
10273 arg2
= static_cast< int >(val2
);
10276 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxBitmap
, 0 | 0);
10277 if (!SWIG_IsOK(res3
)) {
10278 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "new_StaticPicture" "', expected argument " "3"" of type '" "wxBitmap const &""'");
10281 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_StaticPicture" "', expected argument " "3"" of type '" "wxBitmap const &""'");
10283 arg3
= reinterpret_cast< wxBitmap
* >(argp3
);
10288 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
10294 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
10298 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
10299 if (!SWIG_IsOK(ecode6
)) {
10300 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "new_StaticPicture" "', expected argument " "6"" of type '" "long""'");
10302 arg6
= static_cast< long >(val6
);
10306 arg7
= wxString_in_helper(obj6
);
10307 if (arg7
== NULL
) SWIG_fail
;
10312 if (!wxPyCheckForApp()) SWIG_fail
;
10313 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10314 result
= (wxStaticPicture
*)new wxStaticPicture(arg1
,arg2
,(wxBitmap
const &)*arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
10315 wxPyEndAllowThreads(__tstate
);
10316 if (PyErr_Occurred()) SWIG_fail
;
10318 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_NEW
| 0 );
10333 SWIGINTERN PyObject
*_wrap_new_PreStaticPicture(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10334 PyObject
*resultobj
= 0;
10335 wxStaticPicture
*result
= 0 ;
10337 if (!SWIG_Python_UnpackTuple(args
,"new_PreStaticPicture",0,0,0)) SWIG_fail
;
10339 if (!wxPyCheckForApp()) SWIG_fail
;
10340 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10341 result
= (wxStaticPicture
*)new wxStaticPicture();
10342 wxPyEndAllowThreads(__tstate
);
10343 if (PyErr_Occurred()) SWIG_fail
;
10345 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_OWN
| 0 );
10352 SWIGINTERN PyObject
*_wrap_StaticPicture_Create(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10353 PyObject
*resultobj
= 0;
10354 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10355 wxWindow
*arg2
= (wxWindow
*) 0 ;
10356 int arg3
= (int) -1 ;
10357 wxBitmap
const &arg4_defvalue
= wxNullBitmap
;
10358 wxBitmap
*arg4
= (wxBitmap
*) &arg4_defvalue
;
10359 wxPoint
const &arg5_defvalue
= wxDefaultPosition
;
10360 wxPoint
*arg5
= (wxPoint
*) &arg5_defvalue
;
10361 wxSize
const &arg6_defvalue
= wxDefaultSize
;
10362 wxSize
*arg6
= (wxSize
*) &arg6_defvalue
;
10363 long arg7
= (long) 0 ;
10364 wxString
const &arg8_defvalue
= wxPyStaticPictureNameStr
;
10365 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
10379 bool temp8
= false ;
10380 PyObject
* obj0
= 0 ;
10381 PyObject
* obj1
= 0 ;
10382 PyObject
* obj2
= 0 ;
10383 PyObject
* obj3
= 0 ;
10384 PyObject
* obj4
= 0 ;
10385 PyObject
* obj5
= 0 ;
10386 PyObject
* obj6
= 0 ;
10387 PyObject
* obj7
= 0 ;
10388 char * kwnames
[] = {
10389 (char *) "self",(char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10392 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:StaticPicture_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) SWIG_fail
;
10393 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10394 if (!SWIG_IsOK(res1
)) {
10395 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_Create" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
10397 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10398 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
10399 if (!SWIG_IsOK(res2
)) {
10400 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "StaticPicture_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
10402 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
10404 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
10405 if (!SWIG_IsOK(ecode3
)) {
10406 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "StaticPicture_Create" "', expected argument " "3"" of type '" "int""'");
10408 arg3
= static_cast< int >(val3
);
10411 res4
= SWIG_ConvertPtr(obj3
, &argp4
, SWIGTYPE_p_wxBitmap
, 0 | 0);
10412 if (!SWIG_IsOK(res4
)) {
10413 SWIG_exception_fail(SWIG_ArgError(res4
), "in method '" "StaticPicture_Create" "', expected argument " "4"" of type '" "wxBitmap const &""'");
10416 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "StaticPicture_Create" "', expected argument " "4"" of type '" "wxBitmap const &""'");
10418 arg4
= reinterpret_cast< wxBitmap
* >(argp4
);
10423 if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
;
10429 if ( ! wxSize_helper(obj5
, &arg6
)) SWIG_fail
;
10433 ecode7
= SWIG_AsVal_long(obj6
, &val7
);
10434 if (!SWIG_IsOK(ecode7
)) {
10435 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "StaticPicture_Create" "', expected argument " "7"" of type '" "long""'");
10437 arg7
= static_cast< long >(val7
);
10441 arg8
= wxString_in_helper(obj7
);
10442 if (arg8
== NULL
) SWIG_fail
;
10447 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10448 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxBitmap
const &)*arg4
,(wxPoint
const &)*arg5
,(wxSize
const &)*arg6
,arg7
,(wxString
const &)*arg8
);
10449 wxPyEndAllowThreads(__tstate
);
10450 if (PyErr_Occurred()) SWIG_fail
;
10453 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
10469 SWIGINTERN PyObject
*_wrap_StaticPicture_SetBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10470 PyObject
*resultobj
= 0;
10471 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10472 wxBitmap
*arg2
= 0 ;
10477 PyObject
* obj0
= 0 ;
10478 PyObject
* obj1
= 0 ;
10479 char * kwnames
[] = {
10480 (char *) "self",(char *) "bmp", NULL
10483 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetBitmap",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10484 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10485 if (!SWIG_IsOK(res1
)) {
10486 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetBitmap" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
10488 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10489 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 | 0);
10490 if (!SWIG_IsOK(res2
)) {
10491 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "StaticPicture_SetBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
10494 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "StaticPicture_SetBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
10496 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
10498 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10499 (arg1
)->SetBitmap((wxBitmap
const &)*arg2
);
10500 wxPyEndAllowThreads(__tstate
);
10501 if (PyErr_Occurred()) SWIG_fail
;
10503 resultobj
= SWIG_Py_Void();
10510 SWIGINTERN PyObject
*_wrap_StaticPicture_GetBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10511 PyObject
*resultobj
= 0;
10512 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10516 PyObject
*swig_obj
[1] ;
10518 if (!args
) SWIG_fail
;
10519 swig_obj
[0] = args
;
10520 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10521 if (!SWIG_IsOK(res1
)) {
10522 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetBitmap" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
10524 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10526 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10527 result
= ((wxStaticPicture
const *)arg1
)->GetBitmap();
10528 wxPyEndAllowThreads(__tstate
);
10529 if (PyErr_Occurred()) SWIG_fail
;
10531 resultobj
= SWIG_NewPointerObj((new wxBitmap(static_cast< const wxBitmap
& >(result
))), SWIGTYPE_p_wxBitmap
, SWIG_POINTER_OWN
| 0 );
10538 SWIGINTERN PyObject
*_wrap_StaticPicture_SetIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10539 PyObject
*resultobj
= 0;
10540 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10546 PyObject
* obj0
= 0 ;
10547 PyObject
* obj1
= 0 ;
10548 char * kwnames
[] = {
10549 (char *) "self",(char *) "icon", NULL
10552 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetIcon",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10553 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10554 if (!SWIG_IsOK(res1
)) {
10555 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetIcon" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
10557 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10558 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxIcon
, 0 | 0);
10559 if (!SWIG_IsOK(res2
)) {
10560 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "StaticPicture_SetIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
10563 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "StaticPicture_SetIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
10565 arg2
= reinterpret_cast< wxIcon
* >(argp2
);
10567 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10568 (arg1
)->SetIcon((wxIcon
const &)*arg2
);
10569 wxPyEndAllowThreads(__tstate
);
10570 if (PyErr_Occurred()) SWIG_fail
;
10572 resultobj
= SWIG_Py_Void();
10579 SWIGINTERN PyObject
*_wrap_StaticPicture_GetIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10580 PyObject
*resultobj
= 0;
10581 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10585 PyObject
*swig_obj
[1] ;
10587 if (!args
) SWIG_fail
;
10588 swig_obj
[0] = args
;
10589 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10590 if (!SWIG_IsOK(res1
)) {
10591 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetIcon" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
10593 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10595 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10596 result
= ((wxStaticPicture
const *)arg1
)->GetIcon();
10597 wxPyEndAllowThreads(__tstate
);
10598 if (PyErr_Occurred()) SWIG_fail
;
10600 resultobj
= SWIG_NewPointerObj((new wxIcon(static_cast< const wxIcon
& >(result
))), SWIGTYPE_p_wxIcon
, SWIG_POINTER_OWN
| 0 );
10607 SWIGINTERN PyObject
*_wrap_StaticPicture_SetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10608 PyObject
*resultobj
= 0;
10609 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10615 PyObject
* obj0
= 0 ;
10616 PyObject
* obj1
= 0 ;
10617 char * kwnames
[] = {
10618 (char *) "self",(char *) "align", NULL
10621 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetAlignment",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10622 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10623 if (!SWIG_IsOK(res1
)) {
10624 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetAlignment" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
10626 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10627 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
10628 if (!SWIG_IsOK(ecode2
)) {
10629 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "StaticPicture_SetAlignment" "', expected argument " "2"" of type '" "int""'");
10631 arg2
= static_cast< int >(val2
);
10633 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10634 (arg1
)->SetAlignment(arg2
);
10635 wxPyEndAllowThreads(__tstate
);
10636 if (PyErr_Occurred()) SWIG_fail
;
10638 resultobj
= SWIG_Py_Void();
10645 SWIGINTERN PyObject
*_wrap_StaticPicture_GetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10646 PyObject
*resultobj
= 0;
10647 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10651 PyObject
*swig_obj
[1] ;
10653 if (!args
) SWIG_fail
;
10654 swig_obj
[0] = args
;
10655 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10656 if (!SWIG_IsOK(res1
)) {
10657 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetAlignment" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
10659 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10661 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10662 result
= (int)((wxStaticPicture
const *)arg1
)->GetAlignment();
10663 wxPyEndAllowThreads(__tstate
);
10664 if (PyErr_Occurred()) SWIG_fail
;
10666 resultobj
= SWIG_From_int(static_cast< int >(result
));
10673 SWIGINTERN PyObject
*_wrap_StaticPicture_SetScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10674 PyObject
*resultobj
= 0;
10675 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10681 PyObject
* obj0
= 0 ;
10682 PyObject
* obj1
= 0 ;
10683 char * kwnames
[] = {
10684 (char *) "self",(char *) "scale", NULL
10687 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetScale",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10688 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10689 if (!SWIG_IsOK(res1
)) {
10690 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetScale" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
10692 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10693 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
10694 if (!SWIG_IsOK(ecode2
)) {
10695 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "StaticPicture_SetScale" "', expected argument " "2"" of type '" "int""'");
10697 arg2
= static_cast< int >(val2
);
10699 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10700 (arg1
)->SetScale(arg2
);
10701 wxPyEndAllowThreads(__tstate
);
10702 if (PyErr_Occurred()) SWIG_fail
;
10704 resultobj
= SWIG_Py_Void();
10711 SWIGINTERN PyObject
*_wrap_StaticPicture_GetScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10712 PyObject
*resultobj
= 0;
10713 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10717 PyObject
*swig_obj
[1] ;
10719 if (!args
) SWIG_fail
;
10720 swig_obj
[0] = args
;
10721 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10722 if (!SWIG_IsOK(res1
)) {
10723 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetScale" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
10725 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10727 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10728 result
= (int)((wxStaticPicture
const *)arg1
)->GetScale();
10729 wxPyEndAllowThreads(__tstate
);
10730 if (PyErr_Occurred()) SWIG_fail
;
10732 resultobj
= SWIG_From_int(static_cast< int >(result
));
10739 SWIGINTERN PyObject
*_wrap_StaticPicture_SetCustomScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10740 PyObject
*resultobj
= 0;
10741 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10750 PyObject
* obj0
= 0 ;
10751 PyObject
* obj1
= 0 ;
10752 PyObject
* obj2
= 0 ;
10753 char * kwnames
[] = {
10754 (char *) "self",(char *) "sx",(char *) "sy", NULL
10757 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:StaticPicture_SetCustomScale",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
10758 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10759 if (!SWIG_IsOK(res1
)) {
10760 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetCustomScale" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
10762 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10763 ecode2
= SWIG_AsVal_float(obj1
, &val2
);
10764 if (!SWIG_IsOK(ecode2
)) {
10765 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "StaticPicture_SetCustomScale" "', expected argument " "2"" of type '" "float""'");
10767 arg2
= static_cast< float >(val2
);
10768 ecode3
= SWIG_AsVal_float(obj2
, &val3
);
10769 if (!SWIG_IsOK(ecode3
)) {
10770 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "StaticPicture_SetCustomScale" "', expected argument " "3"" of type '" "float""'");
10772 arg3
= static_cast< float >(val3
);
10774 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10775 (arg1
)->SetCustomScale(arg2
,arg3
);
10776 wxPyEndAllowThreads(__tstate
);
10777 if (PyErr_Occurred()) SWIG_fail
;
10779 resultobj
= SWIG_Py_Void();
10786 SWIGINTERN PyObject
*_wrap_StaticPicture_GetCustomScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10787 PyObject
*resultobj
= 0;
10788 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10789 float *arg2
= (float *) 0 ;
10790 float *arg3
= (float *) 0 ;
10794 int res2
= SWIG_TMPOBJ
;
10796 int res3
= SWIG_TMPOBJ
;
10797 PyObject
*swig_obj
[1] ;
10801 if (!args
) SWIG_fail
;
10802 swig_obj
[0] = args
;
10803 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10804 if (!SWIG_IsOK(res1
)) {
10805 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetCustomScale" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
10807 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10809 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10810 ((wxStaticPicture
const *)arg1
)->GetCustomScale(arg2
,arg3
);
10811 wxPyEndAllowThreads(__tstate
);
10812 if (PyErr_Occurred()) SWIG_fail
;
10814 resultobj
= SWIG_Py_Void();
10815 if (SWIG_IsTmpObj(res2
)) {
10816 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_float((*arg2
)));
10818 int new_flags
= SWIG_IsNewObj(res2
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
10819 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_float
, new_flags
));
10821 if (SWIG_IsTmpObj(res3
)) {
10822 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_float((*arg3
)));
10824 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
10825 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_float
, new_flags
));
10833 SWIGINTERN PyObject
*StaticPicture_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10835 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
10836 SWIG_TypeNewClientData(SWIGTYPE_p_wxStaticPicture
, SWIG_NewClientData(obj
));
10837 return SWIG_Py_Void();
10840 SWIGINTERN PyObject
*StaticPicture_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10841 return SWIG_Python_InitShadowInstance(args
);
10844 static PyMethodDef SwigMethods
[] = {
10845 { (char *)"new_DynamicSashSplitEvent", (PyCFunction
) _wrap_new_DynamicSashSplitEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10846 { (char *)"DynamicSashSplitEvent_swigregister", DynamicSashSplitEvent_swigregister
, METH_VARARGS
, NULL
},
10847 { (char *)"DynamicSashSplitEvent_swiginit", DynamicSashSplitEvent_swiginit
, METH_VARARGS
, NULL
},
10848 { (char *)"new_DynamicSashUnifyEvent", (PyCFunction
) _wrap_new_DynamicSashUnifyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10849 { (char *)"DynamicSashUnifyEvent_swigregister", DynamicSashUnifyEvent_swigregister
, METH_VARARGS
, NULL
},
10850 { (char *)"DynamicSashUnifyEvent_swiginit", DynamicSashUnifyEvent_swiginit
, METH_VARARGS
, NULL
},
10851 { (char *)"new_DynamicSashWindow", (PyCFunction
) _wrap_new_DynamicSashWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10852 { (char *)"new_PreDynamicSashWindow", (PyCFunction
)_wrap_new_PreDynamicSashWindow
, METH_NOARGS
, NULL
},
10853 { (char *)"DynamicSashWindow_Create", (PyCFunction
) _wrap_DynamicSashWindow_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10854 { (char *)"DynamicSashWindow_GetHScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetHScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10855 { (char *)"DynamicSashWindow_GetVScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetVScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10856 { (char *)"DynamicSashWindow_swigregister", DynamicSashWindow_swigregister
, METH_VARARGS
, NULL
},
10857 { (char *)"DynamicSashWindow_swiginit", DynamicSashWindow_swiginit
, METH_VARARGS
, NULL
},
10858 { (char *)"new_EditableListBox", (PyCFunction
) _wrap_new_EditableListBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10859 { (char *)"EditableListBox_SetStrings", (PyCFunction
) _wrap_EditableListBox_SetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10860 { (char *)"EditableListBox_GetStrings", (PyCFunction
)_wrap_EditableListBox_GetStrings
, METH_O
, NULL
},
10861 { (char *)"EditableListBox_GetListCtrl", (PyCFunction
)_wrap_EditableListBox_GetListCtrl
, METH_O
, NULL
},
10862 { (char *)"EditableListBox_GetDelButton", (PyCFunction
)_wrap_EditableListBox_GetDelButton
, METH_O
, NULL
},
10863 { (char *)"EditableListBox_GetNewButton", (PyCFunction
)_wrap_EditableListBox_GetNewButton
, METH_O
, NULL
},
10864 { (char *)"EditableListBox_GetUpButton", (PyCFunction
)_wrap_EditableListBox_GetUpButton
, METH_O
, NULL
},
10865 { (char *)"EditableListBox_GetDownButton", (PyCFunction
)_wrap_EditableListBox_GetDownButton
, METH_O
, NULL
},
10866 { (char *)"EditableListBox_GetEditButton", (PyCFunction
)_wrap_EditableListBox_GetEditButton
, METH_O
, NULL
},
10867 { (char *)"EditableListBox_swigregister", EditableListBox_swigregister
, METH_VARARGS
, NULL
},
10868 { (char *)"EditableListBox_swiginit", EditableListBox_swiginit
, METH_VARARGS
, NULL
},
10869 { (char *)"new_RemotelyScrolledTreeCtrl", (PyCFunction
) _wrap_new_RemotelyScrolledTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10870 { (char *)"RemotelyScrolledTreeCtrl_HideVScrollbar", (PyCFunction
)_wrap_RemotelyScrolledTreeCtrl_HideVScrollbar
, METH_O
, NULL
},
10871 { (char *)"RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars", (PyCFunction
)_wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars
, METH_O
, NULL
},
10872 { (char *)"RemotelyScrolledTreeCtrl_GetScrolledWindow", (PyCFunction
)_wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow
, METH_O
, NULL
},
10873 { (char *)"RemotelyScrolledTreeCtrl_ScrollToLine", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_ScrollToLine
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10874 { (char *)"RemotelyScrolledTreeCtrl_SetCompanionWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10875 { (char *)"RemotelyScrolledTreeCtrl_GetCompanionWindow", (PyCFunction
)_wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow
, METH_O
, NULL
},
10876 { (char *)"RemotelyScrolledTreeCtrl_swigregister", RemotelyScrolledTreeCtrl_swigregister
, METH_VARARGS
, NULL
},
10877 { (char *)"RemotelyScrolledTreeCtrl_swiginit", RemotelyScrolledTreeCtrl_swiginit
, METH_VARARGS
, NULL
},
10878 { (char *)"new_TreeCompanionWindow", (PyCFunction
) _wrap_new_TreeCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10879 { (char *)"TreeCompanionWindow__setCallbackInfo", (PyCFunction
) _wrap_TreeCompanionWindow__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10880 { (char *)"TreeCompanionWindow_GetTreeCtrl", (PyCFunction
)_wrap_TreeCompanionWindow_GetTreeCtrl
, METH_O
, NULL
},
10881 { (char *)"TreeCompanionWindow_SetTreeCtrl", (PyCFunction
) _wrap_TreeCompanionWindow_SetTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10882 { (char *)"TreeCompanionWindow_swigregister", TreeCompanionWindow_swigregister
, METH_VARARGS
, NULL
},
10883 { (char *)"TreeCompanionWindow_swiginit", TreeCompanionWindow_swiginit
, METH_VARARGS
, NULL
},
10884 { (char *)"new_ThinSplitterWindow", (PyCFunction
) _wrap_new_ThinSplitterWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10885 { (char *)"ThinSplitterWindow_swigregister", ThinSplitterWindow_swigregister
, METH_VARARGS
, NULL
},
10886 { (char *)"ThinSplitterWindow_swiginit", ThinSplitterWindow_swiginit
, METH_VARARGS
, NULL
},
10887 { (char *)"new_SplitterScrolledWindow", (PyCFunction
) _wrap_new_SplitterScrolledWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10888 { (char *)"SplitterScrolledWindow_swigregister", SplitterScrolledWindow_swigregister
, METH_VARARGS
, NULL
},
10889 { (char *)"SplitterScrolledWindow_swiginit", SplitterScrolledWindow_swiginit
, METH_VARARGS
, NULL
},
10890 { (char *)"new_LEDNumberCtrl", (PyCFunction
) _wrap_new_LEDNumberCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10891 { (char *)"new_PreLEDNumberCtrl", (PyCFunction
)_wrap_new_PreLEDNumberCtrl
, METH_NOARGS
, NULL
},
10892 { (char *)"LEDNumberCtrl_Create", (PyCFunction
) _wrap_LEDNumberCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10893 { (char *)"LEDNumberCtrl_GetAlignment", (PyCFunction
)_wrap_LEDNumberCtrl_GetAlignment
, METH_O
, NULL
},
10894 { (char *)"LEDNumberCtrl_GetDrawFaded", (PyCFunction
)_wrap_LEDNumberCtrl_GetDrawFaded
, METH_O
, NULL
},
10895 { (char *)"LEDNumberCtrl_GetValue", (PyCFunction
)_wrap_LEDNumberCtrl_GetValue
, METH_O
, NULL
},
10896 { (char *)"LEDNumberCtrl_SetAlignment", (PyCFunction
) _wrap_LEDNumberCtrl_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10897 { (char *)"LEDNumberCtrl_SetDrawFaded", (PyCFunction
) _wrap_LEDNumberCtrl_SetDrawFaded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10898 { (char *)"LEDNumberCtrl_SetValue", (PyCFunction
) _wrap_LEDNumberCtrl_SetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10899 { (char *)"LEDNumberCtrl_swigregister", LEDNumberCtrl_swigregister
, METH_VARARGS
, NULL
},
10900 { (char *)"LEDNumberCtrl_swiginit", LEDNumberCtrl_swiginit
, METH_VARARGS
, NULL
},
10901 { (char *)"new_TreeListColumnInfo", (PyCFunction
) _wrap_new_TreeListColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10902 { (char *)"delete_TreeListColumnInfo", (PyCFunction
)_wrap_delete_TreeListColumnInfo
, METH_O
, NULL
},
10903 { (char *)"TreeListColumnInfo_GetShown", (PyCFunction
)_wrap_TreeListColumnInfo_GetShown
, METH_O
, NULL
},
10904 { (char *)"TreeListColumnInfo_GetAlignment", (PyCFunction
)_wrap_TreeListColumnInfo_GetAlignment
, METH_O
, NULL
},
10905 { (char *)"TreeListColumnInfo_GetText", (PyCFunction
)_wrap_TreeListColumnInfo_GetText
, METH_O
, NULL
},
10906 { (char *)"TreeListColumnInfo_GetImage", (PyCFunction
)_wrap_TreeListColumnInfo_GetImage
, METH_O
, NULL
},
10907 { (char *)"TreeListColumnInfo_GetSelectedImage", (PyCFunction
)_wrap_TreeListColumnInfo_GetSelectedImage
, METH_O
, NULL
},
10908 { (char *)"TreeListColumnInfo_GetWidth", (PyCFunction
)_wrap_TreeListColumnInfo_GetWidth
, METH_O
, NULL
},
10909 { (char *)"TreeListColumnInfo_SetShown", (PyCFunction
) _wrap_TreeListColumnInfo_SetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10910 { (char *)"TreeListColumnInfo_SetAlignment", (PyCFunction
) _wrap_TreeListColumnInfo_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10911 { (char *)"TreeListColumnInfo_SetText", (PyCFunction
) _wrap_TreeListColumnInfo_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10912 { (char *)"TreeListColumnInfo_SetImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10913 { (char *)"TreeListColumnInfo_SetSelectedImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetSelectedImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10914 { (char *)"TreeListColumnInfo_SetWidth", (PyCFunction
) _wrap_TreeListColumnInfo_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10915 { (char *)"TreeListColumnInfo_swigregister", TreeListColumnInfo_swigregister
, METH_VARARGS
, NULL
},
10916 { (char *)"TreeListColumnInfo_swiginit", TreeListColumnInfo_swiginit
, METH_VARARGS
, NULL
},
10917 { (char *)"new_TreeListCtrl", (PyCFunction
) _wrap_new_TreeListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10918 { (char *)"new_PreTreeListCtrl", (PyCFunction
)_wrap_new_PreTreeListCtrl
, METH_NOARGS
, NULL
},
10919 { (char *)"TreeListCtrl_Create", (PyCFunction
) _wrap_TreeListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10920 { (char *)"TreeListCtrl__setCallbackInfo", (PyCFunction
) _wrap_TreeListCtrl__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10921 { (char *)"TreeListCtrl_GetCount", (PyCFunction
)_wrap_TreeListCtrl_GetCount
, METH_O
, NULL
},
10922 { (char *)"TreeListCtrl_GetIndent", (PyCFunction
)_wrap_TreeListCtrl_GetIndent
, METH_O
, NULL
},
10923 { (char *)"TreeListCtrl_SetIndent", (PyCFunction
) _wrap_TreeListCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10924 { (char *)"TreeListCtrl_GetLineSpacing", (PyCFunction
)_wrap_TreeListCtrl_GetLineSpacing
, METH_O
, NULL
},
10925 { (char *)"TreeListCtrl_SetLineSpacing", (PyCFunction
) _wrap_TreeListCtrl_SetLineSpacing
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10926 { (char *)"TreeListCtrl_GetImageList", (PyCFunction
)_wrap_TreeListCtrl_GetImageList
, METH_O
, NULL
},
10927 { (char *)"TreeListCtrl_GetStateImageList", (PyCFunction
)_wrap_TreeListCtrl_GetStateImageList
, METH_O
, NULL
},
10928 { (char *)"TreeListCtrl_GetButtonsImageList", (PyCFunction
)_wrap_TreeListCtrl_GetButtonsImageList
, METH_O
, NULL
},
10929 { (char *)"TreeListCtrl_SetImageList", (PyCFunction
) _wrap_TreeListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10930 { (char *)"TreeListCtrl_SetStateImageList", (PyCFunction
) _wrap_TreeListCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10931 { (char *)"TreeListCtrl_SetButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_SetButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10932 { (char *)"TreeListCtrl_AssignImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10933 { (char *)"TreeListCtrl_AssignStateImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10934 { (char *)"TreeListCtrl_AssignButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10935 { (char *)"TreeListCtrl_AddColumn", (PyCFunction
) _wrap_TreeListCtrl_AddColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10936 { (char *)"TreeListCtrl_AddColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_AddColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10937 { (char *)"TreeListCtrl_InsertColumn", (PyCFunction
) _wrap_TreeListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10938 { (char *)"TreeListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_InsertColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10939 { (char *)"TreeListCtrl_RemoveColumn", (PyCFunction
) _wrap_TreeListCtrl_RemoveColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10940 { (char *)"TreeListCtrl_GetColumnCount", (PyCFunction
)_wrap_TreeListCtrl_GetColumnCount
, METH_O
, NULL
},
10941 { (char *)"TreeListCtrl_SetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10942 { (char *)"TreeListCtrl_GetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10943 { (char *)"TreeListCtrl_SetMainColumn", (PyCFunction
) _wrap_TreeListCtrl_SetMainColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10944 { (char *)"TreeListCtrl_GetMainColumn", (PyCFunction
)_wrap_TreeListCtrl_GetMainColumn
, METH_O
, NULL
},
10945 { (char *)"TreeListCtrl_SetColumnText", (PyCFunction
) _wrap_TreeListCtrl_SetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10946 { (char *)"TreeListCtrl_GetColumnText", (PyCFunction
) _wrap_TreeListCtrl_GetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10947 { (char *)"TreeListCtrl_SetColumn", (PyCFunction
) _wrap_TreeListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10948 { (char *)"TreeListCtrl_GetColumn", (PyCFunction
) _wrap_TreeListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10949 { (char *)"TreeListCtrl_SetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_SetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10950 { (char *)"TreeListCtrl_GetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_GetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10951 { (char *)"TreeListCtrl_SetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_SetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10952 { (char *)"TreeListCtrl_GetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_GetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10953 { (char *)"TreeListCtrl_ShowColumn", (PyCFunction
) _wrap_TreeListCtrl_ShowColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10954 { (char *)"TreeListCtrl_IsColumnShown", (PyCFunction
) _wrap_TreeListCtrl_IsColumnShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10955 { (char *)"TreeListCtrl_GetItemText", (PyCFunction
) _wrap_TreeListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10956 { (char *)"TreeListCtrl_GetItemImage", (PyCFunction
) _wrap_TreeListCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10957 { (char *)"TreeListCtrl_SetItemText", (PyCFunction
) _wrap_TreeListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10958 { (char *)"TreeListCtrl_SetItemImage", (PyCFunction
) _wrap_TreeListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10959 { (char *)"TreeListCtrl_GetItemData", (PyCFunction
) _wrap_TreeListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10960 { (char *)"TreeListCtrl_SetItemData", (PyCFunction
) _wrap_TreeListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10961 { (char *)"TreeListCtrl_GetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_GetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10962 { (char *)"TreeListCtrl_SetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_SetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10963 { (char *)"TreeListCtrl_SetItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10964 { (char *)"TreeListCtrl_SetItemBold", (PyCFunction
) _wrap_TreeListCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10965 { (char *)"TreeListCtrl_SetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10966 { (char *)"TreeListCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10967 { (char *)"TreeListCtrl_SetItemFont", (PyCFunction
) _wrap_TreeListCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10968 { (char *)"TreeListCtrl_GetItemBold", (PyCFunction
) _wrap_TreeListCtrl_GetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10969 { (char *)"TreeListCtrl_GetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10970 { (char *)"TreeListCtrl_GetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10971 { (char *)"TreeListCtrl_GetItemFont", (PyCFunction
) _wrap_TreeListCtrl_GetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10972 { (char *)"TreeListCtrl_IsVisible", (PyCFunction
) _wrap_TreeListCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10973 { (char *)"TreeListCtrl_ItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_ItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10974 { (char *)"TreeListCtrl_IsExpanded", (PyCFunction
) _wrap_TreeListCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10975 { (char *)"TreeListCtrl_IsSelected", (PyCFunction
) _wrap_TreeListCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10976 { (char *)"TreeListCtrl_IsBold", (PyCFunction
) _wrap_TreeListCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10977 { (char *)"TreeListCtrl_GetChildrenCount", (PyCFunction
) _wrap_TreeListCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10978 { (char *)"TreeListCtrl_GetRootItem", (PyCFunction
)_wrap_TreeListCtrl_GetRootItem
, METH_O
, NULL
},
10979 { (char *)"TreeListCtrl_GetSelection", (PyCFunction
)_wrap_TreeListCtrl_GetSelection
, METH_O
, NULL
},
10980 { (char *)"TreeListCtrl_GetSelections", (PyCFunction
)_wrap_TreeListCtrl_GetSelections
, METH_O
, NULL
},
10981 { (char *)"TreeListCtrl_GetItemParent", (PyCFunction
) _wrap_TreeListCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10982 { (char *)"TreeListCtrl_GetFirstChild", (PyCFunction
) _wrap_TreeListCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10983 { (char *)"TreeListCtrl_GetNextChild", (PyCFunction
) _wrap_TreeListCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10984 { (char *)"TreeListCtrl_GetLastChild", (PyCFunction
) _wrap_TreeListCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10985 { (char *)"TreeListCtrl_GetNextSibling", (PyCFunction
) _wrap_TreeListCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10986 { (char *)"TreeListCtrl_GetPrevSibling", (PyCFunction
) _wrap_TreeListCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10987 { (char *)"TreeListCtrl_GetFirstVisibleItem", (PyCFunction
)_wrap_TreeListCtrl_GetFirstVisibleItem
, METH_O
, NULL
},
10988 { (char *)"TreeListCtrl_GetNextVisible", (PyCFunction
) _wrap_TreeListCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10989 { (char *)"TreeListCtrl_GetPrevVisible", (PyCFunction
) _wrap_TreeListCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10990 { (char *)"TreeListCtrl_GetNext", (PyCFunction
) _wrap_TreeListCtrl_GetNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10991 { (char *)"TreeListCtrl_AddRoot", (PyCFunction
) _wrap_TreeListCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10992 { (char *)"TreeListCtrl_PrependItem", (PyCFunction
) _wrap_TreeListCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10993 { (char *)"TreeListCtrl_InsertItem", (PyCFunction
) _wrap_TreeListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10994 { (char *)"TreeListCtrl_InsertItemBefore", (PyCFunction
) _wrap_TreeListCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10995 { (char *)"TreeListCtrl_AppendItem", (PyCFunction
) _wrap_TreeListCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10996 { (char *)"TreeListCtrl_Delete", (PyCFunction
) _wrap_TreeListCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10997 { (char *)"TreeListCtrl_DeleteChildren", (PyCFunction
) _wrap_TreeListCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
10998 { (char *)"TreeListCtrl_DeleteAllItems", (PyCFunction
)_wrap_TreeListCtrl_DeleteAllItems
, METH_O
, NULL
},
10999 { (char *)"TreeListCtrl_Expand", (PyCFunction
) _wrap_TreeListCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11000 { (char *)"TreeListCtrl_ExpandAll", (PyCFunction
) _wrap_TreeListCtrl_ExpandAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11001 { (char *)"TreeListCtrl_Collapse", (PyCFunction
) _wrap_TreeListCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11002 { (char *)"TreeListCtrl_CollapseAndReset", (PyCFunction
) _wrap_TreeListCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11003 { (char *)"TreeListCtrl_Toggle", (PyCFunction
) _wrap_TreeListCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11004 { (char *)"TreeListCtrl_Unselect", (PyCFunction
)_wrap_TreeListCtrl_Unselect
, METH_O
, NULL
},
11005 { (char *)"TreeListCtrl_UnselectAll", (PyCFunction
)_wrap_TreeListCtrl_UnselectAll
, METH_O
, NULL
},
11006 { (char *)"TreeListCtrl_SelectItem", (PyCFunction
) _wrap_TreeListCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11007 { (char *)"TreeListCtrl_SelectAll", (PyCFunction
) _wrap_TreeListCtrl_SelectAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11008 { (char *)"TreeListCtrl_EnsureVisible", (PyCFunction
) _wrap_TreeListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11009 { (char *)"TreeListCtrl_ScrollTo", (PyCFunction
) _wrap_TreeListCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11010 { (char *)"TreeListCtrl_HitTest", (PyCFunction
) _wrap_TreeListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11011 { (char *)"TreeListCtrl_GetBoundingRect", (PyCFunction
) _wrap_TreeListCtrl_GetBoundingRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11012 { (char *)"TreeListCtrl_EditLabel", (PyCFunction
) _wrap_TreeListCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11013 { (char *)"TreeListCtrl_Edit", (PyCFunction
) _wrap_TreeListCtrl_Edit
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11014 { (char *)"TreeListCtrl_SortChildren", (PyCFunction
) _wrap_TreeListCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11015 { (char *)"TreeListCtrl_FindItem", (PyCFunction
) _wrap_TreeListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11016 { (char *)"TreeListCtrl_GetHeaderWindow", (PyCFunction
)_wrap_TreeListCtrl_GetHeaderWindow
, METH_O
, NULL
},
11017 { (char *)"TreeListCtrl_GetMainWindow", (PyCFunction
)_wrap_TreeListCtrl_GetMainWindow
, METH_O
, NULL
},
11018 { (char *)"TreeListCtrl_swigregister", TreeListCtrl_swigregister
, METH_VARARGS
, NULL
},
11019 { (char *)"TreeListCtrl_swiginit", TreeListCtrl_swiginit
, METH_VARARGS
, NULL
},
11020 { (char *)"new_StaticPicture", (PyCFunction
) _wrap_new_StaticPicture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11021 { (char *)"new_PreStaticPicture", (PyCFunction
)_wrap_new_PreStaticPicture
, METH_NOARGS
, NULL
},
11022 { (char *)"StaticPicture_Create", (PyCFunction
) _wrap_StaticPicture_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11023 { (char *)"StaticPicture_SetBitmap", (PyCFunction
) _wrap_StaticPicture_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11024 { (char *)"StaticPicture_GetBitmap", (PyCFunction
)_wrap_StaticPicture_GetBitmap
, METH_O
, NULL
},
11025 { (char *)"StaticPicture_SetIcon", (PyCFunction
) _wrap_StaticPicture_SetIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11026 { (char *)"StaticPicture_GetIcon", (PyCFunction
)_wrap_StaticPicture_GetIcon
, METH_O
, NULL
},
11027 { (char *)"StaticPicture_SetAlignment", (PyCFunction
) _wrap_StaticPicture_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11028 { (char *)"StaticPicture_GetAlignment", (PyCFunction
)_wrap_StaticPicture_GetAlignment
, METH_O
, NULL
},
11029 { (char *)"StaticPicture_SetScale", (PyCFunction
) _wrap_StaticPicture_SetScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11030 { (char *)"StaticPicture_GetScale", (PyCFunction
)_wrap_StaticPicture_GetScale
, METH_O
, NULL
},
11031 { (char *)"StaticPicture_SetCustomScale", (PyCFunction
) _wrap_StaticPicture_SetCustomScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11032 { (char *)"StaticPicture_GetCustomScale", (PyCFunction
)_wrap_StaticPicture_GetCustomScale
, METH_O
, NULL
},
11033 { (char *)"StaticPicture_swigregister", StaticPicture_swigregister
, METH_VARARGS
, NULL
},
11034 { (char *)"StaticPicture_swiginit", StaticPicture_swiginit
, METH_VARARGS
, NULL
},
11035 { NULL
, NULL
, 0, NULL
}
11039 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
11041 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) {
11042 return (void *)((wxValidator
*) ((wxPyValidator
*) x
));
11044 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x
) {
11045 return (void *)((wxPanel
*) ((wxScrolledWindow
*) x
));
11047 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x
) {
11048 return (void *)((wxPanel
*) ((wxPyVScrolledWindow
*) x
));
11050 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x
) {
11051 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
11053 static void *_p_wxSplitterScrolledWindowTo_p_wxPanel(void *x
) {
11054 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
11056 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x
) {
11057 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
11059 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x
) {
11060 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
11062 static void *_p_wxPyPanelTo_p_wxPanel(void *x
) {
11063 return (void *)((wxPanel
*) ((wxPyPanel
*) x
));
11065 static void *_p_wxEditableListBoxTo_p_wxPanel(void *x
) {
11066 return (void *)((wxPanel
*) ((wxEditableListBox
*) x
));
11068 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x
) {
11069 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
11071 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x
) {
11072 return (void *)((wxPanel
*) ((wxPreviewControlBar
*) x
));
11074 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x
) {
11075 return (void *)((wxPanel
*) (wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
11077 static void *_p_wxToolbookTo_p_wxWindow(void *x
) {
11078 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxToolbook
*) x
));
11080 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x
) {
11081 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
11083 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x
) {
11084 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
11086 static void *_p_wxCheckBoxTo_p_wxWindow(void *x
) {
11087 return (void *)((wxWindow
*) (wxControl
*) ((wxCheckBox
*) x
));
11089 static void *_p_wxPyTreeCtrlTo_p_wxWindow(void *x
) {
11090 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeCtrl
*) x
));
11092 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxWindow(void *x
) {
11093 return (void *)((wxWindow
*) (wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
11095 static void *_p_wxPyPanelTo_p_wxWindow(void *x
) {
11096 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyPanel
*) x
));
11098 static void *_p_wxGenericDirCtrlTo_p_wxWindow(void *x
) {
11099 return (void *)((wxWindow
*) (wxControl
*) ((wxGenericDirCtrl
*) x
));
11101 static void *_p_wxPickerBaseTo_p_wxWindow(void *x
) {
11102 return (void *)((wxWindow
*) (wxControl
*) ((wxPickerBase
*) x
));
11104 static void *_p_wxPyListCtrlTo_p_wxWindow(void *x
) {
11105 return (void *)((wxWindow
*) (wxControl
*) ((wxPyListCtrl
*) x
));
11107 static void *_p_wxDirFilterListCtrlTo_p_wxWindow(void *x
) {
11108 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
11110 static void *_p_wxPyTreeListCtrlTo_p_wxWindow(void *x
) {
11111 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeListCtrl
*) x
));
11113 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x
) {
11114 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
11116 static void *_p_wxStaticLineTo_p_wxWindow(void *x
) {
11117 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticLine
*) x
));
11119 static void *_p_wxControlTo_p_wxWindow(void *x
) {
11120 return (void *)((wxWindow
*) ((wxControl
*) x
));
11122 static void *_p_wxPyControlTo_p_wxWindow(void *x
) {
11123 return (void *)((wxWindow
*) (wxControl
*) ((wxPyControl
*) x
));
11125 static void *_p_wxGaugeTo_p_wxWindow(void *x
) {
11126 return (void *)((wxWindow
*) (wxControl
*) ((wxGauge
*) x
));
11128 static void *_p_wxToolBarBaseTo_p_wxWindow(void *x
) {
11129 return (void *)((wxWindow
*) (wxControl
*) ((wxToolBarBase
*) x
));
11131 static void *_p_wxToggleButtonTo_p_wxWindow(void *x
) {
11132 return (void *)((wxWindow
*) (wxControl
*) ((wxToggleButton
*) x
));
11134 static void *_p_wxRadioButtonTo_p_wxWindow(void *x
) {
11135 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioButton
*) x
));
11137 static void *_p_wxChoiceTo_p_wxWindow(void *x
) {
11138 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
11140 static void *_p_wxTreebookTo_p_wxWindow(void *x
) {
11141 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxTreebook
*) x
));
11143 static void *_p_wxListViewTo_p_wxWindow(void *x
) {
11144 return (void *)((wxWindow
*) (wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
11146 static void *_p_wxTextCtrlTo_p_wxWindow(void *x
) {
11147 return (void *)((wxWindow
*) (wxControl
*) ((wxTextCtrl
*) x
));
11149 static void *_p_wxNotebookTo_p_wxWindow(void *x
) {
11150 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
11152 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x
) {
11153 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
11155 static void *_p_wxChoicebookTo_p_wxWindow(void *x
) {
11156 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
11158 static void *_p_wxPyWindowTo_p_wxWindow(void *x
) {
11159 return (void *)((wxWindow
*) ((wxPyWindow
*) x
));
11161 static void *_p_wxSplashScreenTo_p_wxWindow(void *x
) {
11162 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
11164 static void *_p_wxListbookTo_p_wxWindow(void *x
) {
11165 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
11167 static void *_p_wxFileDialogTo_p_wxWindow(void *x
) {
11168 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
11170 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x
) {
11171 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
11173 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x
) {
11174 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
11176 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x
) {
11177 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
11179 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x
) {
11180 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
11182 static void *_p_wxMessageDialogTo_p_wxWindow(void *x
) {
11183 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
11185 static void *_p_wxProgressDialogTo_p_wxWindow(void *x
) {
11186 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
11188 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x
) {
11189 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
11191 static void *_p_wxStaticBitmapTo_p_wxWindow(void *x
) {
11192 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBitmap
*) x
));
11194 static void *_p_wxSliderTo_p_wxWindow(void *x
) {
11195 return (void *)((wxWindow
*) (wxControl
*) ((wxSlider
*) x
));
11197 static void *_p_wxStaticBoxTo_p_wxWindow(void *x
) {
11198 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBox
*) x
));
11200 static void *_p_wxBookCtrlBaseTo_p_wxWindow(void *x
) {
11201 return (void *)((wxWindow
*) (wxControl
*) ((wxBookCtrlBase
*) x
));
11203 static void *_p_wxCheckListBoxTo_p_wxWindow(void *x
) {
11204 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
11206 static void *_p_wxListBoxTo_p_wxWindow(void *x
) {
11207 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
11209 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x
) {
11210 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
11212 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x
) {
11213 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
11215 static void *_p_wxEditableListBoxTo_p_wxWindow(void *x
) {
11216 return (void *)((wxWindow
*) (wxPanel
*) ((wxEditableListBox
*) x
));
11218 static void *_p_wxLEDNumberCtrlTo_p_wxWindow(void *x
) {
11219 return (void *)((wxWindow
*) (wxControl
*) ((wxLEDNumberCtrl
*) x
));
11221 static void *_p_wxSpinButtonTo_p_wxWindow(void *x
) {
11222 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinButton
*) x
));
11224 static void *_p_wxBitmapButtonTo_p_wxWindow(void *x
) {
11225 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
11227 static void *_p_wxButtonTo_p_wxWindow(void *x
) {
11228 return (void *)((wxWindow
*) (wxControl
*) ((wxButton
*) x
));
11230 static void *_p_wxContextHelpButtonTo_p_wxWindow(void *x
) {
11231 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
11233 static void *_p_wxRadioBoxTo_p_wxWindow(void *x
) {
11234 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioBox
*) x
));
11236 static void *_p_wxScrollBarTo_p_wxWindow(void *x
) {
11237 return (void *)((wxWindow
*) (wxControl
*) ((wxScrollBar
*) x
));
11239 static void *_p_wxComboBoxTo_p_wxWindow(void *x
) {
11240 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
11242 static void *_p_wxMiniFrameTo_p_wxWindow(void *x
) {
11243 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
11245 static void *_p_wxFrameTo_p_wxWindow(void *x
) {
11246 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxFrame
*) x
));
11248 static void *_p_wxSpinCtrlTo_p_wxWindow(void *x
) {
11249 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinCtrl
*) x
));
11251 static void *_p_wxStatusBarTo_p_wxWindow(void *x
) {
11252 return (void *)((wxWindow
*) ((wxStatusBar
*) x
));
11254 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x
) {
11255 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
11257 static void *_p_wxStaticPictureTo_p_wxWindow(void *x
) {
11258 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticPicture
*) x
));
11260 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x
) {
11261 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
11263 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x
) {
11264 return (void *)((wxWindow
*) ((wxMDIClientWindow
*) x
));
11266 static void *_p_wxSashWindowTo_p_wxWindow(void *x
) {
11267 return (void *)((wxWindow
*) ((wxSashWindow
*) x
));
11269 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x
) {
11270 return (void *)((wxWindow
*) ((wxSplitterWindow
*) x
));
11272 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x
) {
11273 return (void *)((wxWindow
*) ((wxSplashScreenWindow
*) x
));
11275 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x
) {
11276 return (void *)((wxWindow
*) ((wxTopLevelWindow
*) x
));
11278 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x
) {
11279 return (void *)((wxWindow
*) (wxPanel
*) ((wxScrolledWindow
*) x
));
11281 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x
) {
11282 return (void *)((wxWindow
*) (wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
11284 static void *_p_wxPopupWindowTo_p_wxWindow(void *x
) {
11285 return (void *)((wxWindow
*) ((wxPopupWindow
*) x
));
11287 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x
) {
11288 return (void *)((wxWindow
*) (wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
11290 static void *_p_wxTipWindowTo_p_wxWindow(void *x
) {
11291 return (void *)((wxWindow
*) (wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
11293 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x
) {
11294 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyVScrolledWindow
*) x
));
11296 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
11297 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
11299 static void *_p_wxDynamicSashWindowTo_p_wxWindow(void *x
) {
11300 return (void *)((wxWindow
*) ((wxDynamicSashWindow
*) x
));
11302 static void *_p_wxPyTreeCompanionWindowTo_p_wxWindow(void *x
) {
11303 return (void *)((wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
11305 static void *_p_wxThinSplitterWindowTo_p_wxWindow(void *x
) {
11306 return (void *)((wxWindow
*) (wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
11308 static void *_p_wxSplitterScrolledWindowTo_p_wxWindow(void *x
) {
11309 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
11311 static void *_p_wxDialogTo_p_wxWindow(void *x
) {
11312 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxDialog
*) x
));
11314 static void *_p_wxColourDialogTo_p_wxWindow(void *x
) {
11315 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
11317 static void *_p_wxDirDialogTo_p_wxWindow(void *x
) {
11318 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
11320 static void *_p_wxFontDialogTo_p_wxWindow(void *x
) {
11321 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
11323 static void *_p_wxPanelTo_p_wxWindow(void *x
) {
11324 return (void *)((wxWindow
*) ((wxPanel
*) x
));
11326 static void *_p_wxStaticTextTo_p_wxWindow(void *x
) {
11327 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticText
*) x
));
11329 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x
) {
11330 return (void *)((wxWindow
*) (wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
11332 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x
) {
11333 return (void *)((wxWindow
*) (wxPanel
*) ((wxPreviewControlBar
*) x
));
11335 static void *_p_wxDatePickerCtrlTo_p_wxWindow(void *x
) {
11336 return (void *)((wxWindow
*) (wxControl
*) ((wxDatePickerCtrl
*) x
));
11338 static void *_p_wxColourPickerCtrlTo_p_wxWindow(void *x
) {
11339 return (void *)((wxWindow
*) (wxControl
*)(wxPickerBase
*) ((wxColourPickerCtrl
*) x
));
11341 static void *_p_wxFilePickerCtrlTo_p_wxWindow(void *x
) {
11342 return (void *)((wxWindow
*) (wxControl
*)(wxPickerBase
*) ((wxFilePickerCtrl
*) x
));
11344 static void *_p_wxDirPickerCtrlTo_p_wxWindow(void *x
) {
11345 return (void *)((wxWindow
*) (wxControl
*)(wxPickerBase
*) ((wxDirPickerCtrl
*) x
));
11347 static void *_p_wxFontPickerCtrlTo_p_wxWindow(void *x
) {
11348 return (void *)((wxWindow
*) (wxControl
*)(wxPickerBase
*) ((wxFontPickerCtrl
*) x
));
11350 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
11351 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
11353 static void *_p_wxHyperlinkCtrlTo_p_wxWindow(void *x
) {
11354 return (void *)((wxWindow
*) (wxControl
*) ((wxHyperlinkCtrl
*) x
));
11356 static void *_p_wxToolBarTo_p_wxWindow(void *x
) {
11357 return (void *)((wxWindow
*) (wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
11359 static void *_p_wxThinSplitterWindowTo_p_wxSplitterWindow(void *x
) {
11360 return (void *)((wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
11362 static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x
) {
11363 return (void *)((wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
11365 static void *_p_wxSplitterScrolledWindowTo_p_wxScrolledWindow(void *x
) {
11366 return (void *)((wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
11368 static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x
) {
11369 return (void *)((wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
11371 static void *_p_wxBookCtrlBaseTo_p_wxControl(void *x
) {
11372 return (void *)((wxControl
*) ((wxBookCtrlBase
*) x
));
11374 static void *_p_wxToolBarTo_p_wxControl(void *x
) {
11375 return (void *)((wxControl
*) (wxToolBarBase
*) ((wxToolBar
*) x
));
11377 static void *_p_wxPickerBaseTo_p_wxControl(void *x
) {
11378 return (void *)((wxControl
*) ((wxPickerBase
*) x
));
11380 static void *_p_wxToggleButtonTo_p_wxControl(void *x
) {
11381 return (void *)((wxControl
*) ((wxToggleButton
*) x
));
11383 static void *_p_wxRadioButtonTo_p_wxControl(void *x
) {
11384 return (void *)((wxControl
*) ((wxRadioButton
*) x
));
11386 static void *_p_wxLEDNumberCtrlTo_p_wxControl(void *x
) {
11387 return (void *)((wxControl
*) ((wxLEDNumberCtrl
*) x
));
11389 static void *_p_wxToolbookTo_p_wxControl(void *x
) {
11390 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxToolbook
*) x
));
11392 static void *_p_wxToolBarBaseTo_p_wxControl(void *x
) {
11393 return (void *)((wxControl
*) ((wxToolBarBase
*) x
));
11395 static void *_p_wxDirFilterListCtrlTo_p_wxControl(void *x
) {
11396 return (void *)((wxControl
*) (wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
11398 static void *_p_wxPyListCtrlTo_p_wxControl(void *x
) {
11399 return (void *)((wxControl
*) ((wxPyListCtrl
*) x
));
11401 static void *_p_wxComboBoxTo_p_wxControl(void *x
) {
11402 return (void *)((wxControl
*) (wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
11404 static void *_p_wxPyControlTo_p_wxControl(void *x
) {
11405 return (void *)((wxControl
*) ((wxPyControl
*) x
));
11407 static void *_p_wxPyTreeListCtrlTo_p_wxControl(void *x
) {
11408 return (void *)((wxControl
*) ((wxPyTreeListCtrl
*) x
));
11410 static void *_p_wxGenericDirCtrlTo_p_wxControl(void *x
) {
11411 return (void *)((wxControl
*) ((wxGenericDirCtrl
*) x
));
11413 static void *_p_wxScrollBarTo_p_wxControl(void *x
) {
11414 return (void *)((wxControl
*) ((wxScrollBar
*) x
));
11416 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) {
11417 return (void *)((wxControl
*) ((wxControlWithItems
*) x
));
11419 static void *_p_wxGaugeTo_p_wxControl(void *x
) {
11420 return (void *)((wxControl
*) ((wxGauge
*) x
));
11422 static void *_p_wxStaticLineTo_p_wxControl(void *x
) {
11423 return (void *)((wxControl
*) ((wxStaticLine
*) x
));
11425 static void *_p_wxChoicebookTo_p_wxControl(void *x
) {
11426 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxChoicebook
*) x
));
11428 static void *_p_wxListbookTo_p_wxControl(void *x
) {
11429 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxListbook
*) x
));
11431 static void *_p_wxHyperlinkCtrlTo_p_wxControl(void *x
) {
11432 return (void *)((wxControl
*) ((wxHyperlinkCtrl
*) x
));
11434 static void *_p_wxPyTreeCtrlTo_p_wxControl(void *x
) {
11435 return (void *)((wxControl
*) ((wxPyTreeCtrl
*) x
));
11437 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxControl(void *x
) {
11438 return (void *)((wxControl
*) (wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
11440 static void *_p_wxCheckBoxTo_p_wxControl(void *x
) {
11441 return (void *)((wxControl
*) ((wxCheckBox
*) x
));
11443 static void *_p_wxRadioBoxTo_p_wxControl(void *x
) {
11444 return (void *)((wxControl
*) ((wxRadioBox
*) x
));
11446 static void *_p_wxChoiceTo_p_wxControl(void *x
) {
11447 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxChoice
*) x
));
11449 static void *_p_wxListBoxTo_p_wxControl(void *x
) {
11450 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxListBox
*) x
));
11452 static void *_p_wxCheckListBoxTo_p_wxControl(void *x
) {
11453 return (void *)((wxControl
*) (wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
11455 static void *_p_wxListViewTo_p_wxControl(void *x
) {
11456 return (void *)((wxControl
*) (wxPyListCtrl
*) ((wxListView
*) x
));
11458 static void *_p_wxNotebookTo_p_wxControl(void *x
) {
11459 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxNotebook
*) x
));
11461 static void *_p_wxStaticBitmapTo_p_wxControl(void *x
) {
11462 return (void *)((wxControl
*) ((wxStaticBitmap
*) x
));
11464 static void *_p_wxSpinCtrlTo_p_wxControl(void *x
) {
11465 return (void *)((wxControl
*) ((wxSpinCtrl
*) x
));
11467 static void *_p_wxStaticTextTo_p_wxControl(void *x
) {
11468 return (void *)((wxControl
*) ((wxStaticText
*) x
));
11470 static void *_p_wxStaticBoxTo_p_wxControl(void *x
) {
11471 return (void *)((wxControl
*) ((wxStaticBox
*) x
));
11473 static void *_p_wxSliderTo_p_wxControl(void *x
) {
11474 return (void *)((wxControl
*) ((wxSlider
*) x
));
11476 static void *_p_wxTreebookTo_p_wxControl(void *x
) {
11477 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxTreebook
*) x
));
11479 static void *_p_wxSpinButtonTo_p_wxControl(void *x
) {
11480 return (void *)((wxControl
*) ((wxSpinButton
*) x
));
11482 static void *_p_wxButtonTo_p_wxControl(void *x
) {
11483 return (void *)((wxControl
*) ((wxButton
*) x
));
11485 static void *_p_wxBitmapButtonTo_p_wxControl(void *x
) {
11486 return (void *)((wxControl
*) (wxButton
*) ((wxBitmapButton
*) x
));
11488 static void *_p_wxContextHelpButtonTo_p_wxControl(void *x
) {
11489 return (void *)((wxControl
*) (wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
11491 static void *_p_wxDatePickerCtrlTo_p_wxControl(void *x
) {
11492 return (void *)((wxControl
*) ((wxDatePickerCtrl
*) x
));
11494 static void *_p_wxColourPickerCtrlTo_p_wxControl(void *x
) {
11495 return (void *)((wxControl
*) (wxPickerBase
*) ((wxColourPickerCtrl
*) x
));
11497 static void *_p_wxFilePickerCtrlTo_p_wxControl(void *x
) {
11498 return (void *)((wxControl
*) (wxPickerBase
*) ((wxFilePickerCtrl
*) x
));
11500 static void *_p_wxDirPickerCtrlTo_p_wxControl(void *x
) {
11501 return (void *)((wxControl
*) (wxPickerBase
*) ((wxDirPickerCtrl
*) x
));
11503 static void *_p_wxFontPickerCtrlTo_p_wxControl(void *x
) {
11504 return (void *)((wxControl
*) (wxPickerBase
*) ((wxFontPickerCtrl
*) x
));
11506 static void *_p_wxStaticPictureTo_p_wxControl(void *x
) {
11507 return (void *)((wxControl
*) ((wxStaticPicture
*) x
));
11509 static void *_p_wxTextCtrlTo_p_wxControl(void *x
) {
11510 return (void *)((wxControl
*) ((wxTextCtrl
*) x
));
11512 static void *_p_wxListViewTo_p_wxPyListCtrl(void *x
) {
11513 return (void *)((wxPyListCtrl
*) ((wxListView
*) x
));
11515 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) {
11516 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
11518 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) {
11519 return (void *)((wxEvent
*) ((wxMenuEvent
*) x
));
11521 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) {
11522 return (void *)((wxEvent
*) ((wxCloseEvent
*) x
));
11524 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) {
11525 return (void *)((wxEvent
*) ((wxMouseEvent
*) x
));
11527 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) {
11528 return (void *)((wxEvent
*) ((wxEraseEvent
*) x
));
11530 static void *_p_wxBookCtrlBaseEventTo_p_wxEvent(void *x
) {
11531 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
11533 static void *_p_wxTreeEventTo_p_wxEvent(void *x
) {
11534 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
11536 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) {
11537 return (void *)((wxEvent
*) ((wxSetCursorEvent
*) x
));
11539 static void *_p_wxSplitterEventTo_p_wxEvent(void *x
) {
11540 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
11542 static void *_p_wxColourPickerEventTo_p_wxEvent(void *x
) {
11543 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxColourPickerEvent
*) x
));
11545 static void *_p_wxFileDirPickerEventTo_p_wxEvent(void *x
) {
11546 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxFileDirPickerEvent
*) x
));
11548 static void *_p_wxFontPickerEventTo_p_wxEvent(void *x
) {
11549 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxFontPickerEvent
*) x
));
11551 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) {
11552 return (void *)((wxEvent
*) ((wxInitDialogEvent
*) x
));
11554 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) {
11555 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxScrollEvent
*) x
));
11557 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x
) {
11558 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
11560 static void *_p_wxTextUrlEventTo_p_wxEvent(void *x
) {
11561 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
11563 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) {
11564 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxNotifyEvent
*) x
));
11566 static void *_p_wxPyEventTo_p_wxEvent(void *x
) {
11567 return (void *)((wxEvent
*) ((wxPyEvent
*) x
));
11569 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x
) {
11570 return (void *)((wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
11572 static void *_p_wxListEventTo_p_wxEvent(void *x
) {
11573 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
11575 static void *_p_wxDynamicSashSplitEventTo_p_wxEvent(void *x
) {
11576 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
11578 static void *_p_wxDynamicSashUnifyEventTo_p_wxEvent(void *x
) {
11579 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
11581 static void *_p_wxNotebookEventTo_p_wxEvent(void *x
) {
11582 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
11584 static void *_p_wxListbookEventTo_p_wxEvent(void *x
) {
11585 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
11587 static void *_p_wxChoicebookEventTo_p_wxEvent(void *x
) {
11588 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
11590 static void *_p_wxTreebookEventTo_p_wxEvent(void *x
) {
11591 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxTreebookEvent
*) x
));
11593 static void *_p_wxToolbookEventTo_p_wxEvent(void *x
) {
11594 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxToolbookEvent
*) x
));
11596 static void *_p_wxHelpEventTo_p_wxEvent(void *x
) {
11597 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxHelpEvent
*) x
));
11599 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) {
11600 return (void *)((wxEvent
*) ((wxIdleEvent
*) x
));
11602 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) {
11603 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
11605 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) {
11606 return (void *)((wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
11608 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) {
11609 return (void *)((wxEvent
*) ((wxMaximizeEvent
*) x
));
11611 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) {
11612 return (void *)((wxEvent
*) ((wxIconizeEvent
*) x
));
11614 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) {
11615 return (void *)((wxEvent
*) ((wxActivateEvent
*) x
));
11617 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) {
11618 return (void *)((wxEvent
*) ((wxSizeEvent
*) x
));
11620 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) {
11621 return (void *)((wxEvent
*) ((wxMoveEvent
*) x
));
11623 static void *_p_wxDateEventTo_p_wxEvent(void *x
) {
11624 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDateEvent
*) x
));
11626 static void *_p_wxClipboardTextEventTo_p_wxEvent(void *x
) {
11627 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxClipboardTextEvent
*) x
));
11629 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) {
11630 return (void *)((wxEvent
*) ((wxPaintEvent
*) x
));
11632 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) {
11633 return (void *)((wxEvent
*) ((wxNcPaintEvent
*) x
));
11635 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) {
11636 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
11638 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) {
11639 return (void *)((wxEvent
*) ((wxPaletteChangedEvent
*) x
));
11641 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) {
11642 return (void *)((wxEvent
*) ((wxDisplayChangedEvent
*) x
));
11644 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) {
11645 return (void *)((wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
11647 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) {
11648 return (void *)((wxEvent
*) ((wxSysColourChangedEvent
*) x
));
11650 static void *_p_wxHyperlinkEventTo_p_wxEvent(void *x
) {
11651 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxHyperlinkEvent
*) x
));
11653 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) {
11654 return (void *)((wxEvent
*) ((wxDropFilesEvent
*) x
));
11656 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) {
11657 return (void *)((wxEvent
*) ((wxFocusEvent
*) x
));
11659 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) {
11660 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
11662 static void *_p_wxSashEventTo_p_wxEvent(void *x
) {
11663 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxSashEvent
*) x
));
11665 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x
) {
11666 return (void *)((wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
11668 static void *_p_wxShowEventTo_p_wxEvent(void *x
) {
11669 return (void *)((wxEvent
*) ((wxShowEvent
*) x
));
11671 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) {
11672 return (void *)((wxEvent
*) ((wxCommandEvent
*) x
));
11674 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) {
11675 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
11677 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) {
11678 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
11680 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) {
11681 return (void *)((wxEvent
*) ((wxNavigationKeyEvent
*) x
));
11683 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) {
11684 return (void *)((wxEvent
*) ((wxKeyEvent
*) x
));
11686 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) {
11687 return (void *)((wxEvent
*) ((wxScrollWinEvent
*) x
));
11689 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x
) {
11690 return (void *)((wxEvent
*) ((wxTaskBarIconEvent
*) x
));
11692 static void *_p_wxSpinEventTo_p_wxEvent(void *x
) {
11693 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
11695 static void *_p_wxScrollBarTo_p_wxObject(void *x
) {
11696 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
11698 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
11699 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
11701 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x
) {
11702 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
11704 static void *_p_wxEventTo_p_wxObject(void *x
) {
11705 return (void *)((wxObject
*) ((wxEvent
*) x
));
11707 static void *_p_wxFindDialogEventTo_p_wxObject(void *x
) {
11708 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
11710 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
11711 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
11713 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
11714 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
11716 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x
) {
11717 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
11719 static void *_p_wxPreviewFrameTo_p_wxObject(void *x
) {
11720 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
11722 static void *_p_wxToolBarBaseTo_p_wxObject(void *x
) {
11723 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
11725 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
11726 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
11728 static void *_p_wxImageTo_p_wxObject(void *x
) {
11729 return (void *)((wxObject
*) ((wxImage
*) x
));
11731 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
11732 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
11734 static void *_p_wxStaticBitmapTo_p_wxObject(void *x
) {
11735 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
11737 static void *_p_wxGenericDragImageTo_p_wxObject(void *x
) {
11738 return (void *)((wxObject
*) ((wxGenericDragImage
*) x
));
11740 static void *_p_wxComboBoxTo_p_wxObject(void *x
) {
11741 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
11743 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x
) {
11744 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
11746 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x
) {
11747 return (void *)((wxObject
*) ((wxLayoutAlgorithm
*) x
));
11749 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
11750 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
11752 static void *_p_wxTreebookTo_p_wxObject(void *x
) {
11753 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxTreebook
*) x
));
11755 static void *_p_wxNotebookTo_p_wxObject(void *x
) {
11756 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
11758 static void *_p_wxListItemTo_p_wxObject(void *x
) {
11759 return (void *)((wxObject
*) ((wxListItem
*) x
));
11761 static void *_p_wxChoicebookTo_p_wxObject(void *x
) {
11762 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
11764 static void *_p_wxBookCtrlBaseTo_p_wxObject(void *x
) {
11765 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
11767 static void *_p_wxPyTreeCtrlTo_p_wxObject(void *x
) {
11768 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
11770 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxObject(void *x
) {
11771 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
11773 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x
) {
11774 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
11776 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x
) {
11777 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
11779 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x
) {
11780 return (void *)((wxObject
*) ((wxFindReplaceData
*) x
));
11782 static void *_p_wxStaticLineTo_p_wxObject(void *x
) {
11783 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
11785 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
11786 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
11788 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
11789 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
11791 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
11792 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
11794 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
11795 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
11797 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
11798 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
11800 static void *_p_wxBookCtrlBaseEventTo_p_wxObject(void *x
) {
11801 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
11803 static void *_p_wxTreeEventTo_p_wxObject(void *x
) {
11804 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
11806 static void *_p_wxTextUrlEventTo_p_wxObject(void *x
) {
11807 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
11809 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
11810 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
11812 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x
) {
11813 return (void *)((wxObject
*) ((wxPrintDialogData
*) x
));
11815 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x
) {
11816 return (void *)((wxObject
*) ((wxPageSetupDialogData
*) x
));
11818 static void *_p_wxPrinterTo_p_wxObject(void *x
) {
11819 return (void *)((wxObject
*) ((wxPrinter
*) x
));
11821 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
11822 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
11824 static void *_p_wxRadioBoxTo_p_wxObject(void *x
) {
11825 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
11827 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
11828 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
11830 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
11831 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
11833 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
11834 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
11836 static void *_p_wxTreeListColumnInfoTo_p_wxObject(void *x
) {
11837 return (void *)((wxObject
*) ((wxTreeListColumnInfo
*) x
));
11839 static void *_p_wxControlTo_p_wxObject(void *x
) {
11840 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
11842 static void *_p_wxPyControlTo_p_wxObject(void *x
) {
11843 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
11845 static void *_p_wxContextHelpTo_p_wxObject(void *x
) {
11846 return (void *)((wxObject
*) ((wxContextHelp
*) x
));
11848 static void *_p_wxColourDataTo_p_wxObject(void *x
) {
11849 return (void *)((wxObject
*) ((wxColourData
*) x
));
11851 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
11852 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
11854 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
11855 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
11857 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
11858 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
11860 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
11861 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
11863 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
11864 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
11866 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
11867 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
11869 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
11870 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
11872 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
11873 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
11875 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
11876 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
11878 static void *_p_wxStaticTextTo_p_wxObject(void *x
) {
11879 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
11881 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x
) {
11882 return (void *)((wxObject
*) (wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
11884 static void *_p_wxListEventTo_p_wxObject(void *x
) {
11885 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
11887 static void *_p_wxDynamicSashSplitEventTo_p_wxObject(void *x
) {
11888 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
11890 static void *_p_wxPyPrintoutTo_p_wxObject(void *x
) {
11891 return (void *)((wxObject
*) ((wxPyPrintout
*) x
));
11893 static void *_p_wxGaugeTo_p_wxObject(void *x
) {
11894 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
11896 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x
) {
11897 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
11899 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
11900 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
11902 static void *_p_wxChoiceTo_p_wxObject(void *x
) {
11903 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
11905 static void *_p_wxSpinButtonTo_p_wxObject(void *x
) {
11906 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
11908 static void *_p_wxBitmapButtonTo_p_wxObject(void *x
) {
11909 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
11911 static void *_p_wxButtonTo_p_wxObject(void *x
) {
11912 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxButton
*) x
));
11914 static void *_p_wxContextHelpButtonTo_p_wxObject(void *x
) {
11915 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
11917 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
11918 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
11920 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
11921 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
11923 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
11924 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
11926 static void *_p_wxSashEventTo_p_wxObject(void *x
) {
11927 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxSashEvent
*) x
));
11929 static void *_p_wxCheckListBoxTo_p_wxObject(void *x
) {
11930 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
11932 static void *_p_wxListBoxTo_p_wxObject(void *x
) {
11933 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
11935 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x
) {
11936 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
11938 static void *_p_wxPyVListBoxTo_p_wxObject(void *x
) {
11939 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
11941 static void *_p_wxPrintDataTo_p_wxObject(void *x
) {
11942 return (void *)((wxObject
*) ((wxPrintData
*) x
));
11944 static void *_p_wxFontDataTo_p_wxObject(void *x
) {
11945 return (void *)((wxObject
*) ((wxFontData
*) x
));
11947 static void *_p_wxEditableListBoxTo_p_wxObject(void *x
) {
11948 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
11950 static void *_p_wxMiniFrameTo_p_wxObject(void *x
) {
11951 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
11953 static void *_p_wxListbookTo_p_wxObject(void *x
) {
11954 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
11956 static void *_p_wxFrameTo_p_wxObject(void *x
) {
11957 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
11959 static void *_p_wxPyPanelTo_p_wxObject(void *x
) {
11960 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
11962 static void *_p_wxStaticBoxTo_p_wxObject(void *x
) {
11963 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
11965 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x
) {
11966 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
11968 static void *_p_wxSplashScreenTo_p_wxObject(void *x
) {
11969 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
11971 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
11972 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
11974 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x
) {
11975 return (void *)((wxObject
*) (wxPrintPreview
*) ((wxPyPrintPreview
*) x
));
11977 static void *_p_wxPrintPreviewTo_p_wxObject(void *x
) {
11978 return (void *)((wxObject
*) ((wxPrintPreview
*) x
));
11980 static void *_p_wxListViewTo_p_wxObject(void *x
) {
11981 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
11983 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
11984 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
11986 static void *_p_wxPyListCtrlTo_p_wxObject(void *x
) {
11987 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
11989 static void *_p_wxDirFilterListCtrlTo_p_wxObject(void *x
) {
11990 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
11992 static void *_p_wxPyTreeListCtrlTo_p_wxObject(void *x
) {
11993 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
11995 static void *_p_wxSizerTo_p_wxObject(void *x
) {
11996 return (void *)((wxObject
*) ((wxSizer
*) x
));
11998 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
11999 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
12001 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
12002 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
12004 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
12005 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
12007 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
12008 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
12010 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
12011 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
12013 static void *_p_wxClipboardTextEventTo_p_wxObject(void *x
) {
12014 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxClipboardTextEvent
*) x
));
12016 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
12017 return (void *)((wxObject
*) ((wxFSFile
*) x
));
12019 static void *_p_wxPickerBaseTo_p_wxObject(void *x
) {
12020 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPickerBase
*) x
));
12022 static void *_p_wxSplitterEventTo_p_wxObject(void *x
) {
12023 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
12025 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
12026 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
12028 static void *_p_wxColourPickerEventTo_p_wxObject(void *x
) {
12029 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxColourPickerEvent
*) x
));
12031 static void *_p_wxFileDirPickerEventTo_p_wxObject(void *x
) {
12032 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxFileDirPickerEvent
*) x
));
12034 static void *_p_wxFontPickerEventTo_p_wxObject(void *x
) {
12035 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxFontPickerEvent
*) x
));
12037 static void *_p_wxTextCtrlTo_p_wxObject(void *x
) {
12038 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
12040 static void *_p_wxMenuTo_p_wxObject(void *x
) {
12041 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
12043 static void *_p_wxRadioButtonTo_p_wxObject(void *x
) {
12044 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
12046 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
12047 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
12049 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
12050 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
12052 static void *_p_wxToggleButtonTo_p_wxObject(void *x
) {
12053 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
12055 static void *_p_wxPrintDialogTo_p_wxObject(void *x
) {
12056 return (void *)((wxObject
*) ((wxPrintDialog
*) x
));
12058 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x
) {
12059 return (void *)((wxObject
*) ((wxPageSetupDialog
*) x
));
12061 static void *_p_wxFontDialogTo_p_wxObject(void *x
) {
12062 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
12064 static void *_p_wxDirDialogTo_p_wxObject(void *x
) {
12065 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
12067 static void *_p_wxColourDialogTo_p_wxObject(void *x
) {
12068 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
12070 static void *_p_wxDialogTo_p_wxObject(void *x
) {
12071 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
12073 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
12074 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
12076 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
12077 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
12079 static void *_p_wxGenericDirCtrlTo_p_wxObject(void *x
) {
12080 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
12082 static void *_p_wxDynamicSashUnifyEventTo_p_wxObject(void *x
) {
12083 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
12085 static void *_p_wxStaticPictureTo_p_wxObject(void *x
) {
12086 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
12088 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
12089 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
12091 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
12092 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
12094 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
12095 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
12097 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
12098 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
12100 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) {
12101 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPyImageHandler
*) x
));
12103 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
12104 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
12106 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
12107 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
12109 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
12110 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
12112 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
12113 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
12115 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
12116 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
12118 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
12119 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
12121 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
12122 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
12124 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
12125 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
12127 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
12128 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
12130 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
12131 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
12133 static void *_p_wxHyperlinkCtrlTo_p_wxObject(void *x
) {
12134 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxHyperlinkCtrl
*) x
));
12136 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x
) {
12137 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
12139 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x
) {
12140 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMDIClientWindow
*) x
));
12142 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x
) {
12143 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
12145 static void *_p_wxTipWindowTo_p_wxObject(void *x
) {
12146 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
12148 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x
) {
12149 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
12151 static void *_p_wxPopupWindowTo_p_wxObject(void *x
) {
12152 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPopupWindow
*) x
));
12154 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x
) {
12155 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
12157 static void *_p_wxSashWindowTo_p_wxObject(void *x
) {
12158 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSashWindow
*) x
));
12160 static void *_p_wxSplitterWindowTo_p_wxObject(void *x
) {
12161 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplitterWindow
*) x
));
12163 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x
) {
12164 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplashScreenWindow
*) x
));
12166 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x
) {
12167 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxTopLevelWindow
*) x
));
12169 static void *_p_wxScrolledWindowTo_p_wxObject(void *x
) {
12170 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
12172 static void *_p_wxWindowTo_p_wxObject(void *x
) {
12173 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
12175 static void *_p_wxDynamicSashWindowTo_p_wxObject(void *x
) {
12176 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxDynamicSashWindow
*) x
));
12178 static void *_p_wxPyTreeCompanionWindowTo_p_wxObject(void *x
) {
12179 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
12181 static void *_p_wxThinSplitterWindowTo_p_wxObject(void *x
) {
12182 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
12184 static void *_p_wxSplitterScrolledWindowTo_p_wxObject(void *x
) {
12185 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
12187 static void *_p_wxSpinCtrlTo_p_wxObject(void *x
) {
12188 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
12190 static void *_p_wxNotebookEventTo_p_wxObject(void *x
) {
12191 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
12193 static void *_p_wxListbookEventTo_p_wxObject(void *x
) {
12194 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
12196 static void *_p_wxChoicebookEventTo_p_wxObject(void *x
) {
12197 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
12199 static void *_p_wxTreebookEventTo_p_wxObject(void *x
) {
12200 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxTreebookEvent
*) x
));
12202 static void *_p_wxToolbookEventTo_p_wxObject(void *x
) {
12203 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxToolbookEvent
*) x
));
12205 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x
) {
12206 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
12208 static void *_p_wxProgressDialogTo_p_wxObject(void *x
) {
12209 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
12211 static void *_p_wxMessageDialogTo_p_wxObject(void *x
) {
12212 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
12214 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x
) {
12215 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
12217 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x
) {
12218 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
12220 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x
) {
12221 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
12223 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x
) {
12224 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
12226 static void *_p_wxFileDialogTo_p_wxObject(void *x
) {
12227 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
12229 static void *_p_wxToolBarToolBaseTo_p_wxObject(void *x
) {
12230 return (void *)((wxObject
*) ((wxToolBarToolBase
*) x
));
12232 static void *_p_wxSliderTo_p_wxObject(void *x
) {
12233 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
12235 static void *_p_wxPyWindowTo_p_wxObject(void *x
) {
12236 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyWindow
*) x
));
12238 static void *_p_wxDatePickerCtrlTo_p_wxObject(void *x
) {
12239 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
12241 static void *_p_wxColourPickerCtrlTo_p_wxObject(void *x
) {
12242 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxColourPickerCtrl
*) x
));
12244 static void *_p_wxFilePickerCtrlTo_p_wxObject(void *x
) {
12245 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxFilePickerCtrl
*) x
));
12247 static void *_p_wxDirPickerCtrlTo_p_wxObject(void *x
) {
12248 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxDirPickerCtrl
*) x
));
12250 static void *_p_wxFontPickerCtrlTo_p_wxObject(void *x
) {
12251 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxFontPickerCtrl
*) x
));
12253 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
12254 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
12256 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
12257 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
12259 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
12260 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
12262 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
12263 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
12265 static void *_p_wxCheckBoxTo_p_wxObject(void *x
) {
12266 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
12268 static void *_p_wxHyperlinkEventTo_p_wxObject(void *x
) {
12269 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxHyperlinkEvent
*) x
));
12271 static void *_p_wxHelpEventTo_p_wxObject(void *x
) {
12272 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxHelpEvent
*) x
));
12274 static void *_p_wxPanelTo_p_wxObject(void *x
) {
12275 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPanel
*) x
));
12277 static void *_p_wxSpinEventTo_p_wxObject(void *x
) {
12278 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
12280 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x
) {
12281 return (void *)((wxObject
*) (wxEvent
*) ((wxTaskBarIconEvent
*) x
));
12283 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
12284 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
12286 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
12287 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
12289 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
12290 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
12292 static void *_p_wxLEDNumberCtrlTo_p_wxObject(void *x
) {
12293 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
12295 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
12296 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
12298 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
12299 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
12301 static void *_p_wxToolbookTo_p_wxObject(void *x
) {
12302 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxToolbook
*) x
));
12304 static void *_p_wxToolBarTo_p_wxObject(void *x
) {
12305 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
12307 static void *_p_wxStatusBarTo_p_wxObject(void *x
) {
12308 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxStatusBar
*) x
));
12310 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
12311 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
12313 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
12314 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
12316 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
12317 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
12319 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x
) {
12320 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
12322 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
12323 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
12325 static void *_p_wxToolbookTo_p_wxEvtHandler(void *x
) {
12326 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxToolbook
*) x
));
12328 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x
) {
12329 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
12331 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x
) {
12332 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
12334 static void *_p_wxCheckBoxTo_p_wxEvtHandler(void *x
) {
12335 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
12337 static void *_p_wxPyTreeCtrlTo_p_wxEvtHandler(void *x
) {
12338 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
12340 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxEvtHandler(void *x
) {
12341 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
12343 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x
) {
12344 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
12346 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x
) {
12347 return (void *)((wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
12349 static void *_p_wxGenericDirCtrlTo_p_wxEvtHandler(void *x
) {
12350 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
12352 static void *_p_wxPickerBaseTo_p_wxEvtHandler(void *x
) {
12353 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPickerBase
*) x
));
12355 static void *_p_wxPyListCtrlTo_p_wxEvtHandler(void *x
) {
12356 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
12358 static void *_p_wxDirFilterListCtrlTo_p_wxEvtHandler(void *x
) {
12359 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
12361 static void *_p_wxPyTreeListCtrlTo_p_wxEvtHandler(void *x
) {
12362 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
12364 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x
) {
12365 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
12367 static void *_p_wxStaticLineTo_p_wxEvtHandler(void *x
) {
12368 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
12370 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) {
12371 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxControl
*) x
));
12373 static void *_p_wxPyControlTo_p_wxEvtHandler(void *x
) {
12374 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
12376 static void *_p_wxGaugeTo_p_wxEvtHandler(void *x
) {
12377 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
12379 static void *_p_wxToggleButtonTo_p_wxEvtHandler(void *x
) {
12380 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
12382 static void *_p_wxRadioButtonTo_p_wxEvtHandler(void *x
) {
12383 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
12385 static void *_p_wxToolBarBaseTo_p_wxEvtHandler(void *x
) {
12386 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
12388 static void *_p_wxChoiceTo_p_wxEvtHandler(void *x
) {
12389 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
12391 static void *_p_wxTreebookTo_p_wxEvtHandler(void *x
) {
12392 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxTreebook
*) x
));
12394 static void *_p_wxListViewTo_p_wxEvtHandler(void *x
) {
12395 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
12397 static void *_p_wxTextCtrlTo_p_wxEvtHandler(void *x
) {
12398 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
12400 static void *_p_wxNotebookTo_p_wxEvtHandler(void *x
) {
12401 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
12403 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x
) {
12404 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
12406 static void *_p_wxChoicebookTo_p_wxEvtHandler(void *x
) {
12407 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
12409 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x
) {
12410 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyWindow
*) x
));
12412 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x
) {
12413 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
12415 static void *_p_wxListbookTo_p_wxEvtHandler(void *x
) {
12416 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
12418 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x
) {
12419 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
12421 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x
) {
12422 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
12424 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x
) {
12425 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
12427 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x
) {
12428 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
12430 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x
) {
12431 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
12433 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x
) {
12434 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
12436 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x
) {
12437 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
12439 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x
) {
12440 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
12442 static void *_p_wxStaticBitmapTo_p_wxEvtHandler(void *x
) {
12443 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
12445 static void *_p_wxSliderTo_p_wxEvtHandler(void *x
) {
12446 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
12448 static void *_p_wxStaticBoxTo_p_wxEvtHandler(void *x
) {
12449 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
12451 static void *_p_wxBookCtrlBaseTo_p_wxEvtHandler(void *x
) {
12452 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
12454 static void *_p_wxCheckListBoxTo_p_wxEvtHandler(void *x
) {
12455 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
12457 static void *_p_wxListBoxTo_p_wxEvtHandler(void *x
) {
12458 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
12460 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x
) {
12461 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
12463 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x
) {
12464 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
12466 static void *_p_wxEditableListBoxTo_p_wxEvtHandler(void *x
) {
12467 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
12469 static void *_p_wxLEDNumberCtrlTo_p_wxEvtHandler(void *x
) {
12470 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
12472 static void *_p_wxSpinButtonTo_p_wxEvtHandler(void *x
) {
12473 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
12475 static void *_p_wxBitmapButtonTo_p_wxEvtHandler(void *x
) {
12476 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
12478 static void *_p_wxButtonTo_p_wxEvtHandler(void *x
) {
12479 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxButton
*) x
));
12481 static void *_p_wxContextHelpButtonTo_p_wxEvtHandler(void *x
) {
12482 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
12484 static void *_p_wxRadioBoxTo_p_wxEvtHandler(void *x
) {
12485 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
12487 static void *_p_wxScrollBarTo_p_wxEvtHandler(void *x
) {
12488 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
12490 static void *_p_wxComboBoxTo_p_wxEvtHandler(void *x
) {
12491 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxComboBox
*) x
));
12493 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x
) {
12494 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
12496 static void *_p_wxFrameTo_p_wxEvtHandler(void *x
) {
12497 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
12499 static void *_p_wxSpinCtrlTo_p_wxEvtHandler(void *x
) {
12500 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
12502 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x
) {
12503 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxStatusBar
*) x
));
12505 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x
) {
12506 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
12508 static void *_p_wxStaticPictureTo_p_wxEvtHandler(void *x
) {
12509 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
12511 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x
) {
12512 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
12514 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x
) {
12515 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMDIClientWindow
*) x
));
12517 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x
) {
12518 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxTopLevelWindow
*) x
));
12520 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x
) {
12521 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
12523 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) {
12524 return (void *)((wxEvtHandler
*) ((wxWindow
*) x
));
12526 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x
) {
12527 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplashScreenWindow
*) x
));
12529 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x
) {
12530 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplitterWindow
*) x
));
12532 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x
) {
12533 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSashWindow
*) x
));
12535 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x
) {
12536 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
12538 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x
) {
12539 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPopupWindow
*) x
));
12541 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x
) {
12542 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
12544 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x
) {
12545 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
12547 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x
) {
12548 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
12550 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) {
12551 return (void *)((wxEvtHandler
*) ((wxMenu
*) x
));
12553 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) {
12554 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMenuBar
*) x
));
12556 static void *_p_wxDynamicSashWindowTo_p_wxEvtHandler(void *x
) {
12557 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxDynamicSashWindow
*) x
));
12559 static void *_p_wxPyTreeCompanionWindowTo_p_wxEvtHandler(void *x
) {
12560 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
12562 static void *_p_wxThinSplitterWindowTo_p_wxEvtHandler(void *x
) {
12563 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
12565 static void *_p_wxSplitterScrolledWindowTo_p_wxEvtHandler(void *x
) {
12566 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
12568 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x
) {
12569 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
12571 static void *_p_wxDialogTo_p_wxEvtHandler(void *x
) {
12572 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
12574 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x
) {
12575 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
12577 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x
) {
12578 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
12580 static void *_p_wxPanelTo_p_wxEvtHandler(void *x
) {
12581 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPanel
*) x
));
12583 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) {
12584 return (void *)((wxEvtHandler
*) ((wxPyApp
*) x
));
12586 static void *_p_wxStaticTextTo_p_wxEvtHandler(void *x
) {
12587 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
12589 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x
) {
12590 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
12592 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x
) {
12593 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
12595 static void *_p_wxDatePickerCtrlTo_p_wxEvtHandler(void *x
) {
12596 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
12598 static void *_p_wxColourPickerCtrlTo_p_wxEvtHandler(void *x
) {
12599 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxColourPickerCtrl
*) x
));
12601 static void *_p_wxFilePickerCtrlTo_p_wxEvtHandler(void *x
) {
12602 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxFilePickerCtrl
*) x
));
12604 static void *_p_wxDirPickerCtrlTo_p_wxEvtHandler(void *x
) {
12605 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxDirPickerCtrl
*) x
));
12607 static void *_p_wxFontPickerCtrlTo_p_wxEvtHandler(void *x
) {
12608 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxFontPickerCtrl
*) x
));
12610 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) {
12611 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
12613 static void *_p_wxHyperlinkCtrlTo_p_wxEvtHandler(void *x
) {
12614 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxHyperlinkCtrl
*) x
));
12616 static void *_p_wxToolBarTo_p_wxEvtHandler(void *x
) {
12617 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
12619 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) {
12620 return (void *)((wxEvtHandler
*) (wxValidator
*) ((wxPyValidator
*) x
));
12622 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) {
12623 return (void *)((wxEvtHandler
*) ((wxValidator
*) x
));
12625 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxPyTreeCtrl(void *x
) {
12626 return (void *)((wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
12628 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x
) {
12629 return (void *)((wxCommandEvent
*) ((wxSashEvent
*) x
));
12631 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) {
12632 return (void *)((wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
12634 static void *_p_wxHyperlinkEventTo_p_wxCommandEvent(void *x
) {
12635 return (void *)((wxCommandEvent
*) ((wxHyperlinkEvent
*) x
));
12637 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x
) {
12638 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
12640 static void *_p_wxClipboardTextEventTo_p_wxCommandEvent(void *x
) {
12641 return (void *)((wxCommandEvent
*) ((wxClipboardTextEvent
*) x
));
12643 static void *_p_wxColourPickerEventTo_p_wxCommandEvent(void *x
) {
12644 return (void *)((wxCommandEvent
*) ((wxColourPickerEvent
*) x
));
12646 static void *_p_wxFileDirPickerEventTo_p_wxCommandEvent(void *x
) {
12647 return (void *)((wxCommandEvent
*) ((wxFileDirPickerEvent
*) x
));
12649 static void *_p_wxFontPickerEventTo_p_wxCommandEvent(void *x
) {
12650 return (void *)((wxCommandEvent
*) ((wxFontPickerEvent
*) x
));
12652 static void *_p_wxTextUrlEventTo_p_wxCommandEvent(void *x
) {
12653 return (void *)((wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
12655 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) {
12656 return (void *)((wxCommandEvent
*) ((wxScrollEvent
*) x
));
12658 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) {
12659 return (void *)((wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
12661 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) {
12662 return (void *)((wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
12664 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) {
12665 return (void *)((wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
12667 static void *_p_wxNotebookEventTo_p_wxCommandEvent(void *x
) {
12668 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
12670 static void *_p_wxListbookEventTo_p_wxCommandEvent(void *x
) {
12671 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
12673 static void *_p_wxChoicebookEventTo_p_wxCommandEvent(void *x
) {
12674 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
12676 static void *_p_wxTreebookEventTo_p_wxCommandEvent(void *x
) {
12677 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxTreebookEvent
*) x
));
12679 static void *_p_wxToolbookEventTo_p_wxCommandEvent(void *x
) {
12680 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxToolbookEvent
*) x
));
12682 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) {
12683 return (void *)((wxCommandEvent
*) ((wxDateEvent
*) x
));
12685 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) {
12686 return (void *)((wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
12688 static void *_p_wxListEventTo_p_wxCommandEvent(void *x
) {
12689 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxListEvent
*) x
));
12691 static void *_p_wxDynamicSashSplitEventTo_p_wxCommandEvent(void *x
) {
12692 return (void *)((wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
12694 static void *_p_wxBookCtrlBaseEventTo_p_wxCommandEvent(void *x
) {
12695 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
12697 static void *_p_wxTreeEventTo_p_wxCommandEvent(void *x
) {
12698 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxTreeEvent
*) x
));
12700 static void *_p_wxSpinEventTo_p_wxCommandEvent(void *x
) {
12701 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSpinEvent
*) x
));
12703 static void *_p_wxHelpEventTo_p_wxCommandEvent(void *x
) {
12704 return (void *)((wxCommandEvent
*) ((wxHelpEvent
*) x
));
12706 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) {
12707 return (void *)((wxCommandEvent
*) ((wxNotifyEvent
*) x
));
12709 static void *_p_wxDynamicSashUnifyEventTo_p_wxCommandEvent(void *x
) {
12710 return (void *)((wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
12712 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x
) {
12713 return (void *)((wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
12715 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) {
12716 return (void *)((wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
12718 static swig_type_info _swigt__p_char
= {"_p_char", "char *", 0, 0, (void*)0, 0};
12719 static swig_type_info _swigt__p_float
= {"_p_float", "float *", 0, 0, (void*)0, 0};
12720 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};
12721 static swig_type_info _swigt__p_int
= {"_p_int", "int *", 0, 0, (void*)0, 0};
12722 static swig_type_info _swigt__p_unsigned_char
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0};
12723 static swig_type_info _swigt__p_unsigned_int
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0};
12724 static swig_type_info _swigt__p_unsigned_long
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0};
12725 static swig_type_info _swigt__p_wxArrayString
= {"_p_wxArrayString", "wxArrayString *", 0, 0, (void*)0, 0};
12726 static swig_type_info _swigt__p_wxBitmap
= {"_p_wxBitmap", "wxBitmap *", 0, 0, (void*)0, 0};
12727 static swig_type_info _swigt__p_wxColour
= {"_p_wxColour", "wxColour *", 0, 0, (void*)0, 0};
12728 static swig_type_info _swigt__p_wxCommandEvent
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, (void*)0, 0};
12729 static swig_type_info _swigt__p_wxSashEvent
= {"_p_wxSashEvent", 0, 0, 0, 0, 0};
12730 static swig_type_info _swigt__p_wxWindowDestroyEvent
= {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0};
12731 static swig_type_info _swigt__p_wxHyperlinkEvent
= {"_p_wxHyperlinkEvent", 0, 0, 0, 0, 0};
12732 static swig_type_info _swigt__p_wxSplitterEvent
= {"_p_wxSplitterEvent", 0, 0, 0, 0, 0};
12733 static swig_type_info _swigt__p_wxColourPickerEvent
= {"_p_wxColourPickerEvent", 0, 0, 0, 0, 0};
12734 static swig_type_info _swigt__p_wxFileDirPickerEvent
= {"_p_wxFileDirPickerEvent", 0, 0, 0, 0, 0};
12735 static swig_type_info _swigt__p_wxFontPickerEvent
= {"_p_wxFontPickerEvent", 0, 0, 0, 0, 0};
12736 static swig_type_info _swigt__p_wxClipboardTextEvent
= {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0};
12737 static swig_type_info _swigt__p_wxTextUrlEvent
= {"_p_wxTextUrlEvent", 0, 0, 0, 0, 0};
12738 static swig_type_info _swigt__p_wxScrollEvent
= {"_p_wxScrollEvent", 0, 0, 0, 0, 0};
12739 static swig_type_info _swigt__p_wxPyCommandEvent
= {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0};
12740 static swig_type_info _swigt__p_wxContextMenuEvent
= {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0};
12741 static swig_type_info _swigt__p_wxChildFocusEvent
= {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0};
12742 static swig_type_info _swigt__p_wxNotebookEvent
= {"_p_wxNotebookEvent", 0, 0, 0, 0, 0};
12743 static swig_type_info _swigt__p_wxListbookEvent
= {"_p_wxListbookEvent", 0, 0, 0, 0, 0};
12744 static swig_type_info _swigt__p_wxChoicebookEvent
= {"_p_wxChoicebookEvent", 0, 0, 0, 0, 0};
12745 static swig_type_info _swigt__p_wxTreebookEvent
= {"_p_wxTreebookEvent", 0, 0, 0, 0, 0};
12746 static swig_type_info _swigt__p_wxToolbookEvent
= {"_p_wxToolbookEvent", 0, 0, 0, 0, 0};
12747 static swig_type_info _swigt__p_wxDateEvent
= {"_p_wxDateEvent", 0, 0, 0, 0, 0};
12748 static swig_type_info _swigt__p_wxWindowCreateEvent
= {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0};
12749 static swig_type_info _swigt__p_wxListEvent
= {"_p_wxListEvent", 0, 0, 0, 0, 0};
12750 static swig_type_info _swigt__p_wxBookCtrlBaseEvent
= {"_p_wxBookCtrlBaseEvent", 0, 0, 0, 0, 0};
12751 static swig_type_info _swigt__p_wxTreeEvent
= {"_p_wxTreeEvent", 0, 0, 0, 0, 0};
12752 static swig_type_info _swigt__p_wxSpinEvent
= {"_p_wxSpinEvent", 0, 0, 0, 0, 0};
12753 static swig_type_info _swigt__p_wxHelpEvent
= {"_p_wxHelpEvent", 0, 0, 0, 0, 0};
12754 static swig_type_info _swigt__p_wxNotifyEvent
= {"_p_wxNotifyEvent", 0, 0, 0, 0, 0};
12755 static swig_type_info _swigt__p_wxFindDialogEvent
= {"_p_wxFindDialogEvent", 0, 0, 0, 0, 0};
12756 static swig_type_info _swigt__p_wxUpdateUIEvent
= {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0};
12757 static swig_type_info _swigt__p_wxControl
= {"_p_wxControl", "wxControl *", 0, 0, (void*)0, 0};
12758 static swig_type_info _swigt__p_wxBookCtrlBase
= {"_p_wxBookCtrlBase", 0, 0, 0, 0, 0};
12759 static swig_type_info _swigt__p_wxToolBar
= {"_p_wxToolBar", 0, 0, 0, 0, 0};
12760 static swig_type_info _swigt__p_wxPickerBase
= {"_p_wxPickerBase", 0, 0, 0, 0, 0};
12761 static swig_type_info _swigt__p_wxToggleButton
= {"_p_wxToggleButton", 0, 0, 0, 0, 0};
12762 static swig_type_info _swigt__p_wxRadioButton
= {"_p_wxRadioButton", 0, 0, 0, 0, 0};
12763 static swig_type_info _swigt__p_wxToolbook
= {"_p_wxToolbook", 0, 0, 0, 0, 0};
12764 static swig_type_info _swigt__p_wxPyControl
= {"_p_wxPyControl", 0, 0, 0, 0, 0};
12765 static swig_type_info _swigt__p_wxToolBarBase
= {"_p_wxToolBarBase", 0, 0, 0, 0, 0};
12766 static swig_type_info _swigt__p_wxDirFilterListCtrl
= {"_p_wxDirFilterListCtrl", 0, 0, 0, 0, 0};
12767 static swig_type_info _swigt__p_wxComboBox
= {"_p_wxComboBox", 0, 0, 0, 0, 0};
12768 static swig_type_info _swigt__p_wxGenericDirCtrl
= {"_p_wxGenericDirCtrl", 0, 0, 0, 0, 0};
12769 static swig_type_info _swigt__p_wxControlWithItems
= {"_p_wxControlWithItems", 0, 0, 0, 0, 0};
12770 static swig_type_info _swigt__p_wxGauge
= {"_p_wxGauge", 0, 0, 0, 0, 0};
12771 static swig_type_info _swigt__p_wxStaticLine
= {"_p_wxStaticLine", 0, 0, 0, 0, 0};
12772 static swig_type_info _swigt__p_wxChoicebook
= {"_p_wxChoicebook", 0, 0, 0, 0, 0};
12773 static swig_type_info _swigt__p_wxListbook
= {"_p_wxListbook", 0, 0, 0, 0, 0};
12774 static swig_type_info _swigt__p_wxHyperlinkCtrl
= {"_p_wxHyperlinkCtrl", 0, 0, 0, 0, 0};
12775 static swig_type_info _swigt__p_wxCheckBox
= {"_p_wxCheckBox", 0, 0, 0, 0, 0};
12776 static swig_type_info _swigt__p_wxRadioBox
= {"_p_wxRadioBox", 0, 0, 0, 0, 0};
12777 static swig_type_info _swigt__p_wxChoice
= {"_p_wxChoice", 0, 0, 0, 0, 0};
12778 static swig_type_info _swigt__p_wxListBox
= {"_p_wxListBox", 0, 0, 0, 0, 0};
12779 static swig_type_info _swigt__p_wxCheckListBox
= {"_p_wxCheckListBox", 0, 0, 0, 0, 0};
12780 static swig_type_info _swigt__p_wxListView
= {"_p_wxListView", 0, 0, 0, 0, 0};
12781 static swig_type_info _swigt__p_wxNotebook
= {"_p_wxNotebook", 0, 0, 0, 0, 0};
12782 static swig_type_info _swigt__p_wxStaticBitmap
= {"_p_wxStaticBitmap", 0, 0, 0, 0, 0};
12783 static swig_type_info _swigt__p_wxSpinCtrl
= {"_p_wxSpinCtrl", 0, 0, 0, 0, 0};
12784 static swig_type_info _swigt__p_wxStaticText
= {"_p_wxStaticText", 0, 0, 0, 0, 0};
12785 static swig_type_info _swigt__p_wxStaticBox
= {"_p_wxStaticBox", 0, 0, 0, 0, 0};
12786 static swig_type_info _swigt__p_wxSlider
= {"_p_wxSlider", 0, 0, 0, 0, 0};
12787 static swig_type_info _swigt__p_wxTreebook
= {"_p_wxTreebook", 0, 0, 0, 0, 0};
12788 static swig_type_info _swigt__p_wxSpinButton
= {"_p_wxSpinButton", 0, 0, 0, 0, 0};
12789 static swig_type_info _swigt__p_wxButton
= {"_p_wxButton", 0, 0, 0, 0, 0};
12790 static swig_type_info _swigt__p_wxBitmapButton
= {"_p_wxBitmapButton", 0, 0, 0, 0, 0};
12791 static swig_type_info _swigt__p_wxContextHelpButton
= {"_p_wxContextHelpButton", 0, 0, 0, 0, 0};
12792 static swig_type_info _swigt__p_wxDatePickerCtrl
= {"_p_wxDatePickerCtrl", 0, 0, 0, 0, 0};
12793 static swig_type_info _swigt__p_wxColourPickerCtrl
= {"_p_wxColourPickerCtrl", 0, 0, 0, 0, 0};
12794 static swig_type_info _swigt__p_wxFilePickerCtrl
= {"_p_wxFilePickerCtrl", 0, 0, 0, 0, 0};
12795 static swig_type_info _swigt__p_wxDirPickerCtrl
= {"_p_wxDirPickerCtrl", 0, 0, 0, 0, 0};
12796 static swig_type_info _swigt__p_wxFontPickerCtrl
= {"_p_wxFontPickerCtrl", 0, 0, 0, 0, 0};
12797 static swig_type_info _swigt__p_wxTextCtrl
= {"_p_wxTextCtrl", 0, 0, 0, 0, 0};
12798 static swig_type_info _swigt__p_wxDuplexMode
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0};
12799 static swig_type_info _swigt__p_wxDynamicSashSplitEvent
= {"_p_wxDynamicSashSplitEvent", "wxDynamicSashSplitEvent *", 0, 0, (void*)0, 0};
12800 static swig_type_info _swigt__p_wxDynamicSashUnifyEvent
= {"_p_wxDynamicSashUnifyEvent", "wxDynamicSashUnifyEvent *", 0, 0, (void*)0, 0};
12801 static swig_type_info _swigt__p_wxDynamicSashWindow
= {"_p_wxDynamicSashWindow", "wxDynamicSashWindow *", 0, 0, (void*)0, 0};
12802 static swig_type_info _swigt__p_wxEditableListBox
= {"_p_wxEditableListBox", "wxEditableListBox *", 0, 0, (void*)0, 0};
12803 static swig_type_info _swigt__p_wxEvent
= {"_p_wxEvent", "wxEvent *", 0, 0, (void*)0, 0};
12804 static swig_type_info _swigt__p_wxMenuEvent
= {"_p_wxMenuEvent", 0, 0, 0, 0, 0};
12805 static swig_type_info _swigt__p_wxCloseEvent
= {"_p_wxCloseEvent", 0, 0, 0, 0, 0};
12806 static swig_type_info _swigt__p_wxMouseEvent
= {"_p_wxMouseEvent", 0, 0, 0, 0, 0};
12807 static swig_type_info _swigt__p_wxEraseEvent
= {"_p_wxEraseEvent", 0, 0, 0, 0, 0};
12808 static swig_type_info _swigt__p_wxSetCursorEvent
= {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0};
12809 static swig_type_info _swigt__p_wxInitDialogEvent
= {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0};
12810 static swig_type_info _swigt__p_wxPyEvent
= {"_p_wxPyEvent", 0, 0, 0, 0, 0};
12811 static swig_type_info _swigt__p_wxCalculateLayoutEvent
= {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0};
12812 static swig_type_info _swigt__p_wxIdleEvent
= {"_p_wxIdleEvent", 0, 0, 0, 0, 0};
12813 static swig_type_info _swigt__p_wxQueryNewPaletteEvent
= {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0};
12814 static swig_type_info _swigt__p_wxMaximizeEvent
= {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0};
12815 static swig_type_info _swigt__p_wxIconizeEvent
= {"_p_wxIconizeEvent", 0, 0, 0, 0, 0};
12816 static swig_type_info _swigt__p_wxActivateEvent
= {"_p_wxActivateEvent", 0, 0, 0, 0, 0};
12817 static swig_type_info _swigt__p_wxSizeEvent
= {"_p_wxSizeEvent", 0, 0, 0, 0, 0};
12818 static swig_type_info _swigt__p_wxMoveEvent
= {"_p_wxMoveEvent", 0, 0, 0, 0, 0};
12819 static swig_type_info _swigt__p_wxPaintEvent
= {"_p_wxPaintEvent", 0, 0, 0, 0, 0};
12820 static swig_type_info _swigt__p_wxNcPaintEvent
= {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0};
12821 static swig_type_info _swigt__p_wxPaletteChangedEvent
= {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0};
12822 static swig_type_info _swigt__p_wxDisplayChangedEvent
= {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0};
12823 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent
= {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0};
12824 static swig_type_info _swigt__p_wxSysColourChangedEvent
= {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0};
12825 static swig_type_info _swigt__p_wxDropFilesEvent
= {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0};
12826 static swig_type_info _swigt__p_wxFocusEvent
= {"_p_wxFocusEvent", 0, 0, 0, 0, 0};
12827 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent
= {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0};
12828 static swig_type_info _swigt__p_wxShowEvent
= {"_p_wxShowEvent", 0, 0, 0, 0, 0};
12829 static swig_type_info _swigt__p_wxNavigationKeyEvent
= {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0};
12830 static swig_type_info _swigt__p_wxKeyEvent
= {"_p_wxKeyEvent", 0, 0, 0, 0, 0};
12831 static swig_type_info _swigt__p_wxScrollWinEvent
= {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0};
12832 static swig_type_info _swigt__p_wxTaskBarIconEvent
= {"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0};
12833 static swig_type_info _swigt__p_wxEvtHandler
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, (void*)0, 0};
12834 static swig_type_info _swigt__p_wxPyPreviewFrame
= {"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
12835 static swig_type_info _swigt__p_wxPreviewFrame
= {"_p_wxPreviewFrame", 0, 0, 0, 0, 0};
12836 static swig_type_info _swigt__p_wxPyPanel
= {"_p_wxPyPanel", 0, 0, 0, 0, 0};
12837 static swig_type_info _swigt__p_wxMenu
= {"_p_wxMenu", 0, 0, 0, 0, 0};
12838 static swig_type_info _swigt__p_wxPyTaskBarIcon
= {"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0};
12839 static swig_type_info _swigt__p_wxPreviewCanvas
= {"_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
12840 static swig_type_info _swigt__p_wxMDIChildFrame
= {"_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
12841 static swig_type_info _swigt__p_wxPyWindow
= {"_p_wxPyWindow", 0, 0, 0, 0, 0};
12842 static swig_type_info _swigt__p_wxSplashScreen
= {"_p_wxSplashScreen", 0, 0, 0, 0, 0};
12843 static swig_type_info _swigt__p_wxProgressDialog
= {"_p_wxProgressDialog", 0, 0, 0, 0, 0};
12844 static swig_type_info _swigt__p_wxFindReplaceDialog
= {"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
12845 static swig_type_info _swigt__p_wxMessageDialog
= {"_p_wxMessageDialog", 0, 0, 0, 0, 0};
12846 static swig_type_info _swigt__p_wxFileDialog
= {"_p_wxFileDialog", 0, 0, 0, 0, 0};
12847 static swig_type_info _swigt__p_wxMultiChoiceDialog
= {"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
12848 static swig_type_info _swigt__p_wxSingleChoiceDialog
= {"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
12849 static swig_type_info _swigt__p_wxTextEntryDialog
= {"_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
12850 static swig_type_info _swigt__p_wxPasswordEntryDialog
= {"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
12851 static swig_type_info _swigt__p_wxPyVListBox
= {"_p_wxPyVListBox", 0, 0, 0, 0, 0};
12852 static swig_type_info _swigt__p_wxPyHtmlListBox
= {"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
12853 static swig_type_info _swigt__p_wxMiniFrame
= {"_p_wxMiniFrame", 0, 0, 0, 0, 0};
12854 static swig_type_info _swigt__p_wxFrame
= {"_p_wxFrame", 0, 0, 0, 0, 0};
12855 static swig_type_info _swigt__p_wxStatusBar
= {"_p_wxStatusBar", 0, 0, 0, 0, 0};
12856 static swig_type_info _swigt__p_wxMDIParentFrame
= {"_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
12857 static swig_type_info _swigt__p_wxPyPopupTransientWindow
= {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
12858 static swig_type_info _swigt__p_wxPopupWindow
= {"_p_wxPopupWindow", 0, 0, 0, 0, 0};
12859 static swig_type_info _swigt__p_wxSashLayoutWindow
= {"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
12860 static swig_type_info _swigt__p_wxSashWindow
= {"_p_wxSashWindow", 0, 0, 0, 0, 0};
12861 static swig_type_info _swigt__p_wxSplashScreenWindow
= {"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
12862 static swig_type_info _swigt__p_wxPyVScrolledWindow
= {"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
12863 static swig_type_info _swigt__p_wxTipWindow
= {"_p_wxTipWindow", 0, 0, 0, 0, 0};
12864 static swig_type_info _swigt__p_wxPyScrolledWindow
= {"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
12865 static swig_type_info _swigt__p_wxTopLevelWindow
= {"_p_wxTopLevelWindow", 0, 0, 0, 0, 0};
12866 static swig_type_info _swigt__p_wxMDIClientWindow
= {"_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
12867 static swig_type_info _swigt__p_wxMenuBar
= {"_p_wxMenuBar", 0, 0, 0, 0, 0};
12868 static swig_type_info _swigt__p_wxDialog
= {"_p_wxDialog", 0, 0, 0, 0, 0};
12869 static swig_type_info _swigt__p_wxColourDialog
= {"_p_wxColourDialog", 0, 0, 0, 0, 0};
12870 static swig_type_info _swigt__p_wxDirDialog
= {"_p_wxDirDialog", 0, 0, 0, 0, 0};
12871 static swig_type_info _swigt__p_wxFontDialog
= {"_p_wxFontDialog", 0, 0, 0, 0, 0};
12872 static swig_type_info _swigt__p_wxPyApp
= {"_p_wxPyApp", 0, 0, 0, 0, 0};
12873 static swig_type_info _swigt__p_wxPreviewControlBar
= {"_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
12874 static swig_type_info _swigt__p_wxPyPreviewControlBar
= {"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
12875 static swig_type_info _swigt__p_wxPyValidator
= {"_p_wxPyValidator", 0, 0, 0, 0, 0};
12876 static swig_type_info _swigt__p_wxFont
= {"_p_wxFont", "wxFont *", 0, 0, (void*)0, 0};
12877 static swig_type_info _swigt__p_wxIcon
= {"_p_wxIcon", "wxIcon *", 0, 0, (void*)0, 0};
12878 static swig_type_info _swigt__p_wxImageList
= {"_p_wxImageList", "wxImageList *", 0, 0, (void*)0, 0};
12879 static swig_type_info _swigt__p_wxLEDNumberCtrl
= {"_p_wxLEDNumberCtrl", "wxLEDNumberCtrl *", 0, 0, (void*)0, 0};
12880 static swig_type_info _swigt__p_wxObject
= {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0};
12881 static swig_type_info _swigt__p_wxIndividualLayoutConstraint
= {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0};
12882 static swig_type_info _swigt__p_wxMenuItem
= {"_p_wxMenuItem", 0, 0, 0, 0, 0};
12883 static swig_type_info _swigt__p_wxImage
= {"_p_wxImage", 0, 0, 0, 0, 0};
12884 static swig_type_info _swigt__p_wxPySizer
= {"_p_wxPySizer", 0, 0, 0, 0, 0};
12885 static swig_type_info _swigt__p_wxGenericDragImage
= {"_p_wxGenericDragImage", 0, 0, 0, 0, 0};
12886 static swig_type_info _swigt__p_wxLayoutAlgorithm
= {"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0};
12887 static swig_type_info _swigt__p_wxListItem
= {"_p_wxListItem", 0, 0, 0, 0, 0};
12888 static swig_type_info _swigt__p_wxFindReplaceData
= {"_p_wxFindReplaceData", 0, 0, 0, 0, 0};
12889 static swig_type_info _swigt__p_wxPageSetupDialogData
= {"_p_wxPageSetupDialogData", 0, 0, 0, 0, 0};
12890 static swig_type_info _swigt__p_wxPrintDialogData
= {"_p_wxPrintDialogData", 0, 0, 0, 0, 0};
12891 static swig_type_info _swigt__p_wxPrinter
= {"_p_wxPrinter", 0, 0, 0, 0, 0};
12892 static swig_type_info _swigt__p_wxFlexGridSizer
= {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0};
12893 static swig_type_info _swigt__p_wxGridSizer
= {"_p_wxGridSizer", 0, 0, 0, 0, 0};
12894 static swig_type_info _swigt__p_wxAcceleratorTable
= {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0};
12895 static swig_type_info _swigt__p_wxContextHelp
= {"_p_wxContextHelp", 0, 0, 0, 0, 0};
12896 static swig_type_info _swigt__p_wxColourData
= {"_p_wxColourData", 0, 0, 0, 0, 0};
12897 static swig_type_info _swigt__p_wxPyPrintout
= {"_p_wxPyPrintout", 0, 0, 0, 0, 0};
12898 static swig_type_info _swigt__p_wxStdDialogButtonSizer
= {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0};
12899 static swig_type_info _swigt__p_wxPrintData
= {"_p_wxPrintData", 0, 0, 0, 0, 0};
12900 static swig_type_info _swigt__p_wxFontData
= {"_p_wxFontData", 0, 0, 0, 0, 0};
12901 static swig_type_info _swigt__p_wxFileSystem
= {"_p_wxFileSystem", 0, 0, 0, 0, 0};
12902 static swig_type_info _swigt__p_wxPyPrintPreview
= {"_p_wxPyPrintPreview", 0, 0, 0, 0, 0};
12903 static swig_type_info _swigt__p_wxPrintPreview
= {"_p_wxPrintPreview", 0, 0, 0, 0, 0};
12904 static swig_type_info _swigt__p_wxLayoutConstraints
= {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0};
12905 static swig_type_info _swigt__p_wxSizer
= {"_p_wxSizer", 0, 0, 0, 0, 0};
12906 static swig_type_info _swigt__p_wxBoxSizer
= {"_p_wxBoxSizer", 0, 0, 0, 0, 0};
12907 static swig_type_info _swigt__p_wxStaticBoxSizer
= {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0};
12908 static swig_type_info _swigt__p_wxGridBagSizer
= {"_p_wxGridBagSizer", 0, 0, 0, 0, 0};
12909 static swig_type_info _swigt__p_wxFSFile
= {"_p_wxFSFile", 0, 0, 0, 0, 0};
12910 static swig_type_info _swigt__p_wxGBSizerItem
= {"_p_wxGBSizerItem", 0, 0, 0, 0, 0};
12911 static swig_type_info _swigt__p_wxSizerItem
= {"_p_wxSizerItem", 0, 0, 0, 0, 0};
12912 static swig_type_info _swigt__p_wxPageSetupDialog
= {"_p_wxPageSetupDialog", 0, 0, 0, 0, 0};
12913 static swig_type_info _swigt__p_wxPrintDialog
= {"_p_wxPrintDialog", 0, 0, 0, 0, 0};
12914 static swig_type_info _swigt__p_wxPNMHandler
= {"_p_wxPNMHandler", 0, 0, 0, 0, 0};
12915 static swig_type_info _swigt__p_wxJPEGHandler
= {"_p_wxJPEGHandler", 0, 0, 0, 0, 0};
12916 static swig_type_info _swigt__p_wxPCXHandler
= {"_p_wxPCXHandler", 0, 0, 0, 0, 0};
12917 static swig_type_info _swigt__p_wxGIFHandler
= {"_p_wxGIFHandler", 0, 0, 0, 0, 0};
12918 static swig_type_info _swigt__p_wxPNGHandler
= {"_p_wxPNGHandler", 0, 0, 0, 0, 0};
12919 static swig_type_info _swigt__p_wxANIHandler
= {"_p_wxANIHandler", 0, 0, 0, 0, 0};
12920 static swig_type_info _swigt__p_wxCURHandler
= {"_p_wxCURHandler", 0, 0, 0, 0, 0};
12921 static swig_type_info _swigt__p_wxICOHandler
= {"_p_wxICOHandler", 0, 0, 0, 0, 0};
12922 static swig_type_info _swigt__p_wxBMPHandler
= {"_p_wxBMPHandler", 0, 0, 0, 0, 0};
12923 static swig_type_info _swigt__p_wxPyImageHandler
= {"_p_wxPyImageHandler", 0, 0, 0, 0, 0};
12924 static swig_type_info _swigt__p_wxImageHandler
= {"_p_wxImageHandler", 0, 0, 0, 0, 0};
12925 static swig_type_info _swigt__p_wxXPMHandler
= {"_p_wxXPMHandler", 0, 0, 0, 0, 0};
12926 static swig_type_info _swigt__p_wxTIFFHandler
= {"_p_wxTIFFHandler", 0, 0, 0, 0, 0};
12927 static swig_type_info _swigt__p_wxToolBarToolBase
= {"_p_wxToolBarToolBase", 0, 0, 0, 0, 0};
12928 static swig_type_info _swigt__p_wxPanel
= {"_p_wxPanel", "wxPanel *", 0, 0, (void*)0, 0};
12929 static swig_type_info _swigt__p_wxPaperSize
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0};
12930 static swig_type_info _swigt__p_wxPyListCtrl
= {"_p_wxPyListCtrl", "wxPyListCtrl *", 0, 0, (void*)0, 0};
12931 static swig_type_info _swigt__p_wxPyTreeCompanionWindow
= {"_p_wxPyTreeCompanionWindow", "wxPyTreeCompanionWindow *", 0, 0, (void*)0, 0};
12932 static swig_type_info _swigt__p_wxPyTreeCtrl
= {"_p_wxPyTreeCtrl", "wxPyTreeCtrl *", 0, 0, (void*)0, 0};
12933 static swig_type_info _swigt__p_wxPyTreeItemData
= {"_p_wxPyTreeItemData", "wxPyTreeItemData *", 0, 0, (void*)0, 0};
12934 static swig_type_info _swigt__p_wxPyTreeListCtrl
= {"_p_wxPyTreeListCtrl", "wxPyTreeListCtrl *", 0, 0, (void*)0, 0};
12935 static swig_type_info _swigt__p_wxRemotelyScrolledTreeCtrl
= {"_p_wxRemotelyScrolledTreeCtrl", "wxRemotelyScrolledTreeCtrl *", 0, 0, (void*)0, 0};
12936 static swig_type_info _swigt__p_wxScrollBar
= {"_p_wxScrollBar", "wxScrollBar *", 0, 0, (void*)0, 0};
12937 static swig_type_info _swigt__p_wxScrolledWindow
= {"_p_wxScrolledWindow", "wxScrolledWindow *", 0, 0, (void*)0, 0};
12938 static swig_type_info _swigt__p_wxSplitterScrolledWindow
= {"_p_wxSplitterScrolledWindow", "wxSplitterScrolledWindow *", 0, 0, (void*)0, 0};
12939 static swig_type_info _swigt__p_wxSplitterWindow
= {"_p_wxSplitterWindow", "wxSplitterWindow *", 0, 0, (void*)0, 0};
12940 static swig_type_info _swigt__p_wxStaticPicture
= {"_p_wxStaticPicture", "wxStaticPicture *", 0, 0, (void*)0, 0};
12941 static swig_type_info _swigt__p_wxThinSplitterWindow
= {"_p_wxThinSplitterWindow", "wxThinSplitterWindow *", 0, 0, (void*)0, 0};
12942 static swig_type_info _swigt__p_wxTreeItemId
= {"_p_wxTreeItemId", "wxTreeItemId *", 0, 0, (void*)0, 0};
12943 static swig_type_info _swigt__p_wxTreeListColumnInfo
= {"_p_wxTreeListColumnInfo", "wxTreeListColumnInfo *", 0, 0, (void*)0, 0};
12944 static swig_type_info _swigt__p_wxValidator
= {"_p_wxValidator", "wxValidator *", 0, 0, (void*)0, 0};
12945 static swig_type_info _swigt__p_wxWindow
= {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0};
12947 static swig_type_info
*swig_type_initial
[] = {
12950 &_swigt__p_form_ops_t
,
12952 &_swigt__p_unsigned_char
,
12953 &_swigt__p_unsigned_int
,
12954 &_swigt__p_unsigned_long
,
12955 &_swigt__p_wxANIHandler
,
12956 &_swigt__p_wxAcceleratorTable
,
12957 &_swigt__p_wxActivateEvent
,
12958 &_swigt__p_wxArrayString
,
12959 &_swigt__p_wxBMPHandler
,
12960 &_swigt__p_wxBitmap
,
12961 &_swigt__p_wxBitmapButton
,
12962 &_swigt__p_wxBookCtrlBase
,
12963 &_swigt__p_wxBookCtrlBaseEvent
,
12964 &_swigt__p_wxBoxSizer
,
12965 &_swigt__p_wxButton
,
12966 &_swigt__p_wxCURHandler
,
12967 &_swigt__p_wxCalculateLayoutEvent
,
12968 &_swigt__p_wxCheckBox
,
12969 &_swigt__p_wxCheckListBox
,
12970 &_swigt__p_wxChildFocusEvent
,
12971 &_swigt__p_wxChoice
,
12972 &_swigt__p_wxChoicebook
,
12973 &_swigt__p_wxChoicebookEvent
,
12974 &_swigt__p_wxClipboardTextEvent
,
12975 &_swigt__p_wxCloseEvent
,
12976 &_swigt__p_wxColour
,
12977 &_swigt__p_wxColourData
,
12978 &_swigt__p_wxColourDialog
,
12979 &_swigt__p_wxColourPickerCtrl
,
12980 &_swigt__p_wxColourPickerEvent
,
12981 &_swigt__p_wxComboBox
,
12982 &_swigt__p_wxCommandEvent
,
12983 &_swigt__p_wxContextHelp
,
12984 &_swigt__p_wxContextHelpButton
,
12985 &_swigt__p_wxContextMenuEvent
,
12986 &_swigt__p_wxControl
,
12987 &_swigt__p_wxControlWithItems
,
12988 &_swigt__p_wxDateEvent
,
12989 &_swigt__p_wxDatePickerCtrl
,
12990 &_swigt__p_wxDialog
,
12991 &_swigt__p_wxDirDialog
,
12992 &_swigt__p_wxDirFilterListCtrl
,
12993 &_swigt__p_wxDirPickerCtrl
,
12994 &_swigt__p_wxDisplayChangedEvent
,
12995 &_swigt__p_wxDropFilesEvent
,
12996 &_swigt__p_wxDuplexMode
,
12997 &_swigt__p_wxDynamicSashSplitEvent
,
12998 &_swigt__p_wxDynamicSashUnifyEvent
,
12999 &_swigt__p_wxDynamicSashWindow
,
13000 &_swigt__p_wxEditableListBox
,
13001 &_swigt__p_wxEraseEvent
,
13002 &_swigt__p_wxEvent
,
13003 &_swigt__p_wxEvtHandler
,
13004 &_swigt__p_wxFSFile
,
13005 &_swigt__p_wxFileDialog
,
13006 &_swigt__p_wxFileDirPickerEvent
,
13007 &_swigt__p_wxFilePickerCtrl
,
13008 &_swigt__p_wxFileSystem
,
13009 &_swigt__p_wxFindDialogEvent
,
13010 &_swigt__p_wxFindReplaceData
,
13011 &_swigt__p_wxFindReplaceDialog
,
13012 &_swigt__p_wxFlexGridSizer
,
13013 &_swigt__p_wxFocusEvent
,
13015 &_swigt__p_wxFontData
,
13016 &_swigt__p_wxFontDialog
,
13017 &_swigt__p_wxFontPickerCtrl
,
13018 &_swigt__p_wxFontPickerEvent
,
13019 &_swigt__p_wxFrame
,
13020 &_swigt__p_wxGBSizerItem
,
13021 &_swigt__p_wxGIFHandler
,
13022 &_swigt__p_wxGauge
,
13023 &_swigt__p_wxGenericDirCtrl
,
13024 &_swigt__p_wxGenericDragImage
,
13025 &_swigt__p_wxGridBagSizer
,
13026 &_swigt__p_wxGridSizer
,
13027 &_swigt__p_wxHelpEvent
,
13028 &_swigt__p_wxHyperlinkCtrl
,
13029 &_swigt__p_wxHyperlinkEvent
,
13030 &_swigt__p_wxICOHandler
,
13032 &_swigt__p_wxIconizeEvent
,
13033 &_swigt__p_wxIdleEvent
,
13034 &_swigt__p_wxImage
,
13035 &_swigt__p_wxImageHandler
,
13036 &_swigt__p_wxImageList
,
13037 &_swigt__p_wxIndividualLayoutConstraint
,
13038 &_swigt__p_wxInitDialogEvent
,
13039 &_swigt__p_wxJPEGHandler
,
13040 &_swigt__p_wxKeyEvent
,
13041 &_swigt__p_wxLEDNumberCtrl
,
13042 &_swigt__p_wxLayoutAlgorithm
,
13043 &_swigt__p_wxLayoutConstraints
,
13044 &_swigt__p_wxListBox
,
13045 &_swigt__p_wxListEvent
,
13046 &_swigt__p_wxListItem
,
13047 &_swigt__p_wxListView
,
13048 &_swigt__p_wxListbook
,
13049 &_swigt__p_wxListbookEvent
,
13050 &_swigt__p_wxMDIChildFrame
,
13051 &_swigt__p_wxMDIClientWindow
,
13052 &_swigt__p_wxMDIParentFrame
,
13053 &_swigt__p_wxMaximizeEvent
,
13055 &_swigt__p_wxMenuBar
,
13056 &_swigt__p_wxMenuEvent
,
13057 &_swigt__p_wxMenuItem
,
13058 &_swigt__p_wxMessageDialog
,
13059 &_swigt__p_wxMiniFrame
,
13060 &_swigt__p_wxMouseCaptureChangedEvent
,
13061 &_swigt__p_wxMouseEvent
,
13062 &_swigt__p_wxMoveEvent
,
13063 &_swigt__p_wxMultiChoiceDialog
,
13064 &_swigt__p_wxNavigationKeyEvent
,
13065 &_swigt__p_wxNcPaintEvent
,
13066 &_swigt__p_wxNotebook
,
13067 &_swigt__p_wxNotebookEvent
,
13068 &_swigt__p_wxNotifyEvent
,
13069 &_swigt__p_wxObject
,
13070 &_swigt__p_wxPCXHandler
,
13071 &_swigt__p_wxPNGHandler
,
13072 &_swigt__p_wxPNMHandler
,
13073 &_swigt__p_wxPageSetupDialog
,
13074 &_swigt__p_wxPageSetupDialogData
,
13075 &_swigt__p_wxPaintEvent
,
13076 &_swigt__p_wxPaletteChangedEvent
,
13077 &_swigt__p_wxPanel
,
13078 &_swigt__p_wxPaperSize
,
13079 &_swigt__p_wxPasswordEntryDialog
,
13080 &_swigt__p_wxPickerBase
,
13081 &_swigt__p_wxPopupWindow
,
13082 &_swigt__p_wxPreviewCanvas
,
13083 &_swigt__p_wxPreviewControlBar
,
13084 &_swigt__p_wxPreviewFrame
,
13085 &_swigt__p_wxPrintData
,
13086 &_swigt__p_wxPrintDialog
,
13087 &_swigt__p_wxPrintDialogData
,
13088 &_swigt__p_wxPrintPreview
,
13089 &_swigt__p_wxPrinter
,
13090 &_swigt__p_wxProgressDialog
,
13091 &_swigt__p_wxPyApp
,
13092 &_swigt__p_wxPyCommandEvent
,
13093 &_swigt__p_wxPyControl
,
13094 &_swigt__p_wxPyEvent
,
13095 &_swigt__p_wxPyHtmlListBox
,
13096 &_swigt__p_wxPyImageHandler
,
13097 &_swigt__p_wxPyListCtrl
,
13098 &_swigt__p_wxPyPanel
,
13099 &_swigt__p_wxPyPopupTransientWindow
,
13100 &_swigt__p_wxPyPreviewControlBar
,
13101 &_swigt__p_wxPyPreviewFrame
,
13102 &_swigt__p_wxPyPrintPreview
,
13103 &_swigt__p_wxPyPrintout
,
13104 &_swigt__p_wxPyScrolledWindow
,
13105 &_swigt__p_wxPySizer
,
13106 &_swigt__p_wxPyTaskBarIcon
,
13107 &_swigt__p_wxPyTreeCompanionWindow
,
13108 &_swigt__p_wxPyTreeCtrl
,
13109 &_swigt__p_wxPyTreeItemData
,
13110 &_swigt__p_wxPyTreeListCtrl
,
13111 &_swigt__p_wxPyVListBox
,
13112 &_swigt__p_wxPyVScrolledWindow
,
13113 &_swigt__p_wxPyValidator
,
13114 &_swigt__p_wxPyWindow
,
13115 &_swigt__p_wxQueryLayoutInfoEvent
,
13116 &_swigt__p_wxQueryNewPaletteEvent
,
13117 &_swigt__p_wxRadioBox
,
13118 &_swigt__p_wxRadioButton
,
13119 &_swigt__p_wxRemotelyScrolledTreeCtrl
,
13120 &_swigt__p_wxSashEvent
,
13121 &_swigt__p_wxSashLayoutWindow
,
13122 &_swigt__p_wxSashWindow
,
13123 &_swigt__p_wxScrollBar
,
13124 &_swigt__p_wxScrollEvent
,
13125 &_swigt__p_wxScrollWinEvent
,
13126 &_swigt__p_wxScrolledWindow
,
13127 &_swigt__p_wxSetCursorEvent
,
13128 &_swigt__p_wxShowEvent
,
13129 &_swigt__p_wxSingleChoiceDialog
,
13130 &_swigt__p_wxSizeEvent
,
13131 &_swigt__p_wxSizer
,
13132 &_swigt__p_wxSizerItem
,
13133 &_swigt__p_wxSlider
,
13134 &_swigt__p_wxSpinButton
,
13135 &_swigt__p_wxSpinCtrl
,
13136 &_swigt__p_wxSpinEvent
,
13137 &_swigt__p_wxSplashScreen
,
13138 &_swigt__p_wxSplashScreenWindow
,
13139 &_swigt__p_wxSplitterEvent
,
13140 &_swigt__p_wxSplitterScrolledWindow
,
13141 &_swigt__p_wxSplitterWindow
,
13142 &_swigt__p_wxStaticBitmap
,
13143 &_swigt__p_wxStaticBox
,
13144 &_swigt__p_wxStaticBoxSizer
,
13145 &_swigt__p_wxStaticLine
,
13146 &_swigt__p_wxStaticPicture
,
13147 &_swigt__p_wxStaticText
,
13148 &_swigt__p_wxStatusBar
,
13149 &_swigt__p_wxStdDialogButtonSizer
,
13150 &_swigt__p_wxSysColourChangedEvent
,
13151 &_swigt__p_wxTIFFHandler
,
13152 &_swigt__p_wxTaskBarIconEvent
,
13153 &_swigt__p_wxTextCtrl
,
13154 &_swigt__p_wxTextEntryDialog
,
13155 &_swigt__p_wxTextUrlEvent
,
13156 &_swigt__p_wxThinSplitterWindow
,
13157 &_swigt__p_wxTipWindow
,
13158 &_swigt__p_wxToggleButton
,
13159 &_swigt__p_wxToolBar
,
13160 &_swigt__p_wxToolBarBase
,
13161 &_swigt__p_wxToolBarToolBase
,
13162 &_swigt__p_wxToolbook
,
13163 &_swigt__p_wxToolbookEvent
,
13164 &_swigt__p_wxTopLevelWindow
,
13165 &_swigt__p_wxTreeEvent
,
13166 &_swigt__p_wxTreeItemId
,
13167 &_swigt__p_wxTreeListColumnInfo
,
13168 &_swigt__p_wxTreebook
,
13169 &_swigt__p_wxTreebookEvent
,
13170 &_swigt__p_wxUpdateUIEvent
,
13171 &_swigt__p_wxValidator
,
13172 &_swigt__p_wxWindow
,
13173 &_swigt__p_wxWindowCreateEvent
,
13174 &_swigt__p_wxWindowDestroyEvent
,
13175 &_swigt__p_wxXPMHandler
,
13178 static swig_cast_info _swigc__p_char
[] = { {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}};
13179 static swig_cast_info _swigc__p_float
[] = { {&_swigt__p_float
, 0, 0, 0},{0, 0, 0, 0}};
13180 static swig_cast_info _swigc__p_form_ops_t
[] = { {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}};
13181 static swig_cast_info _swigc__p_int
[] = { {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}};
13182 static swig_cast_info _swigc__p_unsigned_char
[] = { {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}};
13183 static swig_cast_info _swigc__p_unsigned_int
[] = { {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
13184 static swig_cast_info _swigc__p_unsigned_long
[] = { {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}};
13185 static swig_cast_info _swigc__p_wxArrayString
[] = { {&_swigt__p_wxArrayString
, 0, 0, 0},{0, 0, 0, 0}};
13186 static swig_cast_info _swigc__p_wxBitmap
[] = { {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}};
13187 static swig_cast_info _swigc__p_wxColour
[] = { {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}};
13188 static swig_cast_info _swigc__p_wxSashEvent
[] = {{&_swigt__p_wxSashEvent
, 0, 0, 0},{0, 0, 0, 0}};
13189 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = {{&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13190 static swig_cast_info _swigc__p_wxHyperlinkEvent
[] = {{&_swigt__p_wxHyperlinkEvent
, 0, 0, 0},{0, 0, 0, 0}};
13191 static swig_cast_info _swigc__p_wxSplitterEvent
[] = {{&_swigt__p_wxSplitterEvent
, 0, 0, 0},{0, 0, 0, 0}};
13192 static swig_cast_info _swigc__p_wxColourPickerEvent
[] = {{&_swigt__p_wxColourPickerEvent
, 0, 0, 0},{0, 0, 0, 0}};
13193 static swig_cast_info _swigc__p_wxFileDirPickerEvent
[] = {{&_swigt__p_wxFileDirPickerEvent
, 0, 0, 0},{0, 0, 0, 0}};
13194 static swig_cast_info _swigc__p_wxFontPickerEvent
[] = {{&_swigt__p_wxFontPickerEvent
, 0, 0, 0},{0, 0, 0, 0}};
13195 static swig_cast_info _swigc__p_wxClipboardTextEvent
[] = {{&_swigt__p_wxClipboardTextEvent
, 0, 0, 0},{0, 0, 0, 0}};
13196 static swig_cast_info _swigc__p_wxTextUrlEvent
[] = {{&_swigt__p_wxTextUrlEvent
, 0, 0, 0},{0, 0, 0, 0}};
13197 static swig_cast_info _swigc__p_wxScrollEvent
[] = {{&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}};
13198 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = {{&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}};
13199 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = {{&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
13200 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = {{&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
13201 static swig_cast_info _swigc__p_wxNotebookEvent
[] = {{&_swigt__p_wxNotebookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13202 static swig_cast_info _swigc__p_wxListbookEvent
[] = {{&_swigt__p_wxListbookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13203 static swig_cast_info _swigc__p_wxChoicebookEvent
[] = {{&_swigt__p_wxChoicebookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13204 static swig_cast_info _swigc__p_wxTreebookEvent
[] = {{&_swigt__p_wxTreebookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13205 static swig_cast_info _swigc__p_wxToolbookEvent
[] = {{&_swigt__p_wxToolbookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13206 static swig_cast_info _swigc__p_wxDateEvent
[] = {{&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}};
13207 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = {{&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}};
13208 static swig_cast_info _swigc__p_wxListEvent
[] = {{&_swigt__p_wxListEvent
, 0, 0, 0},{0, 0, 0, 0}};
13209 static swig_cast_info _swigc__p_wxBookCtrlBaseEvent
[] = {{&_swigt__p_wxBookCtrlBaseEvent
, 0, 0, 0},{0, 0, 0, 0}};
13210 static swig_cast_info _swigc__p_wxTreeEvent
[] = {{&_swigt__p_wxTreeEvent
, 0, 0, 0},{0, 0, 0, 0}};
13211 static swig_cast_info _swigc__p_wxSpinEvent
[] = {{&_swigt__p_wxSpinEvent
, 0, 0, 0},{0, 0, 0, 0}};
13212 static swig_cast_info _swigc__p_wxHelpEvent
[] = {{&_swigt__p_wxHelpEvent
, 0, 0, 0},{0, 0, 0, 0}};
13213 static swig_cast_info _swigc__p_wxNotifyEvent
[] = {{&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13214 static swig_cast_info _swigc__p_wxFindDialogEvent
[] = {{&_swigt__p_wxFindDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
13215 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = {{&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}};
13216 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}};
13217 static swig_cast_info _swigc__p_wxBookCtrlBase
[] = {{&_swigt__p_wxBookCtrlBase
, 0, 0, 0},{0, 0, 0, 0}};
13218 static swig_cast_info _swigc__p_wxToolBar
[] = {{&_swigt__p_wxToolBar
, 0, 0, 0},{0, 0, 0, 0}};
13219 static swig_cast_info _swigc__p_wxPickerBase
[] = {{&_swigt__p_wxPickerBase
, 0, 0, 0},{0, 0, 0, 0}};
13220 static swig_cast_info _swigc__p_wxToggleButton
[] = {{&_swigt__p_wxToggleButton
, 0, 0, 0},{0, 0, 0, 0}};
13221 static swig_cast_info _swigc__p_wxRadioButton
[] = {{&_swigt__p_wxRadioButton
, 0, 0, 0},{0, 0, 0, 0}};
13222 static swig_cast_info _swigc__p_wxToolbook
[] = {{&_swigt__p_wxToolbook
, 0, 0, 0},{0, 0, 0, 0}};
13223 static swig_cast_info _swigc__p_wxPyControl
[] = {{&_swigt__p_wxPyControl
, 0, 0, 0},{0, 0, 0, 0}};
13224 static swig_cast_info _swigc__p_wxToolBarBase
[] = {{&_swigt__p_wxToolBarBase
, 0, 0, 0},{0, 0, 0, 0}};
13225 static swig_cast_info _swigc__p_wxDirFilterListCtrl
[] = {{&_swigt__p_wxDirFilterListCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13226 static swig_cast_info _swigc__p_wxComboBox
[] = {{&_swigt__p_wxComboBox
, 0, 0, 0},{0, 0, 0, 0}};
13227 static swig_cast_info _swigc__p_wxGenericDirCtrl
[] = {{&_swigt__p_wxGenericDirCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13228 static swig_cast_info _swigc__p_wxControlWithItems
[] = {{&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}};
13229 static swig_cast_info _swigc__p_wxGauge
[] = {{&_swigt__p_wxGauge
, 0, 0, 0},{0, 0, 0, 0}};
13230 static swig_cast_info _swigc__p_wxStaticLine
[] = {{&_swigt__p_wxStaticLine
, 0, 0, 0},{0, 0, 0, 0}};
13231 static swig_cast_info _swigc__p_wxChoicebook
[] = {{&_swigt__p_wxChoicebook
, 0, 0, 0},{0, 0, 0, 0}};
13232 static swig_cast_info _swigc__p_wxListbook
[] = {{&_swigt__p_wxListbook
, 0, 0, 0},{0, 0, 0, 0}};
13233 static swig_cast_info _swigc__p_wxHyperlinkCtrl
[] = {{&_swigt__p_wxHyperlinkCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13234 static swig_cast_info _swigc__p_wxCheckBox
[] = {{&_swigt__p_wxCheckBox
, 0, 0, 0},{0, 0, 0, 0}};
13235 static swig_cast_info _swigc__p_wxRadioBox
[] = {{&_swigt__p_wxRadioBox
, 0, 0, 0},{0, 0, 0, 0}};
13236 static swig_cast_info _swigc__p_wxChoice
[] = {{&_swigt__p_wxChoice
, 0, 0, 0},{0, 0, 0, 0}};
13237 static swig_cast_info _swigc__p_wxListBox
[] = {{&_swigt__p_wxListBox
, 0, 0, 0},{0, 0, 0, 0}};
13238 static swig_cast_info _swigc__p_wxCheckListBox
[] = {{&_swigt__p_wxCheckListBox
, 0, 0, 0},{0, 0, 0, 0}};
13239 static swig_cast_info _swigc__p_wxListView
[] = {{&_swigt__p_wxListView
, 0, 0, 0},{0, 0, 0, 0}};
13240 static swig_cast_info _swigc__p_wxNotebook
[] = {{&_swigt__p_wxNotebook
, 0, 0, 0},{0, 0, 0, 0}};
13241 static swig_cast_info _swigc__p_wxStaticBitmap
[] = {{&_swigt__p_wxStaticBitmap
, 0, 0, 0},{0, 0, 0, 0}};
13242 static swig_cast_info _swigc__p_wxSpinCtrl
[] = {{&_swigt__p_wxSpinCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13243 static swig_cast_info _swigc__p_wxStaticText
[] = {{&_swigt__p_wxStaticText
, 0, 0, 0},{0, 0, 0, 0}};
13244 static swig_cast_info _swigc__p_wxStaticBox
[] = {{&_swigt__p_wxStaticBox
, 0, 0, 0},{0, 0, 0, 0}};
13245 static swig_cast_info _swigc__p_wxSlider
[] = {{&_swigt__p_wxSlider
, 0, 0, 0},{0, 0, 0, 0}};
13246 static swig_cast_info _swigc__p_wxTreebook
[] = {{&_swigt__p_wxTreebook
, 0, 0, 0},{0, 0, 0, 0}};
13247 static swig_cast_info _swigc__p_wxSpinButton
[] = {{&_swigt__p_wxSpinButton
, 0, 0, 0},{0, 0, 0, 0}};
13248 static swig_cast_info _swigc__p_wxButton
[] = {{&_swigt__p_wxButton
, 0, 0, 0},{0, 0, 0, 0}};
13249 static swig_cast_info _swigc__p_wxBitmapButton
[] = {{&_swigt__p_wxBitmapButton
, 0, 0, 0},{0, 0, 0, 0}};
13250 static swig_cast_info _swigc__p_wxContextHelpButton
[] = {{&_swigt__p_wxContextHelpButton
, 0, 0, 0},{0, 0, 0, 0}};
13251 static swig_cast_info _swigc__p_wxDatePickerCtrl
[] = {{&_swigt__p_wxDatePickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13252 static swig_cast_info _swigc__p_wxColourPickerCtrl
[] = {{&_swigt__p_wxColourPickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13253 static swig_cast_info _swigc__p_wxFilePickerCtrl
[] = {{&_swigt__p_wxFilePickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13254 static swig_cast_info _swigc__p_wxDirPickerCtrl
[] = {{&_swigt__p_wxDirPickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13255 static swig_cast_info _swigc__p_wxFontPickerCtrl
[] = {{&_swigt__p_wxFontPickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13256 static swig_cast_info _swigc__p_wxTextCtrl
[] = {{&_swigt__p_wxTextCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13257 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}};
13258 static swig_cast_info _swigc__p_wxDuplexMode
[] = { {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}};
13259 static swig_cast_info _swigc__p_wxDynamicSashSplitEvent
[] = { {&_swigt__p_wxDynamicSashSplitEvent
, 0, 0, 0},{0, 0, 0, 0}};
13260 static swig_cast_info _swigc__p_wxDynamicSashUnifyEvent
[] = { {&_swigt__p_wxDynamicSashUnifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13261 static swig_cast_info _swigc__p_wxDynamicSashWindow
[] = { {&_swigt__p_wxDynamicSashWindow
, 0, 0, 0},{0, 0, 0, 0}};
13262 static swig_cast_info _swigc__p_wxEditableListBox
[] = { {&_swigt__p_wxEditableListBox
, 0, 0, 0},{0, 0, 0, 0}};
13263 static swig_cast_info _swigc__p_wxMenuEvent
[] = {{&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
13264 static swig_cast_info _swigc__p_wxCloseEvent
[] = {{&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}};
13265 static swig_cast_info _swigc__p_wxMouseEvent
[] = {{&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}};
13266 static swig_cast_info _swigc__p_wxEraseEvent
[] = {{&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}};
13267 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = {{&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}};
13268 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = {{&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
13269 static swig_cast_info _swigc__p_wxPyEvent
[] = {{&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13270 static swig_cast_info _swigc__p_wxCalculateLayoutEvent
[] = {{&_swigt__p_wxCalculateLayoutEvent
, 0, 0, 0},{0, 0, 0, 0}};
13271 static swig_cast_info _swigc__p_wxIdleEvent
[] = {{&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}};
13272 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = {{&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}};
13273 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = {{&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
13274 static swig_cast_info _swigc__p_wxIconizeEvent
[] = {{&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
13275 static swig_cast_info _swigc__p_wxActivateEvent
[] = {{&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}};
13276 static swig_cast_info _swigc__p_wxSizeEvent
[] = {{&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
13277 static swig_cast_info _swigc__p_wxMoveEvent
[] = {{&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}};
13278 static swig_cast_info _swigc__p_wxPaintEvent
[] = {{&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
13279 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = {{&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
13280 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = {{&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
13281 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = {{&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
13282 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = {{&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
13283 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = {{&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
13284 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = {{&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}};
13285 static swig_cast_info _swigc__p_wxFocusEvent
[] = {{&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
13286 static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent
[] = {{&_swigt__p_wxQueryLayoutInfoEvent
, 0, 0, 0},{0, 0, 0, 0}};
13287 static swig_cast_info _swigc__p_wxShowEvent
[] = {{&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}};
13288 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = {{&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13289 static swig_cast_info _swigc__p_wxKeyEvent
[] = {{&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13290 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = {{&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}};
13291 static swig_cast_info _swigc__p_wxTaskBarIconEvent
[] = {{&_swigt__p_wxTaskBarIconEvent
, 0, 0, 0},{0, 0, 0, 0}};
13292 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}};
13293 static swig_cast_info _swigc__p_wxPyPreviewFrame
[] = {{&_swigt__p_wxPyPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}};
13294 static swig_cast_info _swigc__p_wxPreviewFrame
[] = {{&_swigt__p_wxPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}};
13295 static swig_cast_info _swigc__p_wxPyPanel
[] = {{&_swigt__p_wxPyPanel
, 0, 0, 0},{0, 0, 0, 0}};
13296 static swig_cast_info _swigc__p_wxMenu
[] = {{&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}};
13297 static swig_cast_info _swigc__p_wxPyTaskBarIcon
[] = {{&_swigt__p_wxPyTaskBarIcon
, 0, 0, 0},{0, 0, 0, 0}};
13298 static swig_cast_info _swigc__p_wxPreviewCanvas
[] = {{&_swigt__p_wxPreviewCanvas
, 0, 0, 0},{0, 0, 0, 0}};
13299 static swig_cast_info _swigc__p_wxMDIChildFrame
[] = {{&_swigt__p_wxMDIChildFrame
, 0, 0, 0},{0, 0, 0, 0}};
13300 static swig_cast_info _swigc__p_wxPyWindow
[] = {{&_swigt__p_wxPyWindow
, 0, 0, 0},{0, 0, 0, 0}};
13301 static swig_cast_info _swigc__p_wxSplashScreen
[] = {{&_swigt__p_wxSplashScreen
, 0, 0, 0},{0, 0, 0, 0}};
13302 static swig_cast_info _swigc__p_wxProgressDialog
[] = {{&_swigt__p_wxProgressDialog
, 0, 0, 0},{0, 0, 0, 0}};
13303 static swig_cast_info _swigc__p_wxFindReplaceDialog
[] = {{&_swigt__p_wxFindReplaceDialog
, 0, 0, 0},{0, 0, 0, 0}};
13304 static swig_cast_info _swigc__p_wxMessageDialog
[] = {{&_swigt__p_wxMessageDialog
, 0, 0, 0},{0, 0, 0, 0}};
13305 static swig_cast_info _swigc__p_wxFileDialog
[] = {{&_swigt__p_wxFileDialog
, 0, 0, 0},{0, 0, 0, 0}};
13306 static swig_cast_info _swigc__p_wxMultiChoiceDialog
[] = {{&_swigt__p_wxMultiChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}};
13307 static swig_cast_info _swigc__p_wxSingleChoiceDialog
[] = {{&_swigt__p_wxSingleChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}};
13308 static swig_cast_info _swigc__p_wxTextEntryDialog
[] = {{&_swigt__p_wxTextEntryDialog
, 0, 0, 0},{0, 0, 0, 0}};
13309 static swig_cast_info _swigc__p_wxPasswordEntryDialog
[] = {{&_swigt__p_wxPasswordEntryDialog
, 0, 0, 0},{0, 0, 0, 0}};
13310 static swig_cast_info _swigc__p_wxPyVListBox
[] = {{&_swigt__p_wxPyVListBox
, 0, 0, 0},{0, 0, 0, 0}};
13311 static swig_cast_info _swigc__p_wxPyHtmlListBox
[] = {{&_swigt__p_wxPyHtmlListBox
, 0, 0, 0},{0, 0, 0, 0}};
13312 static swig_cast_info _swigc__p_wxMiniFrame
[] = {{&_swigt__p_wxMiniFrame
, 0, 0, 0},{0, 0, 0, 0}};
13313 static swig_cast_info _swigc__p_wxFrame
[] = {{&_swigt__p_wxFrame
, 0, 0, 0},{0, 0, 0, 0}};
13314 static swig_cast_info _swigc__p_wxStatusBar
[] = {{&_swigt__p_wxStatusBar
, 0, 0, 0},{0, 0, 0, 0}};
13315 static swig_cast_info _swigc__p_wxMDIParentFrame
[] = {{&_swigt__p_wxMDIParentFrame
, 0, 0, 0},{0, 0, 0, 0}};
13316 static swig_cast_info _swigc__p_wxPyPopupTransientWindow
[] = {{&_swigt__p_wxPyPopupTransientWindow
, 0, 0, 0},{0, 0, 0, 0}};
13317 static swig_cast_info _swigc__p_wxPopupWindow
[] = {{&_swigt__p_wxPopupWindow
, 0, 0, 0},{0, 0, 0, 0}};
13318 static swig_cast_info _swigc__p_wxSashLayoutWindow
[] = {{&_swigt__p_wxSashLayoutWindow
, 0, 0, 0},{0, 0, 0, 0}};
13319 static swig_cast_info _swigc__p_wxSashWindow
[] = {{&_swigt__p_wxSashWindow
, 0, 0, 0},{0, 0, 0, 0}};
13320 static swig_cast_info _swigc__p_wxSplashScreenWindow
[] = {{&_swigt__p_wxSplashScreenWindow
, 0, 0, 0},{0, 0, 0, 0}};
13321 static swig_cast_info _swigc__p_wxPyVScrolledWindow
[] = {{&_swigt__p_wxPyVScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
13322 static swig_cast_info _swigc__p_wxTipWindow
[] = {{&_swigt__p_wxTipWindow
, 0, 0, 0},{0, 0, 0, 0}};
13323 static swig_cast_info _swigc__p_wxPyScrolledWindow
[] = {{&_swigt__p_wxPyScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
13324 static swig_cast_info _swigc__p_wxTopLevelWindow
[] = {{&_swigt__p_wxTopLevelWindow
, 0, 0, 0},{0, 0, 0, 0}};
13325 static swig_cast_info _swigc__p_wxMDIClientWindow
[] = {{&_swigt__p_wxMDIClientWindow
, 0, 0, 0},{0, 0, 0, 0}};
13326 static swig_cast_info _swigc__p_wxMenuBar
[] = {{&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}};
13327 static swig_cast_info _swigc__p_wxDialog
[] = {{&_swigt__p_wxDialog
, 0, 0, 0},{0, 0, 0, 0}};
13328 static swig_cast_info _swigc__p_wxColourDialog
[] = {{&_swigt__p_wxColourDialog
, 0, 0, 0},{0, 0, 0, 0}};
13329 static swig_cast_info _swigc__p_wxDirDialog
[] = {{&_swigt__p_wxDirDialog
, 0, 0, 0},{0, 0, 0, 0}};
13330 static swig_cast_info _swigc__p_wxFontDialog
[] = {{&_swigt__p_wxFontDialog
, 0, 0, 0},{0, 0, 0, 0}};
13331 static swig_cast_info _swigc__p_wxPyApp
[] = {{&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}};
13332 static swig_cast_info _swigc__p_wxPreviewControlBar
[] = {{&_swigt__p_wxPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}};
13333 static swig_cast_info _swigc__p_wxPyPreviewControlBar
[] = {{&_swigt__p_wxPyPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}};
13334 static swig_cast_info _swigc__p_wxPyValidator
[] = {{&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}};
13335 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}};
13336 static swig_cast_info _swigc__p_wxFont
[] = { {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}};
13337 static swig_cast_info _swigc__p_wxIcon
[] = { {&_swigt__p_wxIcon
, 0, 0, 0},{0, 0, 0, 0}};
13338 static swig_cast_info _swigc__p_wxImageList
[] = { {&_swigt__p_wxImageList
, 0, 0, 0},{0, 0, 0, 0}};
13339 static swig_cast_info _swigc__p_wxLEDNumberCtrl
[] = { {&_swigt__p_wxLEDNumberCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13340 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = {{&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}};
13341 static swig_cast_info _swigc__p_wxMenuItem
[] = {{&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}};
13342 static swig_cast_info _swigc__p_wxImage
[] = {{&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}};
13343 static swig_cast_info _swigc__p_wxPySizer
[] = {{&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}};
13344 static swig_cast_info _swigc__p_wxGenericDragImage
[] = {{&_swigt__p_wxGenericDragImage
, 0, 0, 0},{0, 0, 0, 0}};
13345 static swig_cast_info _swigc__p_wxLayoutAlgorithm
[] = {{&_swigt__p_wxLayoutAlgorithm
, 0, 0, 0},{0, 0, 0, 0}};
13346 static swig_cast_info _swigc__p_wxListItem
[] = {{&_swigt__p_wxListItem
, 0, 0, 0},{0, 0, 0, 0}};
13347 static swig_cast_info _swigc__p_wxFindReplaceData
[] = {{&_swigt__p_wxFindReplaceData
, 0, 0, 0},{0, 0, 0, 0}};
13348 static swig_cast_info _swigc__p_wxPageSetupDialogData
[] = {{&_swigt__p_wxPageSetupDialogData
, 0, 0, 0},{0, 0, 0, 0}};
13349 static swig_cast_info _swigc__p_wxPrintDialogData
[] = {{&_swigt__p_wxPrintDialogData
, 0, 0, 0},{0, 0, 0, 0}};
13350 static swig_cast_info _swigc__p_wxPrinter
[] = {{&_swigt__p_wxPrinter
, 0, 0, 0},{0, 0, 0, 0}};
13351 static swig_cast_info _swigc__p_wxFlexGridSizer
[] = {{&_swigt__p_wxFlexGridSizer
, 0, 0, 0},{0, 0, 0, 0}};
13352 static swig_cast_info _swigc__p_wxGridSizer
[] = {{&_swigt__p_wxGridSizer
, 0, 0, 0},{0, 0, 0, 0}};
13353 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = {{&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}};
13354 static swig_cast_info _swigc__p_wxContextHelp
[] = {{&_swigt__p_wxContextHelp
, 0, 0, 0},{0, 0, 0, 0}};
13355 static swig_cast_info _swigc__p_wxColourData
[] = {{&_swigt__p_wxColourData
, 0, 0, 0},{0, 0, 0, 0}};
13356 static swig_cast_info _swigc__p_wxPyPrintout
[] = {{&_swigt__p_wxPyPrintout
, 0, 0, 0},{0, 0, 0, 0}};
13357 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = {{&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}};
13358 static swig_cast_info _swigc__p_wxPrintData
[] = {{&_swigt__p_wxPrintData
, 0, 0, 0},{0, 0, 0, 0}};
13359 static swig_cast_info _swigc__p_wxFontData
[] = {{&_swigt__p_wxFontData
, 0, 0, 0},{0, 0, 0, 0}};
13360 static swig_cast_info _swigc__p_wxFileSystem
[] = {{&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}};
13361 static swig_cast_info _swigc__p_wxPyPrintPreview
[] = {{&_swigt__p_wxPyPrintPreview
, 0, 0, 0},{0, 0, 0, 0}};
13362 static swig_cast_info _swigc__p_wxPrintPreview
[] = {{&_swigt__p_wxPrintPreview
, 0, 0, 0},{0, 0, 0, 0}};
13363 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = {{&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}};
13364 static swig_cast_info _swigc__p_wxSizer
[] = {{&_swigt__p_wxSizer
, 0, 0, 0},{0, 0, 0, 0}};
13365 static swig_cast_info _swigc__p_wxBoxSizer
[] = {{&_swigt__p_wxBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
13366 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = {{&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
13367 static swig_cast_info _swigc__p_wxGridBagSizer
[] = {{&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}};
13368 static swig_cast_info _swigc__p_wxFSFile
[] = {{&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}};
13369 static swig_cast_info _swigc__p_wxGBSizerItem
[] = {{&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
13370 static swig_cast_info _swigc__p_wxSizerItem
[] = {{&_swigt__p_wxSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
13371 static swig_cast_info _swigc__p_wxPageSetupDialog
[] = {{&_swigt__p_wxPageSetupDialog
, 0, 0, 0},{0, 0, 0, 0}};
13372 static swig_cast_info _swigc__p_wxPrintDialog
[] = {{&_swigt__p_wxPrintDialog
, 0, 0, 0},{0, 0, 0, 0}};
13373 static swig_cast_info _swigc__p_wxPNMHandler
[] = {{&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}};
13374 static swig_cast_info _swigc__p_wxJPEGHandler
[] = {{&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}};
13375 static swig_cast_info _swigc__p_wxPCXHandler
[] = {{&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}};
13376 static swig_cast_info _swigc__p_wxGIFHandler
[] = {{&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}};
13377 static swig_cast_info _swigc__p_wxPNGHandler
[] = {{&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}};
13378 static swig_cast_info _swigc__p_wxANIHandler
[] = {{&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}};
13379 static swig_cast_info _swigc__p_wxCURHandler
[] = {{&_swigt__p_wxCURHandler
, 0, 0, 0},{0, 0, 0, 0}};
13380 static swig_cast_info _swigc__p_wxICOHandler
[] = {{&_swigt__p_wxICOHandler
, 0, 0, 0},{0, 0, 0, 0}};
13381 static swig_cast_info _swigc__p_wxBMPHandler
[] = {{&_swigt__p_wxBMPHandler
, 0, 0, 0},{0, 0, 0, 0}};
13382 static swig_cast_info _swigc__p_wxPyImageHandler
[] = {{&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
13383 static swig_cast_info _swigc__p_wxImageHandler
[] = {{&_swigt__p_wxImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
13384 static swig_cast_info _swigc__p_wxXPMHandler
[] = {{&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}};
13385 static swig_cast_info _swigc__p_wxTIFFHandler
[] = {{&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}};
13386 static swig_cast_info _swigc__p_wxToolBarToolBase
[] = {{&_swigt__p_wxToolBarToolBase
, 0, 0, 0},{0, 0, 0, 0}};
13387 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}};
13388 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}};
13389 static swig_cast_info _swigc__p_wxPaperSize
[] = { {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}};
13390 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}};
13391 static swig_cast_info _swigc__p_wxPyTreeCompanionWindow
[] = { {&_swigt__p_wxPyTreeCompanionWindow
, 0, 0, 0},{0, 0, 0, 0}};
13392 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}};
13393 static swig_cast_info _swigc__p_wxPyTreeItemData
[] = { {&_swigt__p_wxPyTreeItemData
, 0, 0, 0},{0, 0, 0, 0}};
13394 static swig_cast_info _swigc__p_wxPyTreeListCtrl
[] = { {&_swigt__p_wxPyTreeListCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13395 static swig_cast_info _swigc__p_wxRemotelyScrolledTreeCtrl
[] = { {&_swigt__p_wxRemotelyScrolledTreeCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13396 static swig_cast_info _swigc__p_wxScrollBar
[] = { {&_swigt__p_wxScrollBar
, 0, 0, 0},{0, 0, 0, 0}};
13397 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}};
13398 static swig_cast_info _swigc__p_wxSplitterScrolledWindow
[] = { {&_swigt__p_wxSplitterScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
13399 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}};
13400 static swig_cast_info _swigc__p_wxStaticPicture
[] = { {&_swigt__p_wxStaticPicture
, 0, 0, 0},{0, 0, 0, 0}};
13401 static swig_cast_info _swigc__p_wxThinSplitterWindow
[] = { {&_swigt__p_wxThinSplitterWindow
, 0, 0, 0},{0, 0, 0, 0}};
13402 static swig_cast_info _swigc__p_wxTreeItemId
[] = { {&_swigt__p_wxTreeItemId
, 0, 0, 0},{0, 0, 0, 0}};
13403 static swig_cast_info _swigc__p_wxTreeListColumnInfo
[] = { {&_swigt__p_wxTreeListColumnInfo
, 0, 0, 0},{0, 0, 0, 0}};
13404 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}};
13405 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}};
13407 static swig_cast_info
*swig_cast_initial
[] = {
13410 _swigc__p_form_ops_t
,
13412 _swigc__p_unsigned_char
,
13413 _swigc__p_unsigned_int
,
13414 _swigc__p_unsigned_long
,
13415 _swigc__p_wxANIHandler
,
13416 _swigc__p_wxAcceleratorTable
,
13417 _swigc__p_wxActivateEvent
,
13418 _swigc__p_wxArrayString
,
13419 _swigc__p_wxBMPHandler
,
13420 _swigc__p_wxBitmap
,
13421 _swigc__p_wxBitmapButton
,
13422 _swigc__p_wxBookCtrlBase
,
13423 _swigc__p_wxBookCtrlBaseEvent
,
13424 _swigc__p_wxBoxSizer
,
13425 _swigc__p_wxButton
,
13426 _swigc__p_wxCURHandler
,
13427 _swigc__p_wxCalculateLayoutEvent
,
13428 _swigc__p_wxCheckBox
,
13429 _swigc__p_wxCheckListBox
,
13430 _swigc__p_wxChildFocusEvent
,
13431 _swigc__p_wxChoice
,
13432 _swigc__p_wxChoicebook
,
13433 _swigc__p_wxChoicebookEvent
,
13434 _swigc__p_wxClipboardTextEvent
,
13435 _swigc__p_wxCloseEvent
,
13436 _swigc__p_wxColour
,
13437 _swigc__p_wxColourData
,
13438 _swigc__p_wxColourDialog
,
13439 _swigc__p_wxColourPickerCtrl
,
13440 _swigc__p_wxColourPickerEvent
,
13441 _swigc__p_wxComboBox
,
13442 _swigc__p_wxCommandEvent
,
13443 _swigc__p_wxContextHelp
,
13444 _swigc__p_wxContextHelpButton
,
13445 _swigc__p_wxContextMenuEvent
,
13446 _swigc__p_wxControl
,
13447 _swigc__p_wxControlWithItems
,
13448 _swigc__p_wxDateEvent
,
13449 _swigc__p_wxDatePickerCtrl
,
13450 _swigc__p_wxDialog
,
13451 _swigc__p_wxDirDialog
,
13452 _swigc__p_wxDirFilterListCtrl
,
13453 _swigc__p_wxDirPickerCtrl
,
13454 _swigc__p_wxDisplayChangedEvent
,
13455 _swigc__p_wxDropFilesEvent
,
13456 _swigc__p_wxDuplexMode
,
13457 _swigc__p_wxDynamicSashSplitEvent
,
13458 _swigc__p_wxDynamicSashUnifyEvent
,
13459 _swigc__p_wxDynamicSashWindow
,
13460 _swigc__p_wxEditableListBox
,
13461 _swigc__p_wxEraseEvent
,
13463 _swigc__p_wxEvtHandler
,
13464 _swigc__p_wxFSFile
,
13465 _swigc__p_wxFileDialog
,
13466 _swigc__p_wxFileDirPickerEvent
,
13467 _swigc__p_wxFilePickerCtrl
,
13468 _swigc__p_wxFileSystem
,
13469 _swigc__p_wxFindDialogEvent
,
13470 _swigc__p_wxFindReplaceData
,
13471 _swigc__p_wxFindReplaceDialog
,
13472 _swigc__p_wxFlexGridSizer
,
13473 _swigc__p_wxFocusEvent
,
13475 _swigc__p_wxFontData
,
13476 _swigc__p_wxFontDialog
,
13477 _swigc__p_wxFontPickerCtrl
,
13478 _swigc__p_wxFontPickerEvent
,
13480 _swigc__p_wxGBSizerItem
,
13481 _swigc__p_wxGIFHandler
,
13483 _swigc__p_wxGenericDirCtrl
,
13484 _swigc__p_wxGenericDragImage
,
13485 _swigc__p_wxGridBagSizer
,
13486 _swigc__p_wxGridSizer
,
13487 _swigc__p_wxHelpEvent
,
13488 _swigc__p_wxHyperlinkCtrl
,
13489 _swigc__p_wxHyperlinkEvent
,
13490 _swigc__p_wxICOHandler
,
13492 _swigc__p_wxIconizeEvent
,
13493 _swigc__p_wxIdleEvent
,
13495 _swigc__p_wxImageHandler
,
13496 _swigc__p_wxImageList
,
13497 _swigc__p_wxIndividualLayoutConstraint
,
13498 _swigc__p_wxInitDialogEvent
,
13499 _swigc__p_wxJPEGHandler
,
13500 _swigc__p_wxKeyEvent
,
13501 _swigc__p_wxLEDNumberCtrl
,
13502 _swigc__p_wxLayoutAlgorithm
,
13503 _swigc__p_wxLayoutConstraints
,
13504 _swigc__p_wxListBox
,
13505 _swigc__p_wxListEvent
,
13506 _swigc__p_wxListItem
,
13507 _swigc__p_wxListView
,
13508 _swigc__p_wxListbook
,
13509 _swigc__p_wxListbookEvent
,
13510 _swigc__p_wxMDIChildFrame
,
13511 _swigc__p_wxMDIClientWindow
,
13512 _swigc__p_wxMDIParentFrame
,
13513 _swigc__p_wxMaximizeEvent
,
13515 _swigc__p_wxMenuBar
,
13516 _swigc__p_wxMenuEvent
,
13517 _swigc__p_wxMenuItem
,
13518 _swigc__p_wxMessageDialog
,
13519 _swigc__p_wxMiniFrame
,
13520 _swigc__p_wxMouseCaptureChangedEvent
,
13521 _swigc__p_wxMouseEvent
,
13522 _swigc__p_wxMoveEvent
,
13523 _swigc__p_wxMultiChoiceDialog
,
13524 _swigc__p_wxNavigationKeyEvent
,
13525 _swigc__p_wxNcPaintEvent
,
13526 _swigc__p_wxNotebook
,
13527 _swigc__p_wxNotebookEvent
,
13528 _swigc__p_wxNotifyEvent
,
13529 _swigc__p_wxObject
,
13530 _swigc__p_wxPCXHandler
,
13531 _swigc__p_wxPNGHandler
,
13532 _swigc__p_wxPNMHandler
,
13533 _swigc__p_wxPageSetupDialog
,
13534 _swigc__p_wxPageSetupDialogData
,
13535 _swigc__p_wxPaintEvent
,
13536 _swigc__p_wxPaletteChangedEvent
,
13538 _swigc__p_wxPaperSize
,
13539 _swigc__p_wxPasswordEntryDialog
,
13540 _swigc__p_wxPickerBase
,
13541 _swigc__p_wxPopupWindow
,
13542 _swigc__p_wxPreviewCanvas
,
13543 _swigc__p_wxPreviewControlBar
,
13544 _swigc__p_wxPreviewFrame
,
13545 _swigc__p_wxPrintData
,
13546 _swigc__p_wxPrintDialog
,
13547 _swigc__p_wxPrintDialogData
,
13548 _swigc__p_wxPrintPreview
,
13549 _swigc__p_wxPrinter
,
13550 _swigc__p_wxProgressDialog
,
13552 _swigc__p_wxPyCommandEvent
,
13553 _swigc__p_wxPyControl
,
13554 _swigc__p_wxPyEvent
,
13555 _swigc__p_wxPyHtmlListBox
,
13556 _swigc__p_wxPyImageHandler
,
13557 _swigc__p_wxPyListCtrl
,
13558 _swigc__p_wxPyPanel
,
13559 _swigc__p_wxPyPopupTransientWindow
,
13560 _swigc__p_wxPyPreviewControlBar
,
13561 _swigc__p_wxPyPreviewFrame
,
13562 _swigc__p_wxPyPrintPreview
,
13563 _swigc__p_wxPyPrintout
,
13564 _swigc__p_wxPyScrolledWindow
,
13565 _swigc__p_wxPySizer
,
13566 _swigc__p_wxPyTaskBarIcon
,
13567 _swigc__p_wxPyTreeCompanionWindow
,
13568 _swigc__p_wxPyTreeCtrl
,
13569 _swigc__p_wxPyTreeItemData
,
13570 _swigc__p_wxPyTreeListCtrl
,
13571 _swigc__p_wxPyVListBox
,
13572 _swigc__p_wxPyVScrolledWindow
,
13573 _swigc__p_wxPyValidator
,
13574 _swigc__p_wxPyWindow
,
13575 _swigc__p_wxQueryLayoutInfoEvent
,
13576 _swigc__p_wxQueryNewPaletteEvent
,
13577 _swigc__p_wxRadioBox
,
13578 _swigc__p_wxRadioButton
,
13579 _swigc__p_wxRemotelyScrolledTreeCtrl
,
13580 _swigc__p_wxSashEvent
,
13581 _swigc__p_wxSashLayoutWindow
,
13582 _swigc__p_wxSashWindow
,
13583 _swigc__p_wxScrollBar
,
13584 _swigc__p_wxScrollEvent
,
13585 _swigc__p_wxScrollWinEvent
,
13586 _swigc__p_wxScrolledWindow
,
13587 _swigc__p_wxSetCursorEvent
,
13588 _swigc__p_wxShowEvent
,
13589 _swigc__p_wxSingleChoiceDialog
,
13590 _swigc__p_wxSizeEvent
,
13592 _swigc__p_wxSizerItem
,
13593 _swigc__p_wxSlider
,
13594 _swigc__p_wxSpinButton
,
13595 _swigc__p_wxSpinCtrl
,
13596 _swigc__p_wxSpinEvent
,
13597 _swigc__p_wxSplashScreen
,
13598 _swigc__p_wxSplashScreenWindow
,
13599 _swigc__p_wxSplitterEvent
,
13600 _swigc__p_wxSplitterScrolledWindow
,
13601 _swigc__p_wxSplitterWindow
,
13602 _swigc__p_wxStaticBitmap
,
13603 _swigc__p_wxStaticBox
,
13604 _swigc__p_wxStaticBoxSizer
,
13605 _swigc__p_wxStaticLine
,
13606 _swigc__p_wxStaticPicture
,
13607 _swigc__p_wxStaticText
,
13608 _swigc__p_wxStatusBar
,
13609 _swigc__p_wxStdDialogButtonSizer
,
13610 _swigc__p_wxSysColourChangedEvent
,
13611 _swigc__p_wxTIFFHandler
,
13612 _swigc__p_wxTaskBarIconEvent
,
13613 _swigc__p_wxTextCtrl
,
13614 _swigc__p_wxTextEntryDialog
,
13615 _swigc__p_wxTextUrlEvent
,
13616 _swigc__p_wxThinSplitterWindow
,
13617 _swigc__p_wxTipWindow
,
13618 _swigc__p_wxToggleButton
,
13619 _swigc__p_wxToolBar
,
13620 _swigc__p_wxToolBarBase
,
13621 _swigc__p_wxToolBarToolBase
,
13622 _swigc__p_wxToolbook
,
13623 _swigc__p_wxToolbookEvent
,
13624 _swigc__p_wxTopLevelWindow
,
13625 _swigc__p_wxTreeEvent
,
13626 _swigc__p_wxTreeItemId
,
13627 _swigc__p_wxTreeListColumnInfo
,
13628 _swigc__p_wxTreebook
,
13629 _swigc__p_wxTreebookEvent
,
13630 _swigc__p_wxUpdateUIEvent
,
13631 _swigc__p_wxValidator
,
13632 _swigc__p_wxWindow
,
13633 _swigc__p_wxWindowCreateEvent
,
13634 _swigc__p_wxWindowDestroyEvent
,
13635 _swigc__p_wxXPMHandler
,
13639 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
13641 static swig_const_info swig_const_table
[] = {
13642 {0, 0, 0, 0.0, 0, 0}};
13647 /* -----------------------------------------------------------------------------
13648 * Type initialization:
13649 * This problem is tough by the requirement that no dynamic
13650 * memory is used. Also, since swig_type_info structures store pointers to
13651 * swig_cast_info structures and swig_cast_info structures store pointers back
13652 * to swig_type_info structures, we need some lookup code at initialization.
13653 * The idea is that swig generates all the structures that are needed.
13654 * The runtime then collects these partially filled structures.
13655 * The SWIG_InitializeModule function takes these initial arrays out of
13656 * swig_module, and does all the lookup, filling in the swig_module.types
13657 * array with the correct data and linking the correct swig_cast_info
13658 * structures together.
13660 * The generated swig_type_info structures are assigned staticly to an initial
13661 * array. We just loop though that array, and handle each type individually.
13662 * First we lookup if this type has been already loaded, and if so, use the
13663 * loaded structure instead of the generated one. Then we have to fill in the
13664 * cast linked list. The cast data is initially stored in something like a
13665 * two-dimensional array. Each row corresponds to a type (there are the same
13666 * number of rows as there are in the swig_type_initial array). Each entry in
13667 * a column is one of the swig_cast_info structures for that type.
13668 * The cast_initial array is actually an array of arrays, because each row has
13669 * a variable number of columns. So to actually build the cast linked list,
13670 * we find the array of casts associated with the type, and loop through it
13671 * adding the casts to the list. The one last trick we need to do is making
13672 * sure the type pointer in the swig_cast_info struct is correct.
13674 * First off, we lookup the cast->type name to see if it is already loaded.
13675 * There are three cases to handle:
13676 * 1) If the cast->type has already been loaded AND the type we are adding
13677 * casting info to has not been loaded (it is in this module), THEN we
13678 * replace the cast->type pointer with the type pointer that has already
13680 * 2) If BOTH types (the one we are adding casting info to, and the
13681 * cast->type) are loaded, THEN the cast info has already been loaded by
13682 * the previous module so we just ignore it.
13683 * 3) Finally, if cast->type has not already been loaded, then we add that
13684 * swig_cast_info to the linked list (because the cast->type) pointer will
13686 * ----------------------------------------------------------------------------- */
13696 #define SWIGRUNTIME_DEBUG
13700 SWIG_InitializeModule(void *clientdata
) {
13702 swig_module_info
*module_head
;
13703 static int init_run
= 0;
13705 clientdata
= clientdata
;
13707 if (init_run
) return;
13710 /* Initialize the swig_module */
13711 swig_module
.type_initial
= swig_type_initial
;
13712 swig_module
.cast_initial
= swig_cast_initial
;
13714 /* Try and load any already created modules */
13715 module_head
= SWIG_GetModule(clientdata
);
13717 swig_module
.next
= module_head
->next
;
13718 module_head
->next
= &swig_module
;
13720 /* This is the first module loaded */
13721 swig_module
.next
= &swig_module
;
13722 SWIG_SetModule(clientdata
, &swig_module
);
13725 /* Now work on filling in swig_module.types */
13726 #ifdef SWIGRUNTIME_DEBUG
13727 printf("SWIG_InitializeModule: size %d\n", swig_module
.size
);
13729 for (i
= 0; i
< swig_module
.size
; ++i
) {
13730 swig_type_info
*type
= 0;
13731 swig_type_info
*ret
;
13732 swig_cast_info
*cast
;
13734 #ifdef SWIGRUNTIME_DEBUG
13735 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
13738 /* if there is another module already loaded */
13739 if (swig_module
.next
!= &swig_module
) {
13740 type
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
);
13743 /* Overwrite clientdata field */
13744 #ifdef SWIGRUNTIME_DEBUG
13745 printf("SWIG_InitializeModule: found type %s\n", type
->name
);
13747 if (swig_module
.type_initial
[i
]->clientdata
) {
13748 type
->clientdata
= swig_module
.type_initial
[i
]->clientdata
;
13749 #ifdef SWIGRUNTIME_DEBUG
13750 printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
);
13754 type
= swig_module
.type_initial
[i
];
13757 /* Insert casting types */
13758 cast
= swig_module
.cast_initial
[i
];
13759 while (cast
->type
) {
13760 /* Don't need to add information already in the list */
13762 #ifdef SWIGRUNTIME_DEBUG
13763 printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
);
13765 if (swig_module
.next
!= &swig_module
) {
13766 ret
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
);
13767 #ifdef SWIGRUNTIME_DEBUG
13768 if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
);
13772 if (type
== swig_module
.type_initial
[i
]) {
13773 #ifdef SWIGRUNTIME_DEBUG
13774 printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
);
13779 /* Check for casting already in the list */
13780 swig_cast_info
*ocast
= SWIG_TypeCheck(ret
->name
, type
);
13781 #ifdef SWIGRUNTIME_DEBUG
13782 if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
);
13784 if (!ocast
) ret
= 0;
13789 #ifdef SWIGRUNTIME_DEBUG
13790 printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
);
13793 type
->cast
->prev
= cast
;
13794 cast
->next
= type
->cast
;
13800 /* Set entry in modules->types array equal to the type */
13801 swig_module
.types
[i
] = type
;
13803 swig_module
.types
[i
] = 0;
13805 #ifdef SWIGRUNTIME_DEBUG
13806 printf("**** SWIG_InitializeModule: Cast List ******\n");
13807 for (i
= 0; i
< swig_module
.size
; ++i
) {
13809 swig_cast_info
*cast
= swig_module
.cast_initial
[i
];
13810 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
13811 while (cast
->type
) {
13812 printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
);
13816 printf("---- Total casts: %d\n",j
);
13818 printf("**** SWIG_InitializeModule: Cast List ******\n");
13822 /* This function will propagate the clientdata field of type to
13823 * any new swig_type_info structures that have been added into the list
13824 * of equivalent types. It is like calling
13825 * SWIG_TypeClientData(type, clientdata) a second time.
13828 SWIG_PropagateClientData(void) {
13830 swig_cast_info
*equiv
;
13831 static int init_run
= 0;
13833 if (init_run
) return;
13836 for (i
= 0; i
< swig_module
.size
; i
++) {
13837 if (swig_module
.types
[i
]->clientdata
) {
13838 equiv
= swig_module
.types
[i
]->cast
;
13840 if (!equiv
->converter
) {
13841 if (equiv
->type
&& !equiv
->type
->clientdata
)
13842 SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
);
13844 equiv
= equiv
->next
;
13864 /* Python-specific SWIG API */
13865 #define SWIG_newvarlink() SWIG_Python_newvarlink()
13866 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
13867 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
13869 /* -----------------------------------------------------------------------------
13870 * global variable support code.
13871 * ----------------------------------------------------------------------------- */
13873 typedef struct swig_globalvar
{
13874 char *name
; /* Name of global variable */
13875 PyObject
*(*get_attr
)(void); /* Return the current value */
13876 int (*set_attr
)(PyObject
*); /* Set the value */
13877 struct swig_globalvar
*next
;
13880 typedef struct swig_varlinkobject
{
13882 swig_globalvar
*vars
;
13883 } swig_varlinkobject
;
13885 SWIGINTERN PyObject
*
13886 swig_varlink_repr(swig_varlinkobject
*SWIGUNUSEDPARM(v
)) {
13887 return PyString_FromString("<Swig global variables>");
13890 SWIGINTERN PyObject
*
13891 swig_varlink_str(swig_varlinkobject
*v
) {
13892 PyObject
*str
= PyString_FromString("(");
13893 swig_globalvar
*var
;
13894 for (var
= v
->vars
; var
; var
=var
->next
) {
13895 PyString_ConcatAndDel(&str
,PyString_FromString(var
->name
));
13896 if (var
->next
) PyString_ConcatAndDel(&str
,PyString_FromString(", "));
13898 PyString_ConcatAndDel(&str
,PyString_FromString(")"));
13903 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
)) {
13904 PyObject
*str
= swig_varlink_str(v
);
13905 fprintf(fp
,"Swig global variables ");
13906 fprintf(fp
,"%s\n", PyString_AsString(str
));
13912 swig_varlink_dealloc(swig_varlinkobject
*v
) {
13913 swig_globalvar
*var
= v
->vars
;
13915 swig_globalvar
*n
= var
->next
;
13922 SWIGINTERN PyObject
*
13923 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
13924 PyObject
*res
= NULL
;
13925 swig_globalvar
*var
= v
->vars
;
13927 if (strcmp(var
->name
,n
) == 0) {
13928 res
= (*var
->get_attr
)();
13933 if (res
== NULL
&& !PyErr_Occurred()) {
13934 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
13940 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
13942 swig_globalvar
*var
= v
->vars
;
13944 if (strcmp(var
->name
,n
) == 0) {
13945 res
= (*var
->set_attr
)(p
);
13950 if (res
== 1 && !PyErr_Occurred()) {
13951 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
13956 SWIGINTERN PyTypeObject
*
13957 swig_varlink_type(void) {
13958 static char varlink__doc__
[] = "Swig var link object";
13959 static PyTypeObject varlink_type
;
13960 static int type_init
= 0;
13962 const PyTypeObject tmp
13964 PyObject_HEAD_INIT(NULL
)
13965 0, /* Number of items in variable part (ob_size) */
13966 (char *)"swigvarlink", /* Type name (tp_name) */
13967 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
13968 0, /* Itemsize (tp_itemsize) */
13969 (destructor
) swig_varlink_dealloc
, /* Deallocator (tp_dealloc) */
13970 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
13971 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
13972 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
13973 0, /* tp_compare */
13974 (reprfunc
) swig_varlink_repr
, /* tp_repr */
13975 0, /* tp_as_number */
13976 0, /* tp_as_sequence */
13977 0, /* tp_as_mapping */
13980 (reprfunc
)swig_varlink_str
, /* tp_str */
13981 0, /* tp_getattro */
13982 0, /* tp_setattro */
13983 0, /* tp_as_buffer */
13985 varlink__doc__
, /* tp_doc */
13986 0, /* tp_traverse */
13988 0, /* tp_richcompare */
13989 0, /* tp_weaklistoffset */
13990 #if PY_VERSION_HEX >= 0x02020000
13991 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
13993 #if PY_VERSION_HEX >= 0x02030000
13996 #ifdef COUNT_ALLOCS
13997 0,0,0,0 /* tp_alloc -> tp_next */
14000 varlink_type
= tmp
;
14001 varlink_type
.ob_type
= &PyType_Type
;
14004 return &varlink_type
;
14007 /* Create a variable linking object for use later */
14008 SWIGINTERN PyObject
*
14009 SWIG_Python_newvarlink(void) {
14010 swig_varlinkobject
*result
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type());
14014 return ((PyObject
*) result
);
14018 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
14019 swig_varlinkobject
*v
= (swig_varlinkobject
*) p
;
14020 swig_globalvar
*gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
14022 size_t size
= strlen(name
)+1;
14023 gv
->name
= (char *)malloc(size
);
14025 strncpy(gv
->name
,name
,size
);
14026 gv
->get_attr
= get_attr
;
14027 gv
->set_attr
= set_attr
;
14028 gv
->next
= v
->vars
;
14034 SWIGINTERN PyObject
*
14036 static PyObject
*_SWIG_globals
= 0;
14037 if (!_SWIG_globals
) _SWIG_globals
= SWIG_newvarlink();
14038 return _SWIG_globals
;
14041 /* -----------------------------------------------------------------------------
14042 * constants/methods manipulation
14043 * ----------------------------------------------------------------------------- */
14045 /* Install Constants */
14047 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
14050 for (i
= 0; constants
[i
].type
; ++i
) {
14051 switch(constants
[i
].type
) {
14052 case SWIG_PY_POINTER
:
14053 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
14055 case SWIG_PY_BINARY
:
14056 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
14063 PyDict_SetItemString(d
, constants
[i
].name
, obj
);
14069 /* -----------------------------------------------------------------------------*/
14070 /* Fix SwigMethods to carry the callback ptrs when needed */
14071 /* -----------------------------------------------------------------------------*/
14074 SWIG_Python_FixMethods(PyMethodDef
*methods
,
14075 swig_const_info
*const_table
,
14076 swig_type_info
**types
,
14077 swig_type_info
**types_initial
) {
14079 for (i
= 0; methods
[i
].ml_name
; ++i
) {
14080 const char *c
= methods
[i
].ml_doc
;
14081 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
14083 swig_const_info
*ci
= 0;
14084 const char *name
= c
+ 10;
14085 for (j
= 0; const_table
[j
].type
; ++j
) {
14086 if (strncmp(const_table
[j
].name
, name
,
14087 strlen(const_table
[j
].name
)) == 0) {
14088 ci
= &(const_table
[j
]);
14093 size_t shift
= (ci
->ptype
) - types
;
14094 swig_type_info
*ty
= types_initial
[shift
];
14095 size_t ldoc
= (c
- methods
[i
].ml_doc
);
14096 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
14097 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
14100 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: 0;
14102 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
14104 strncpy(buff
, "swig_ptr: ", 10);
14106 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
14107 methods
[i
].ml_doc
= ndoc
;
14119 /* -----------------------------------------------------------------------------*
14120 * Partial Init method
14121 * -----------------------------------------------------------------------------*/
14126 SWIGEXPORT
void SWIG_init(void) {
14129 /* Fix SwigMethods to carry the callback ptrs when needed */
14130 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
);
14132 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
14133 d
= PyModule_GetDict(m
);
14135 SWIG_InitializeModule(0);
14136 SWIG_InstallConstants(d
,swig_const_table
);
14139 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals());
14140 SWIG_addvarlink(SWIG_globals(),(char*)"DynamicSashNameStr",DynamicSashNameStr_get
, DynamicSashNameStr_set
);
14141 SWIG_addvarlink(SWIG_globals(),(char*)"EditableListBoxNameStr",EditableListBoxNameStr_get
, EditableListBoxNameStr_set
);
14142 SWIG_addvarlink(SWIG_globals(),(char*)"TreeListCtrlNameStr",TreeListCtrlNameStr_get
, TreeListCtrlNameStr_set
);
14143 SWIG_addvarlink(SWIG_globals(),(char*)"StaticPictureNameStr",StaticPictureNameStr_get
, StaticPictureNameStr_set
);
14144 SWIG_Python_SetConstant(d
, "DS_MANAGE_SCROLLBARS",SWIG_From_int(static_cast< int >(wxDS_MANAGE_SCROLLBARS
)));
14145 SWIG_Python_SetConstant(d
, "DS_DRAG_CORNER",SWIG_From_int(static_cast< int >(wxDS_DRAG_CORNER
)));
14146 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_SPLIT", PyInt_FromLong(wxEVT_DYNAMIC_SASH_SPLIT
));
14147 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_UNIFY", PyInt_FromLong(wxEVT_DYNAMIC_SASH_UNIFY
));
14148 SWIG_Python_SetConstant(d
, "EL_ALLOW_NEW",SWIG_From_int(static_cast< int >(wxEL_ALLOW_NEW
)));
14149 SWIG_Python_SetConstant(d
, "EL_ALLOW_EDIT",SWIG_From_int(static_cast< int >(wxEL_ALLOW_EDIT
)));
14150 SWIG_Python_SetConstant(d
, "EL_ALLOW_DELETE",SWIG_From_int(static_cast< int >(wxEL_ALLOW_DELETE
)));
14151 SWIG_Python_SetConstant(d
, "LED_ALIGN_LEFT",SWIG_From_int(static_cast< int >(wxLED_ALIGN_LEFT
)));
14152 SWIG_Python_SetConstant(d
, "LED_ALIGN_RIGHT",SWIG_From_int(static_cast< int >(wxLED_ALIGN_RIGHT
)));
14153 SWIG_Python_SetConstant(d
, "LED_ALIGN_CENTER",SWIG_From_int(static_cast< int >(wxLED_ALIGN_CENTER
)));
14154 SWIG_Python_SetConstant(d
, "LED_ALIGN_MASK",SWIG_From_int(static_cast< int >(wxLED_ALIGN_MASK
)));
14155 SWIG_Python_SetConstant(d
, "LED_DRAW_FADED",SWIG_From_int(static_cast< int >(wxLED_DRAW_FADED
)));
14156 SWIG_Python_SetConstant(d
, "TL_ALIGN_LEFT",SWIG_From_int(static_cast< int >(wxTL_ALIGN_LEFT
)));
14157 SWIG_Python_SetConstant(d
, "TL_ALIGN_RIGHT",SWIG_From_int(static_cast< int >(wxTL_ALIGN_RIGHT
)));
14158 SWIG_Python_SetConstant(d
, "TL_ALIGN_CENTER",SWIG_From_int(static_cast< int >(wxTL_ALIGN_CENTER
)));
14159 SWIG_Python_SetConstant(d
, "TREE_HITTEST_ONITEMCOLUMN",SWIG_From_int(static_cast< int >(wxTREE_HITTEST_ONITEMCOLUMN
)));
14160 SWIG_Python_SetConstant(d
, "TL_SEARCH_VISIBLE",SWIG_From_int(static_cast< int >(wxTL_SEARCH_VISIBLE
)));
14161 SWIG_Python_SetConstant(d
, "TL_SEARCH_LEVEL",SWIG_From_int(static_cast< int >(wxTL_SEARCH_LEVEL
)));
14162 SWIG_Python_SetConstant(d
, "TL_SEARCH_FULL",SWIG_From_int(static_cast< int >(wxTL_SEARCH_FULL
)));
14163 SWIG_Python_SetConstant(d
, "TL_SEARCH_PARTIAL",SWIG_From_int(static_cast< int >(wxTL_SEARCH_PARTIAL
)));
14164 SWIG_Python_SetConstant(d
, "TL_SEARCH_NOCASE",SWIG_From_int(static_cast< int >(wxTL_SEARCH_NOCASE
)));
14165 SWIG_Python_SetConstant(d
, "TR_DONT_ADJUST_MAC",SWIG_From_int(static_cast< int >(wxTR_DONT_ADJUST_MAC
)));
14166 SWIG_Python_SetConstant(d
, "SCALE_HORIZONTAL",SWIG_From_int(static_cast< int >(wxSCALE_HORIZONTAL
)));
14167 SWIG_Python_SetConstant(d
, "SCALE_VERTICAL",SWIG_From_int(static_cast< int >(wxSCALE_VERTICAL
)));
14168 SWIG_Python_SetConstant(d
, "SCALE_UNIFORM",SWIG_From_int(static_cast< int >(wxSCALE_UNIFORM
)));
14169 SWIG_Python_SetConstant(d
, "SCALE_CUSTOM",SWIG_From_int(static_cast< int >(wxSCALE_CUSTOM
)));
14172 wxPyPtrTypeMap_Add("wxTreeCompanionWindow", "wxPyTreeCompanionWindow");
14173 wxPyPtrTypeMap_Add("wxTreeListCtrl", "wxPyTreeListCtrl");