1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
12 #define SWIG_PYTHON_DIRECTOR_NO_VTABLE
15 template<class T
> class SwigValueWrapper
{
18 SwigValueWrapper() : tt(0) { }
19 SwigValueWrapper(const SwigValueWrapper
<T
>& rhs
) : tt(new T(*rhs
.tt
)) { }
20 SwigValueWrapper(const T
& t
) : tt(new T(t
)) { }
21 ~SwigValueWrapper() { delete tt
; }
22 SwigValueWrapper
& operator=(const T
& t
) { delete tt
; tt
= new T(t
); return *this; }
23 operator T
&() const { return *tt
; }
24 T
*operator&() { return tt
; }
26 SwigValueWrapper
& operator=(const SwigValueWrapper
<T
>& rhs
);
30 /* -----------------------------------------------------------------------------
31 * This section contains generic SWIG labels for method/variable
32 * declarations/attributes, and other compiler dependent labels.
33 * ----------------------------------------------------------------------------- */
35 /* template workaround for compilers that cannot correctly implement the C++ standard */
36 #ifndef SWIGTEMPLATEDISAMBIGUATOR
37 # if defined(__SUNPRO_CC)
38 # if (__SUNPRO_CC <= 0x560)
39 # define SWIGTEMPLATEDISAMBIGUATOR template
41 # define SWIGTEMPLATEDISAMBIGUATOR
44 # define SWIGTEMPLATEDISAMBIGUATOR
48 /* inline attribute */
50 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
51 # define SWIGINLINE inline
57 /* attribute recognised by some compilers to avoid 'unused' warnings */
59 # if defined(__GNUC__)
60 # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
61 # define SWIGUNUSED __attribute__ ((__unused__))
66 # define SWIGUNUSED __attribute__ ((__unused__))
72 #ifndef SWIGUNUSEDPARM
74 # define SWIGUNUSEDPARM(p)
76 # define SWIGUNUSEDPARM(p) p SWIGUNUSED
80 /* internal SWIG method */
82 # define SWIGINTERN static SWIGUNUSED
85 /* internal inline SWIG method */
86 #ifndef SWIGINTERNINLINE
87 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
90 /* exporting methods */
91 #if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
92 # ifndef GCC_HASCLASSVISIBILITY
93 # define GCC_HASCLASSVISIBILITY
98 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
99 # if defined(STATIC_LINKED)
102 # define SWIGEXPORT __declspec(dllexport)
105 # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
106 # define SWIGEXPORT __attribute__ ((visibility("default")))
113 /* calling conventions for Windows */
115 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
116 # define SWIGSTDCALL __stdcall
122 /* Deal with Microsoft's attempt at deprecating C standard runtime functions */
123 #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER)
124 # define _CRT_SECURE_NO_DEPRECATE
128 /* Python.h has to appear first */
131 /* -----------------------------------------------------------------------------
134 * This file contains generic CAPI SWIG runtime support for pointer
136 * ----------------------------------------------------------------------------- */
138 /* This should only be incremented when either the layout of swig_type_info changes,
139 or for whatever reason, the runtime changes incompatibly */
140 #define SWIG_RUNTIME_VERSION "2"
142 /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
143 #ifdef SWIG_TYPE_TABLE
144 # define SWIG_QUOTE_STRING(x) #x
145 # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
146 # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
148 # define SWIG_TYPE_TABLE_NAME
152 You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for
153 creating a static or dynamic library from the swig runtime code.
154 In 99.9% of the cases, swig just needs to declare them as 'static'.
156 But only do this if is strictly necessary, ie, if you have problems
157 with your compiler or so.
161 # define SWIGRUNTIME SWIGINTERN
164 #ifndef SWIGRUNTIMEINLINE
165 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
168 /* Generic buffer size */
169 #ifndef SWIG_BUFFER_SIZE
170 # define SWIG_BUFFER_SIZE 1024
173 /* Flags for pointer conversions */
174 #define SWIG_POINTER_DISOWN 0x1
176 /* Flags for new pointer objects */
177 #define SWIG_POINTER_OWN 0x1
181 Flags/methods for returning states.
183 The swig conversion methods, as ConvertPtr, return and integer
184 that tells if the conversion was successful or not. And if not,
185 an error code can be returned (see swigerrors.swg for the codes).
187 Use the following macros/flags to set or process the returning
190 In old swig versions, you usually write code as:
192 if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) {
198 Now you can be more explicit as:
200 int res = SWIG_ConvertPtr(obj,vptr,ty.flags);
201 if (SWIG_IsOK(res)) {
207 that seems to be the same, but now you can also do
210 int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags);
211 if (SWIG_IsOK(res)) {
213 if (SWIG_IsNewObj(res) {
223 I.e., now SWIG_ConvertPtr can return new objects and you can
224 identify the case and take care of the deallocation. Of course that
225 requires also to SWIG_ConvertPtr to return new result values, as
227 int SWIG_ConvertPtr(obj, ptr,...) {
229 if (<need new object>) {
230 *ptr = <ptr to new allocated object>;
233 *ptr = <ptr to old object>;
241 Of course, returning the plain '0(success)/-1(fail)' still works, but you can be
242 more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the
245 Finally, if the SWIG_CASTRANK_MODE is enabled, the result code
246 allows to return the 'cast rank', for example, if you have this
253 food(1) // cast rank '1' (1 -> 1.0)
254 fooi(1) // cast rank '0'
256 just use the SWIG_AddCast()/SWIG_CheckState()
261 #define SWIG_ERROR (-1)
262 #define SWIG_IsOK(r) (r >= 0)
263 #define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError)
265 /* The CastRankLimit says how many bits are used for the cast rank */
266 #define SWIG_CASTRANKLIMIT (1 << 8)
267 /* The NewMask denotes the object was created (using new/malloc) */
268 #define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1)
269 /* The TmpMask is for in/out typemaps that use temporal objects */
270 #define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1)
271 /* Simple returning values */
272 #define SWIG_BADOBJ (SWIG_ERROR)
273 #define SWIG_OLDOBJ (SWIG_OK)
274 #define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK)
275 #define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK)
276 /* Check, add and del mask methods */
277 #define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
278 #define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
279 #define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
280 #define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
281 #define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
282 #define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
286 #if defined(SWIG_CASTRANK_MODE)
287 # ifndef SWIG_TypeRank
288 # define SWIG_TypeRank unsigned long
290 # ifndef SWIG_MAXCASTRANK /* Default cast allowed */
291 # define SWIG_MAXCASTRANK (2)
293 # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1)
294 # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK)
295 SWIGINTERNINLINE
int SWIG_AddCast(int r
) {
296 return SWIG_IsOK(r
) ? ((SWIG_CastRank(r
) < SWIG_MAXCASTRANK
) ? (r
+ 1) : SWIG_ERROR
) : r
;
298 SWIGINTERNINLINE
int SWIG_CheckState(int r
) {
299 return SWIG_IsOK(r
) ? SWIG_CastRank(r
) + 1 : 0;
301 #else /* no cast-rank mode */
302 # define SWIG_AddCast
303 # define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0)
315 typedef void *(*swig_converter_func
)(void *);
316 typedef struct swig_type_info
*(*swig_dycast_func
)(void **);
318 /* Structure to store inforomation on one type */
319 typedef struct swig_type_info
{
320 const char *name
; /* mangled name of this type */
321 const char *str
; /* human readable name of this type */
322 swig_dycast_func dcast
; /* dynamic cast function down a hierarchy */
323 struct swig_cast_info
*cast
; /* linked list of types that can cast into this type */
324 void *clientdata
; /* language specific type data */
325 int owndata
; /* flag if the structure owns the clientdata */
328 /* Structure to store a type and conversion function used for casting */
329 typedef struct swig_cast_info
{
330 swig_type_info
*type
; /* pointer to type that is equivalent to this type */
331 swig_converter_func converter
; /* function to cast the void pointers */
332 struct swig_cast_info
*next
; /* pointer to next cast in linked list */
333 struct swig_cast_info
*prev
; /* pointer to the previous cast */
336 /* Structure used to store module information
337 * Each module generates one structure like this, and the runtime collects
338 * all of these structures and stores them in a circularly linked list.*/
339 typedef struct swig_module_info
{
340 swig_type_info
**types
; /* Array of pointers to swig_type_info structures that are in this module */
341 size_t size
; /* Number of types in this module */
342 struct swig_module_info
*next
; /* Pointer to next element in circularly linked list */
343 swig_type_info
**type_initial
; /* Array of initially generated type structures */
344 swig_cast_info
**cast_initial
; /* Array of initially generated casting structures */
345 void *clientdata
; /* Language specific module data */
349 Compare two type names skipping the space characters, therefore
350 "char*" == "char *" and "Class<int>" == "Class<int >", etc.
352 Return 0 when the two name types are equivalent, as in
353 strncmp, but skipping ' '.
356 SWIG_TypeNameComp(const char *f1
, const char *l1
,
357 const char *f2
, const char *l2
) {
358 for (;(f1
!= l1
) && (f2
!= l2
); ++f1
, ++f2
) {
359 while ((*f1
== ' ') && (f1
!= l1
)) ++f1
;
360 while ((*f2
== ' ') && (f2
!= l2
)) ++f2
;
361 if (*f1
!= *f2
) return (*f1
> *f2
) ? 1 : -1;
363 return (l1
- f1
) - (l2
- f2
);
367 Check type equivalence in a name list like <name1>|<name2>|...
368 Return 0 if not equal, 1 if equal
371 SWIG_TypeEquiv(const char *nb
, const char *tb
) {
373 const char* te
= tb
+ strlen(tb
);
375 while (!equiv
&& *ne
) {
376 for (nb
= ne
; *ne
; ++ne
) {
377 if (*ne
== '|') break;
379 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
386 Check type equivalence in a name list like <name1>|<name2>|...
387 Return 0 if equal, -1 if nb < tb, 1 if nb > tb
390 SWIG_TypeCompare(const char *nb
, const char *tb
) {
392 const char* te
= tb
+ strlen(tb
);
394 while (!equiv
&& *ne
) {
395 for (nb
= ne
; *ne
; ++ne
) {
396 if (*ne
== '|') break;
398 equiv
= (SWIG_TypeNameComp(nb
, ne
, tb
, te
) == 0) ? 1 : 0;
405 /* think of this as a c++ template<> or a scheme macro */
406 #define SWIG_TypeCheck_Template(comparison, ty) \
408 swig_cast_info *iter = ty->cast; \
411 if (iter == ty->cast) return iter; \
412 /* Move iter to the top of the linked list */ \
413 iter->prev->next = iter->next; \
415 iter->next->prev = iter->prev; \
416 iter->next = ty->cast; \
418 if (ty->cast) ty->cast->prev = iter; \
430 SWIGRUNTIME swig_cast_info
*
431 SWIG_TypeCheck(const char *c
, swig_type_info
*ty
) {
432 SWIG_TypeCheck_Template(strcmp(iter
->type
->name
, c
) == 0, ty
);
435 /* Same as previous function, except strcmp is replaced with a pointer comparison */
436 SWIGRUNTIME swig_cast_info
*
437 SWIG_TypeCheckStruct(swig_type_info
*from
, swig_type_info
*into
) {
438 SWIG_TypeCheck_Template(iter
->type
== from
, into
);
442 Cast a pointer up an inheritance hierarchy
444 SWIGRUNTIMEINLINE
void *
445 SWIG_TypeCast(swig_cast_info
*ty
, void *ptr
) {
446 return ((!ty
) || (!ty
->converter
)) ? ptr
: (*ty
->converter
)(ptr
);
450 Dynamic pointer casting. Down an inheritance hierarchy
452 SWIGRUNTIME swig_type_info
*
453 SWIG_TypeDynamicCast(swig_type_info
*ty
, void **ptr
) {
454 swig_type_info
*lastty
= ty
;
455 if (!ty
|| !ty
->dcast
) return ty
;
456 while (ty
&& (ty
->dcast
)) {
457 ty
= (*ty
->dcast
)(ptr
);
464 Return the name associated with this type
466 SWIGRUNTIMEINLINE
const char *
467 SWIG_TypeName(const swig_type_info
*ty
) {
472 Return the pretty name associated with this type,
473 that is an unmangled type name in a form presentable to the user.
475 SWIGRUNTIME
const char *
476 SWIG_TypePrettyName(const swig_type_info
*type
) {
477 /* The "str" field contains the equivalent pretty names of the
478 type, separated by vertical-bar characters. We choose
479 to print the last name, as it is often (?) the most
481 if (!type
) return NULL
;
482 if (type
->str
!= NULL
) {
483 const char *last_name
= type
->str
;
485 for (s
= type
->str
; *s
; s
++)
486 if (*s
== '|') last_name
= s
+1;
494 Set the clientdata field for a type
497 SWIG_TypeClientData(swig_type_info
*ti
, void *clientdata
) {
498 swig_cast_info
*cast
= ti
->cast
;
499 /* if (ti->clientdata == clientdata) return; */
500 ti
->clientdata
= clientdata
;
503 if (!cast
->converter
) {
504 swig_type_info
*tc
= cast
->type
;
505 if (!tc
->clientdata
) {
506 SWIG_TypeClientData(tc
, clientdata
);
513 SWIG_TypeNewClientData(swig_type_info
*ti
, void *clientdata
) {
514 SWIG_TypeClientData(ti
, clientdata
);
519 Search for a swig_type_info structure only by mangled name
520 Search is a O(log #types)
522 We start searching at module start, and finish searching when start == end.
523 Note: if start == end at the beginning of the function, we go all the way around
526 SWIGRUNTIME swig_type_info
*
527 SWIG_MangledTypeQueryModule(swig_module_info
*start
,
528 swig_module_info
*end
,
530 swig_module_info
*iter
= start
;
533 register size_t l
= 0;
534 register size_t r
= iter
->size
- 1;
536 /* since l+r >= 0, we can (>> 1) instead (/ 2) */
537 register size_t i
= (l
+ r
) >> 1;
538 const char *iname
= iter
->types
[i
]->name
;
540 register int compare
= strcmp(name
, iname
);
542 return iter
->types
[i
];
543 } else if (compare
< 0) {
549 } else if (compare
> 0) {
553 break; /* should never happen */
558 } while (iter
!= end
);
563 Search for a swig_type_info structure for either a mangled name or a human readable name.
564 It first searches the mangled names of the types, which is a O(log #types)
565 If a type is not found it then searches the human readable names, which is O(#types).
567 We start searching at module start, and finish searching when start == end.
568 Note: if start == end at the beginning of the function, we go all the way around
571 SWIGRUNTIME swig_type_info
*
572 SWIG_TypeQueryModule(swig_module_info
*start
,
573 swig_module_info
*end
,
575 /* STEP 1: Search the name field using binary search */
576 swig_type_info
*ret
= SWIG_MangledTypeQueryModule(start
, end
, name
);
580 /* STEP 2: If the type hasn't been found, do a complete search
581 of the str field (the human readable name) */
582 swig_module_info
*iter
= start
;
584 register size_t i
= 0;
585 for (; i
< iter
->size
; ++i
) {
586 if (iter
->types
[i
]->str
&& (SWIG_TypeEquiv(iter
->types
[i
]->str
, name
)))
587 return iter
->types
[i
];
590 } while (iter
!= end
);
593 /* neither found a match */
598 Pack binary data into a string
601 SWIG_PackData(char *c
, void *ptr
, size_t sz
) {
602 static const char hex
[17] = "0123456789abcdef";
603 register const unsigned char *u
= (unsigned char *) ptr
;
604 register const unsigned char *eu
= u
+ sz
;
605 for (; u
!= eu
; ++u
) {
606 register unsigned char uu
= *u
;
607 *(c
++) = hex
[(uu
& 0xf0) >> 4];
608 *(c
++) = hex
[uu
& 0xf];
614 Unpack binary data from a string
616 SWIGRUNTIME
const char *
617 SWIG_UnpackData(const char *c
, void *ptr
, size_t sz
) {
618 register unsigned char *u
= (unsigned char *) ptr
;
619 register const unsigned char *eu
= u
+ sz
;
620 for (; u
!= eu
; ++u
) {
621 register char d
= *(c
++);
622 register unsigned char uu
;
623 if ((d
>= '0') && (d
<= '9'))
624 uu
= ((d
- '0') << 4);
625 else if ((d
>= 'a') && (d
<= 'f'))
626 uu
= ((d
- ('a'-10)) << 4);
630 if ((d
>= '0') && (d
<= '9'))
632 else if ((d
>= 'a') && (d
<= 'f'))
633 uu
|= (d
- ('a'-10));
642 Pack 'void *' into a string buffer.
645 SWIG_PackVoidPtr(char *buff
, void *ptr
, const char *name
, size_t bsz
) {
647 if ((2*sizeof(void *) + 2) > bsz
) return 0;
649 r
= SWIG_PackData(r
,&ptr
,sizeof(void *));
650 if (strlen(name
) + 1 > (bsz
- (r
- buff
))) return 0;
655 SWIGRUNTIME
const char *
656 SWIG_UnpackVoidPtr(const char *c
, void **ptr
, const char *name
) {
658 if (strcmp(c
,"NULL") == 0) {
665 return SWIG_UnpackData(++c
,ptr
,sizeof(void *));
669 SWIG_PackDataName(char *buff
, void *ptr
, size_t sz
, const char *name
, size_t bsz
) {
671 size_t lname
= (name
? strlen(name
) : 0);
672 if ((2*sz
+ 2 + lname
) > bsz
) return 0;
674 r
= SWIG_PackData(r
,ptr
,sz
);
676 strncpy(r
,name
,lname
+1);
683 SWIGRUNTIME
const char *
684 SWIG_UnpackDataName(const char *c
, void *ptr
, size_t sz
, const char *name
) {
686 if (strcmp(c
,"NULL") == 0) {
693 return SWIG_UnpackData(++c
,ptr
,sz
);
701 #define SWIG_UnknownError -1
702 #define SWIG_IOError -2
703 #define SWIG_RuntimeError -3
704 #define SWIG_IndexError -4
705 #define SWIG_TypeError -5
706 #define SWIG_DivisionByZero -6
707 #define SWIG_OverflowError -7
708 #define SWIG_SyntaxError -8
709 #define SWIG_ValueError -9
710 #define SWIG_SystemError -10
711 #define SWIG_AttributeError -11
712 #define SWIG_MemoryError -12
713 #define SWIG_NullReferenceError -13
717 /* Python.h has to appear first */
720 /* Add PyOS_snprintf for old Pythons */
721 #if PY_VERSION_HEX < 0x02020000
722 # if defined(_MSC_VER) || defined(__BORLANDC__) || defined(_WATCOM)
723 # define PyOS_snprintf _snprintf
725 # define PyOS_snprintf snprintf
729 /* A crude PyString_FromFormat implementation for old Pythons */
730 #if PY_VERSION_HEX < 0x02020000
732 #ifndef SWIG_PYBUFFER_SIZE
733 # define SWIG_PYBUFFER_SIZE 1024
737 PyString_FromFormat(const char *fmt
, ...) {
739 char buf
[SWIG_PYBUFFER_SIZE
* 2];
742 res
= vsnprintf(buf
, sizeof(buf
), fmt
, ap
);
744 return (res
< 0 || res
>= (int)sizeof(buf
)) ? 0 : PyString_FromString(buf
);
748 /* Add PyObject_Del for old Pythons */
749 #if PY_VERSION_HEX < 0x01060000
750 # define PyObject_Del(op) PyMem_DEL((op))
753 # define PyObject_DEL PyObject_Del
756 /* A crude PyExc_StopIteration exception for old Pythons */
757 #if PY_VERSION_HEX < 0x02020000
758 # ifndef PyExc_StopIteration
759 # define PyExc_StopIteration PyExc_RuntimeError
761 # ifndef PyObject_GenericGetAttr
762 # define PyObject_GenericGetAttr 0
765 /* Py_NotImplemented is defined in 2.1 and up. */
766 #if PY_VERSION_HEX < 0x02010000
767 # ifndef Py_NotImplemented
768 # define Py_NotImplemented PyExc_RuntimeError
773 /* A crude PyString_AsStringAndSize implementation for old Pythons */
774 #if PY_VERSION_HEX < 0x02010000
775 # ifndef PyString_AsStringAndSize
776 # define PyString_AsStringAndSize(obj, s, len) {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;}
780 /* PySequence_Size for old Pythons */
781 #if PY_VERSION_HEX < 0x02000000
782 # ifndef PySequence_Size
783 # define PySequence_Size PySequence_Length
788 /* PyBool_FromLong for old Pythons */
789 #if PY_VERSION_HEX < 0x02030000
791 PyObject
*PyBool_FromLong(long ok
)
793 PyObject
*result
= ok
? Py_True
: Py_False
;
800 /* -----------------------------------------------------------------------------
802 * ----------------------------------------------------------------------------- */
804 SWIGRUNTIME PyObject
*
805 SWIG_Python_ErrorType(int code
) {
808 case SWIG_MemoryError
:
809 type
= PyExc_MemoryError
;
812 type
= PyExc_IOError
;
814 case SWIG_RuntimeError
:
815 type
= PyExc_RuntimeError
;
817 case SWIG_IndexError
:
818 type
= PyExc_IndexError
;
821 type
= PyExc_TypeError
;
823 case SWIG_DivisionByZero
:
824 type
= PyExc_ZeroDivisionError
;
826 case SWIG_OverflowError
:
827 type
= PyExc_OverflowError
;
829 case SWIG_SyntaxError
:
830 type
= PyExc_SyntaxError
;
832 case SWIG_ValueError
:
833 type
= PyExc_ValueError
;
835 case SWIG_SystemError
:
836 type
= PyExc_SystemError
;
838 case SWIG_AttributeError
:
839 type
= PyExc_AttributeError
;
842 type
= PyExc_RuntimeError
;
849 SWIG_Python_AddErrorMsg(const char* mesg
)
853 PyObject
*traceback
= 0;
855 if (PyErr_Occurred()) PyErr_Fetch(&type
, &value
, &traceback
);
857 PyObject
*old_str
= PyObject_Str(value
);
860 PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
);
864 PyErr_Format(PyExc_RuntimeError
, mesg
);
870 #if defined(SWIG_PYTHON_NO_THREADS)
871 # if defined(SWIG_PYTHON_THREADS)
872 # undef SWIG_PYTHON_THREADS
875 #if defined(SWIG_PYTHON_THREADS) /* Threading support is enabled */
876 # if !defined(SWIG_PYTHON_USE_GIL) && !defined(SWIG_PYTHON_NO_USE_GIL)
877 # if (PY_VERSION_HEX >= 0x02030000) /* For 2.3 or later, use the PyGILState calls */
878 # define SWIG_PYTHON_USE_GIL
881 # if defined(SWIG_PYTHON_USE_GIL) /* Use PyGILState threads calls */
882 # ifndef SWIG_PYTHON_INITIALIZE_THREADS
883 # define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads()
885 # ifdef __cplusplus /* C++ code */
886 class SWIG_Python_Thread_Block
{
888 PyGILState_STATE state
;
890 void end() { if (status
) { PyGILState_Release(state
); status
= false;} }
891 SWIG_Python_Thread_Block() : status(true), state(PyGILState_Ensure()) {}
892 ~SWIG_Python_Thread_Block() { end(); }
894 class SWIG_Python_Thread_Allow
{
898 void end() { if (status
) { PyEval_RestoreThread(save
); status
= false; }}
899 SWIG_Python_Thread_Allow() : status(true), save(PyEval_SaveThread()) {}
900 ~SWIG_Python_Thread_Allow() { end(); }
902 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block
903 # define SWIG_PYTHON_THREAD_END_BLOCK _swig_thread_block.end()
904 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW SWIG_Python_Thread_Allow _swig_thread_allow
905 # define SWIG_PYTHON_THREAD_END_ALLOW _swig_thread_allow.end()
907 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK PyGILState_STATE _swig_thread_block = PyGILState_Ensure()
908 # define SWIG_PYTHON_THREAD_END_BLOCK PyGILState_Release(_swig_thread_block)
909 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW PyThreadState *_swig_thread_allow = PyEval_SaveThread()
910 # define SWIG_PYTHON_THREAD_END_ALLOW PyEval_RestoreThread(_swig_thread_allow)
912 # else /* Old thread way, not implemented, user must provide it */
913 # if !defined(SWIG_PYTHON_INITIALIZE_THREADS)
914 # define SWIG_PYTHON_INITIALIZE_THREADS
916 # if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK)
917 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK
919 # if !defined(SWIG_PYTHON_THREAD_END_BLOCK)
920 # define SWIG_PYTHON_THREAD_END_BLOCK
922 # if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW)
923 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW
925 # if !defined(SWIG_PYTHON_THREAD_END_ALLOW)
926 # define SWIG_PYTHON_THREAD_END_ALLOW
929 #else /* No thread support */
930 # define SWIG_PYTHON_INITIALIZE_THREADS
931 # define SWIG_PYTHON_THREAD_BEGIN_BLOCK
932 # define SWIG_PYTHON_THREAD_END_BLOCK
933 # define SWIG_PYTHON_THREAD_BEGIN_ALLOW
934 # define SWIG_PYTHON_THREAD_END_ALLOW
937 /* -----------------------------------------------------------------------------
938 * Python API portion that goes into the runtime
939 * ----------------------------------------------------------------------------- */
948 /* -----------------------------------------------------------------------------
949 * Constant declarations
950 * ----------------------------------------------------------------------------- */
953 #define SWIG_PY_POINTER 4
954 #define SWIG_PY_BINARY 5
956 /* Constant information structure */
957 typedef struct swig_const_info
{
963 swig_type_info
**ptype
;
974 /* -----------------------------------------------------------------------------
975 * See the LICENSE file for information on copyright, usage and redistribution
976 * of SWIG, and the README file for authors - http://www.swig.org/release.html.
980 * This file contains the runtime support for Python modules
981 * and includes code for managing global variables and pointer
984 * ----------------------------------------------------------------------------- */
986 /* Common SWIG API */
988 #if PY_VERSION_HEX < 0x02050000
989 typedef int Py_ssize_t
;
992 /* for raw pointers */
993 #define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
994 #define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtr(obj, pptr, type, flags)
995 #define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own)
996 #define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(ptr, type, flags)
997 #define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty)
998 #define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src)
999 #define swig_owntype int
1001 /* for raw packed data */
1002 #define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
1003 #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1005 /* for class or struct pointers */
1006 #define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags)
1007 #define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags)
1009 /* for C or C++ function pointers */
1010 #define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_Python_ConvertFunctionPtr(obj, pptr, type)
1011 #define SWIG_NewFunctionPtrObj(ptr, type) SWIG_Python_NewPointerObj(ptr, type, 0)
1013 /* for C++ member pointers, ie, member methods */
1014 #define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
1015 #define SWIG_NewMemberObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1020 #define SWIG_GetModule(clientdata) SWIG_Python_GetModule()
1021 #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer)
1022 #define SWIG_NewClientData(obj) PySwigClientData_New(obj)
1024 #define SWIG_SetErrorObj SWIG_Python_SetErrorObj
1025 #define SWIG_SetErrorMsg SWIG_Python_SetErrorMsg
1026 #define SWIG_ErrorType(code) SWIG_Python_ErrorType(code)
1027 #define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg)
1028 #define SWIG_fail goto fail
1031 /* Runtime API implementation */
1033 /* Error manipulation */
1036 SWIG_Python_SetErrorObj(PyObject
*errtype
, PyObject
*obj
) {
1037 SWIG_PYTHON_THREAD_BEGIN_BLOCK
;
1038 PyErr_SetObject(errtype
, obj
);
1040 SWIG_PYTHON_THREAD_END_BLOCK
;
1044 SWIG_Python_SetErrorMsg(PyObject
*errtype
, const char *msg
) {
1045 SWIG_PYTHON_THREAD_BEGIN_BLOCK
;
1046 PyErr_SetString(errtype
, (char *) msg
);
1047 SWIG_PYTHON_THREAD_END_BLOCK
;
1050 #define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj)
1052 /* Set a constant value */
1055 SWIG_Python_SetConstant(PyObject
*d
, const char *name
, PyObject
*obj
) {
1056 PyDict_SetItemString(d
, (char*) name
, obj
);
1060 /* Append a value to the result obj */
1062 SWIGINTERN PyObject
*
1063 SWIG_Python_AppendOutput(PyObject
* result
, PyObject
* obj
) {
1064 #if !defined(SWIG_PYTHON_OUTPUT_TUPLE)
1067 } else if (result
== Py_None
) {
1071 if (!PyList_Check(result
)) {
1072 PyObject
*o2
= result
;
1073 result
= PyList_New(1);
1074 PyList_SetItem(result
, 0, o2
);
1076 PyList_Append(result
,obj
);
1085 } else if (result
== Py_None
) {
1089 if (!PyTuple_Check(result
)) {
1091 result
= PyTuple_New(1);
1092 PyTuple_SET_ITEM(result
, 0, o2
);
1094 o3
= PyTuple_New(1);
1095 PyTuple_SET_ITEM(o3
, 0, obj
);
1097 result
= PySequence_Concat(o2
, o3
);
1105 /* Unpack the argument tuple */
1108 SWIG_Python_UnpackTuple(PyObject
*args
, const char *name
, int min
, int max
, PyObject
**objs
)
1114 PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got none",
1115 name
, (min
== max
? "" : "at least "), min
);
1119 if (!PyTuple_Check(args
)) {
1120 PyErr_SetString(PyExc_SystemError
, "UnpackTuple() argument list is not a tuple");
1123 register int l
= PyTuple_GET_SIZE(args
);
1125 PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got %d",
1126 name
, (min
== max
? "" : "at least "), min
, l
);
1128 } else if (l
> max
) {
1129 PyErr_Format(PyExc_TypeError
, "%s expected %s%d arguments, got %d",
1130 name
, (min
== max
? "" : "at most "), max
, l
);
1134 for (i
= 0; i
< l
; ++i
) {
1135 objs
[i
] = PyTuple_GET_ITEM(args
, i
);
1137 for (; l
< max
; ++l
) {
1145 /* A functor is a function object with one single object argument */
1146 #if PY_VERSION_HEX >= 0x02020000
1147 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunctionObjArgs(functor, obj, NULL);
1149 #define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunction(functor, "O", obj);
1153 Helper for static pointer initialization for both C and C++ code, for example
1154 static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...);
1157 #define SWIG_STATIC_POINTER(var) var
1159 #define SWIG_STATIC_POINTER(var) var = 0; if (!var) var
1162 /* -----------------------------------------------------------------------------
1163 * Pointer declarations
1164 * ----------------------------------------------------------------------------- */
1166 /* Flags for new pointer objects */
1167 #define SWIG_POINTER_NOSHADOW (SWIG_POINTER_OWN << 1)
1168 #define SWIG_POINTER_NEW (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN)
1170 #define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN << 1)
1179 /* How to access Py_None */
1180 #if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
1181 # ifndef SWIG_PYTHON_NO_BUILD_NONE
1182 # ifndef SWIG_PYTHON_BUILD_NONE
1183 # define SWIG_PYTHON_BUILD_NONE
1188 #ifdef SWIG_PYTHON_BUILD_NONE
1191 # define Py_None SWIG_Py_None()
1193 SWIGRUNTIMEINLINE PyObject
*
1196 PyObject
*none
= Py_BuildValue("");
1200 SWIGRUNTIME PyObject
*
1203 static PyObject
*SWIG_STATIC_POINTER(none
) = _SWIG_Py_None();
1208 /* The python void return value */
1210 SWIGRUNTIMEINLINE PyObject
*
1213 PyObject
*none
= Py_None
;
1218 /* PySwigClientData */
1229 SWIGRUNTIMEINLINE
int
1230 SWIG_Python_CheckImplicit(swig_type_info
*ty
)
1232 PySwigClientData
*data
= (PySwigClientData
*)ty
->clientdata
;
1233 return data
? data
->implicitconv
: 0;
1236 SWIGRUNTIMEINLINE PyObject
*
1237 SWIG_Python_ExceptionType(swig_type_info
*desc
) {
1238 PySwigClientData
*data
= desc
? (PySwigClientData
*) desc
->clientdata
: 0;
1239 PyObject
*klass
= data
? data
->klass
: 0;
1240 return (klass
? klass
: PyExc_RuntimeError
);
1244 SWIGRUNTIME PySwigClientData
*
1245 PySwigClientData_New(PyObject
* obj
)
1250 PySwigClientData
*data
= (PySwigClientData
*)malloc(sizeof(PySwigClientData
));
1251 /* the klass element */
1253 Py_INCREF(data
->klass
);
1254 /* the newraw method and newargs arguments used to create a new raw instance */
1255 if (PyClass_Check(obj
)) {
1257 data
->newargs
= obj
;
1260 #if (PY_VERSION_HEX < 0x02020000)
1263 data
->newraw
= PyObject_GetAttrString(data
->klass
, (char *)"__new__");
1266 Py_INCREF(data
->newraw
);
1267 data
->newargs
= PyTuple_New(1);
1268 PyTuple_SetItem(data
->newargs
, 0, obj
);
1270 data
->newargs
= obj
;
1272 Py_INCREF(data
->newargs
);
1274 /* the destroy method, aka as the C++ delete method */
1275 data
->destroy
= PyObject_GetAttrString(data
->klass
, (char *)"__swig_destroy__");
1276 if (PyErr_Occurred()) {
1280 if (data
->destroy
) {
1282 Py_INCREF(data
->destroy
);
1283 flags
= PyCFunction_GET_FLAGS(data
->destroy
);
1285 data
->delargs
= !(flags
& (METH_O
));
1292 data
->implicitconv
= 0;
1298 PySwigClientData_Del(PySwigClientData
* data
)
1300 Py_XDECREF(data
->newraw
);
1301 Py_XDECREF(data
->newargs
);
1302 Py_XDECREF(data
->destroy
);
1305 /* =============== PySwigObject =====================*/
1315 SWIGRUNTIME PyObject
*
1316 PySwigObject_long(PySwigObject
*v
)
1318 return PyLong_FromVoidPtr(v
->ptr
);
1321 SWIGRUNTIME PyObject
*
1322 PySwigObject_format(const char* fmt
, PySwigObject
*v
)
1324 PyObject
*res
= NULL
;
1325 PyObject
*args
= PyTuple_New(1);
1327 if (PyTuple_SetItem(args
, 0, PySwigObject_long(v
)) == 0) {
1328 PyObject
*ofmt
= PyString_FromString(fmt
);
1330 res
= PyString_Format(ofmt
,args
);
1339 SWIGRUNTIME PyObject
*
1340 PySwigObject_oct(PySwigObject
*v
)
1342 return PySwigObject_format("%o",v
);
1345 SWIGRUNTIME PyObject
*
1346 PySwigObject_hex(PySwigObject
*v
)
1348 return PySwigObject_format("%x",v
);
1351 SWIGRUNTIME PyObject
*
1353 PySwigObject_repr(PySwigObject
*v
)
1355 PySwigObject_repr(PySwigObject
*v
, PyObject
*args
)
1358 const char *name
= SWIG_TypePrettyName(v
->ty
);
1359 PyObject
*hex
= PySwigObject_hex(v
);
1360 PyObject
*repr
= PyString_FromFormat("<Swig Object of type '%s' at 0x%s>", name
, PyString_AsString(hex
));
1364 PyObject
*nrep
= PySwigObject_repr((PySwigObject
*)v
->next
);
1366 PyObject
*nrep
= PySwigObject_repr((PySwigObject
*)v
->next
, args
);
1368 PyString_ConcatAndDel(&repr
,nrep
);
1374 PySwigObject_print(PySwigObject
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
))
1377 PyObject
*repr
= PySwigObject_repr(v
);
1379 PyObject
*repr
= PySwigObject_repr(v
, NULL
);
1382 fputs(PyString_AsString(repr
), fp
);
1390 SWIGRUNTIME PyObject
*
1391 PySwigObject_str(PySwigObject
*v
)
1393 char result
[SWIG_BUFFER_SIZE
];
1394 return SWIG_PackVoidPtr(result
, v
->ptr
, v
->ty
->name
, sizeof(result
)) ?
1395 PyString_FromString(result
) : 0;
1399 PySwigObject_compare(PySwigObject
*v
, PySwigObject
*w
)
1403 return (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
1406 SWIGRUNTIME PyTypeObject
* _PySwigObject_type(void);
1408 SWIGRUNTIME PyTypeObject
*
1409 PySwigObject_type(void) {
1410 static PyTypeObject
*SWIG_STATIC_POINTER(type
) = _PySwigObject_type();
1414 SWIGRUNTIMEINLINE
int
1415 PySwigObject_Check(PyObject
*op
) {
1416 return ((op
)->ob_type
== PySwigObject_type())
1417 || (strcmp((op
)->ob_type
->tp_name
,"PySwigObject") == 0);
1420 SWIGRUNTIME PyObject
*
1421 PySwigObject_New(void *ptr
, swig_type_info
*ty
, int own
);
1424 PySwigObject_dealloc(PyObject
*v
)
1426 PySwigObject
*sobj
= (PySwigObject
*) v
;
1427 PyObject
*next
= sobj
->next
;
1429 swig_type_info
*ty
= sobj
->ty
;
1430 PySwigClientData
*data
= ty
? (PySwigClientData
*) ty
->clientdata
: 0;
1431 PyObject
*destroy
= data
? data
->destroy
: 0;
1433 /* destroy is always a VARARGS method */
1435 if (data
->delargs
) {
1436 /* we need to create a temporal object to carry the destroy operation */
1437 PyObject
*tmp
= PySwigObject_New(sobj
->ptr
, ty
, 0);
1438 res
= SWIG_Python_CallFunctor(destroy
, tmp
);
1441 PyCFunction meth
= PyCFunction_GET_FUNCTION(destroy
);
1442 PyObject
*mself
= PyCFunction_GET_SELF(destroy
);
1443 res
= ((*meth
)(mself
, v
));
1447 const char *name
= SWIG_TypePrettyName(ty
);
1448 #if !defined(SWIG_PYTHON_SILENT_MEMLEAK)
1449 printf("swig/python detected a memory leak of type '%s', no destructor found.\n", name
);
1457 SWIGRUNTIME PyObject
*
1458 PySwigObject_append(PyObject
* v
, PyObject
* next
)
1460 PySwigObject
*sobj
= (PySwigObject
*) v
;
1463 if (!PyArg_ParseTuple(next
,(char *)"O:append", &tmp
)) return NULL
;
1466 if (!PySwigObject_Check(next
)) {
1471 return SWIG_Py_Void();
1474 SWIGRUNTIME PyObject
*
1476 PySwigObject_next(PyObject
* v
)
1478 PySwigObject_next(PyObject
* v
, PyObject
*SWIGUNUSEDPARM(args
))
1481 PySwigObject
*sobj
= (PySwigObject
*) v
;
1483 Py_INCREF(sobj
->next
);
1486 return SWIG_Py_Void();
1490 SWIGINTERN PyObject
*
1492 PySwigObject_disown(PyObject
*v
)
1494 PySwigObject_disown(PyObject
* v
, PyObject
*SWIGUNUSEDPARM(args
))
1497 PySwigObject
*sobj
= (PySwigObject
*)v
;
1499 return SWIG_Py_Void();
1502 SWIGINTERN PyObject
*
1504 PySwigObject_acquire(PyObject
*v
)
1506 PySwigObject_acquire(PyObject
* v
, PyObject
*SWIGUNUSEDPARM(args
))
1509 PySwigObject
*sobj
= (PySwigObject
*)v
;
1510 sobj
->own
= SWIG_POINTER_OWN
;
1511 return SWIG_Py_Void();
1514 SWIGINTERN PyObject
*
1515 PySwigObject_own(PyObject
*v
, PyObject
*args
)
1518 #if (PY_VERSION_HEX < 0x02020000)
1519 if (!PyArg_ParseTuple(args
,(char *)"|O:own",&val
))
1521 if (!PyArg_UnpackTuple(args
, (char *)"own", 0, 1, &val
))
1528 PySwigObject
*sobj
= (PySwigObject
*)v
;
1529 PyObject
*obj
= PyBool_FromLong(sobj
->own
);
1532 if (PyObject_IsTrue(val
)) {
1533 PySwigObject_acquire(v
);
1535 PySwigObject_disown(v
);
1538 if (PyObject_IsTrue(val
)) {
1539 PySwigObject_acquire(v
,args
);
1541 PySwigObject_disown(v
,args
);
1551 swigobject_methods
[] = {
1552 {(char *)"disown", (PyCFunction
)PySwigObject_disown
, METH_NOARGS
, (char *)"releases ownership of the pointer"},
1553 {(char *)"acquire", (PyCFunction
)PySwigObject_acquire
, METH_NOARGS
, (char *)"aquires ownership of the pointer"},
1554 {(char *)"own", (PyCFunction
)PySwigObject_own
, METH_VARARGS
, (char *)"returns/sets ownership of the pointer"},
1555 {(char *)"append", (PyCFunction
)PySwigObject_append
, METH_O
, (char *)"appends another 'this' object"},
1556 {(char *)"next", (PyCFunction
)PySwigObject_next
, METH_NOARGS
, (char *)"returns the next 'this' object"},
1557 {(char *)"__repr__",(PyCFunction
)PySwigObject_repr
, METH_NOARGS
, (char *)"returns object representation"},
1562 swigobject_methods
[] = {
1563 {(char *)"disown", (PyCFunction
)PySwigObject_disown
, METH_VARARGS
, (char *)"releases ownership of the pointer"},
1564 {(char *)"acquire", (PyCFunction
)PySwigObject_acquire
, METH_VARARGS
, (char *)"aquires ownership of the pointer"},
1565 {(char *)"own", (PyCFunction
)PySwigObject_own
, METH_VARARGS
, (char *)"returns/sets ownership of the pointer"},
1566 {(char *)"append", (PyCFunction
)PySwigObject_append
, METH_VARARGS
, (char *)"appends another 'this' object"},
1567 {(char *)"next", (PyCFunction
)PySwigObject_next
, METH_VARARGS
, (char *)"returns the next 'this' object"},
1568 {(char *)"__repr__",(PyCFunction
)PySwigObject_repr
, METH_VARARGS
, (char *)"returns object representation"},
1573 #if PY_VERSION_HEX < 0x02020000
1574 SWIGINTERN PyObject
*
1575 PySwigObject_getattr(PySwigObject
*sobj
,char *name
)
1577 return Py_FindMethod(swigobject_methods
, (PyObject
*)sobj
, name
);
1581 SWIGRUNTIME PyTypeObject
*
1582 _PySwigObject_type(void) {
1583 static char swigobject_doc
[] = "Swig object carries a C/C++ instance pointer";
1585 static PyNumberMethods PySwigObject_as_number
= {
1586 (binaryfunc
)0, /*nb_add*/
1587 (binaryfunc
)0, /*nb_subtract*/
1588 (binaryfunc
)0, /*nb_multiply*/
1589 (binaryfunc
)0, /*nb_divide*/
1590 (binaryfunc
)0, /*nb_remainder*/
1591 (binaryfunc
)0, /*nb_divmod*/
1592 (ternaryfunc
)0,/*nb_power*/
1593 (unaryfunc
)0, /*nb_negative*/
1594 (unaryfunc
)0, /*nb_positive*/
1595 (unaryfunc
)0, /*nb_absolute*/
1596 (inquiry
)0, /*nb_nonzero*/
1603 (coercion
)0, /*nb_coerce*/
1604 (unaryfunc
)PySwigObject_long
, /*nb_int*/
1605 (unaryfunc
)PySwigObject_long
, /*nb_long*/
1606 (unaryfunc
)0, /*nb_float*/
1607 (unaryfunc
)PySwigObject_oct
, /*nb_oct*/
1608 (unaryfunc
)PySwigObject_hex
, /*nb_hex*/
1609 #if PY_VERSION_HEX >= 0x02020000
1610 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
1611 #elif PY_VERSION_HEX >= 0x02000000
1612 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */
1616 static PyTypeObject pyswigobject_type
;
1617 static int type_init
= 0;
1619 const PyTypeObject tmp
1621 PyObject_HEAD_INIT(NULL
)
1623 (char *)"PySwigObject", /* tp_name */
1624 sizeof(PySwigObject
), /* tp_basicsize */
1625 0, /* tp_itemsize */
1626 (destructor
)PySwigObject_dealloc
, /* tp_dealloc */
1627 (printfunc
)PySwigObject_print
, /* tp_print */
1628 #if PY_VERSION_HEX < 0x02020000
1629 (getattrfunc
)PySwigObject_getattr
, /* tp_getattr */
1631 (getattrfunc
)0, /* tp_getattr */
1633 (setattrfunc
)0, /* tp_setattr */
1634 (cmpfunc
)PySwigObject_compare
, /* tp_compare */
1635 (reprfunc
)PySwigObject_repr
, /* tp_repr */
1636 &PySwigObject_as_number
, /* tp_as_number */
1637 0, /* tp_as_sequence */
1638 0, /* tp_as_mapping */
1639 (hashfunc
)0, /* tp_hash */
1640 (ternaryfunc
)0, /* tp_call */
1641 (reprfunc
)PySwigObject_str
, /* tp_str */
1642 PyObject_GenericGetAttr
, /* tp_getattro */
1643 0, /* tp_setattro */
1644 0, /* tp_as_buffer */
1645 Py_TPFLAGS_DEFAULT
, /* tp_flags */
1646 swigobject_doc
, /* tp_doc */
1647 0, /* tp_traverse */
1649 0, /* tp_richcompare */
1650 0, /* tp_weaklistoffset */
1651 #if PY_VERSION_HEX >= 0x02020000
1653 0, /* tp_iternext */
1654 swigobject_methods
, /* tp_methods */
1659 0, /* tp_descr_get */
1660 0, /* tp_descr_set */
1661 0, /* tp_dictoffset */
1670 0, /* tp_subclasses */
1671 0, /* tp_weaklist */
1673 #if PY_VERSION_HEX >= 0x02030000
1677 0,0,0,0 /* tp_alloc -> tp_next */
1680 pyswigobject_type
= tmp
;
1681 pyswigobject_type
.ob_type
= &PyType_Type
;
1684 return &pyswigobject_type
;
1687 SWIGRUNTIME PyObject
*
1688 PySwigObject_New(void *ptr
, swig_type_info
*ty
, int own
)
1690 PySwigObject
*sobj
= PyObject_NEW(PySwigObject
, PySwigObject_type());
1697 return (PyObject
*)sobj
;
1700 /* -----------------------------------------------------------------------------
1701 * Implements a simple Swig Packed type, and use it instead of string
1702 * ----------------------------------------------------------------------------- */
1712 PySwigPacked_print(PySwigPacked
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
))
1714 char result
[SWIG_BUFFER_SIZE
];
1715 fputs("<Swig Packed ", fp
);
1716 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
1720 fputs(v
->ty
->name
,fp
);
1725 SWIGRUNTIME PyObject
*
1726 PySwigPacked_repr(PySwigPacked
*v
)
1728 char result
[SWIG_BUFFER_SIZE
];
1729 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))) {
1730 return PyString_FromFormat("<Swig Packed at %s%s>", result
, v
->ty
->name
);
1732 return PyString_FromFormat("<Swig Packed %s>", v
->ty
->name
);
1736 SWIGRUNTIME PyObject
*
1737 PySwigPacked_str(PySwigPacked
*v
)
1739 char result
[SWIG_BUFFER_SIZE
];
1740 if (SWIG_PackDataName(result
, v
->pack
, v
->size
, 0, sizeof(result
))){
1741 return PyString_FromFormat("%s%s", result
, v
->ty
->name
);
1743 return PyString_FromString(v
->ty
->name
);
1748 PySwigPacked_compare(PySwigPacked
*v
, PySwigPacked
*w
)
1752 int s
= (i
< j
) ? -1 : ((i
> j
) ? 1 : 0);
1753 return s
? s
: strncmp((char *)v
->pack
, (char *)w
->pack
, 2*v
->size
);
1756 SWIGRUNTIME PyTypeObject
* _PySwigPacked_type(void);
1758 SWIGRUNTIME PyTypeObject
*
1759 PySwigPacked_type(void) {
1760 static PyTypeObject
*SWIG_STATIC_POINTER(type
) = _PySwigPacked_type();
1764 SWIGRUNTIMEINLINE
int
1765 PySwigPacked_Check(PyObject
*op
) {
1766 return ((op
)->ob_type
== _PySwigPacked_type())
1767 || (strcmp((op
)->ob_type
->tp_name
,"PySwigPacked") == 0);
1771 PySwigPacked_dealloc(PyObject
*v
)
1773 if (PySwigPacked_Check(v
)) {
1774 PySwigPacked
*sobj
= (PySwigPacked
*) v
;
1780 SWIGRUNTIME PyTypeObject
*
1781 _PySwigPacked_type(void) {
1782 static char swigpacked_doc
[] = "Swig object carries a C/C++ instance pointer";
1783 static PyTypeObject pyswigpacked_type
;
1784 static int type_init
= 0;
1786 const PyTypeObject tmp
1788 PyObject_HEAD_INIT(NULL
)
1790 (char *)"PySwigPacked", /* tp_name */
1791 sizeof(PySwigPacked
), /* tp_basicsize */
1792 0, /* tp_itemsize */
1793 (destructor
)PySwigPacked_dealloc
, /* tp_dealloc */
1794 (printfunc
)PySwigPacked_print
, /* tp_print */
1795 (getattrfunc
)0, /* tp_getattr */
1796 (setattrfunc
)0, /* tp_setattr */
1797 (cmpfunc
)PySwigPacked_compare
, /* tp_compare */
1798 (reprfunc
)PySwigPacked_repr
, /* tp_repr */
1799 0, /* tp_as_number */
1800 0, /* tp_as_sequence */
1801 0, /* tp_as_mapping */
1802 (hashfunc
)0, /* tp_hash */
1803 (ternaryfunc
)0, /* tp_call */
1804 (reprfunc
)PySwigPacked_str
, /* tp_str */
1805 PyObject_GenericGetAttr
, /* tp_getattro */
1806 0, /* tp_setattro */
1807 0, /* tp_as_buffer */
1808 Py_TPFLAGS_DEFAULT
, /* tp_flags */
1809 swigpacked_doc
, /* tp_doc */
1810 0, /* tp_traverse */
1812 0, /* tp_richcompare */
1813 0, /* tp_weaklistoffset */
1814 #if PY_VERSION_HEX >= 0x02020000
1816 0, /* tp_iternext */
1822 0, /* tp_descr_get */
1823 0, /* tp_descr_set */
1824 0, /* tp_dictoffset */
1833 0, /* tp_subclasses */
1834 0, /* tp_weaklist */
1836 #if PY_VERSION_HEX >= 0x02030000
1840 0,0,0,0 /* tp_alloc -> tp_next */
1843 pyswigpacked_type
= tmp
;
1844 pyswigpacked_type
.ob_type
= &PyType_Type
;
1847 return &pyswigpacked_type
;
1850 SWIGRUNTIME PyObject
*
1851 PySwigPacked_New(void *ptr
, size_t size
, swig_type_info
*ty
)
1853 PySwigPacked
*sobj
= PyObject_NEW(PySwigPacked
, PySwigPacked_type());
1855 void *pack
= malloc(size
);
1857 memcpy(pack
, ptr
, size
);
1862 PyObject_DEL((PyObject
*) sobj
);
1866 return (PyObject
*) sobj
;
1869 SWIGRUNTIME swig_type_info
*
1870 PySwigPacked_UnpackData(PyObject
*obj
, void *ptr
, size_t size
)
1872 if (PySwigPacked_Check(obj
)) {
1873 PySwigPacked
*sobj
= (PySwigPacked
*)obj
;
1874 if (sobj
->size
!= size
) return 0;
1875 memcpy(ptr
, sobj
->pack
, size
);
1882 /* -----------------------------------------------------------------------------
1883 * pointers/data manipulation
1884 * ----------------------------------------------------------------------------- */
1886 SWIGRUNTIMEINLINE PyObject
*
1889 return PyString_FromString("this");
1892 SWIGRUNTIME PyObject
*
1895 static PyObject
*SWIG_STATIC_POINTER(swig_this
) = _SWIG_This();
1899 /* #define SWIG_PYTHON_SLOW_GETSET_THIS */
1901 SWIGRUNTIME PySwigObject
*
1902 SWIG_Python_GetSwigThis(PyObject
*pyobj
)
1904 if (PySwigObject_Check(pyobj
)) {
1905 return (PySwigObject
*) pyobj
;
1908 #if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000))
1909 if (PyInstance_Check(pyobj
)) {
1910 obj
= _PyInstance_Lookup(pyobj
, SWIG_This());
1912 PyObject
**dictptr
= _PyObject_GetDictPtr(pyobj
);
1913 if (dictptr
!= NULL
) {
1914 PyObject
*dict
= *dictptr
;
1915 obj
= dict
? PyDict_GetItem(dict
, SWIG_This()) : 0;
1917 #ifdef PyWeakref_CheckProxy
1918 if (PyWeakref_CheckProxy(pyobj
)) {
1919 PyObject
*wobj
= PyWeakref_GET_OBJECT(pyobj
);
1920 return wobj
? SWIG_Python_GetSwigThis(wobj
) : 0;
1923 obj
= PyObject_GetAttr(pyobj
,SWIG_This());
1927 if (PyErr_Occurred()) PyErr_Clear();
1933 obj
= PyObject_GetAttr(pyobj
,SWIG_This());
1937 if (PyErr_Occurred()) PyErr_Clear();
1941 if (obj
&& !PySwigObject_Check(obj
)) {
1942 /* a PyObject is called 'this', try to get the 'real this'
1943 PySwigObject from it */
1944 return SWIG_Python_GetSwigThis(obj
);
1946 return (PySwigObject
*)obj
;
1950 /* Acquire a pointer value */
1953 SWIG_Python_AcquirePtr(PyObject
*obj
, int own
) {
1955 PySwigObject
*sobj
= SWIG_Python_GetSwigThis(obj
);
1957 int oldown
= sobj
->own
;
1965 /* Convert a pointer value */
1968 SWIG_Python_ConvertPtrAndOwn(PyObject
*obj
, void **ptr
, swig_type_info
*ty
, int flags
, int *own
) {
1969 if (!obj
) return SWIG_ERROR
;
1970 if (obj
== Py_None
) {
1974 PySwigObject
*sobj
= SWIG_Python_GetSwigThis(obj
);
1976 void *vptr
= sobj
->ptr
;
1978 swig_type_info
*to
= sobj
->ty
;
1980 /* no type cast needed */
1981 if (ptr
) *ptr
= vptr
;
1984 swig_cast_info
*tc
= SWIG_TypeCheck(to
->name
,ty
);
1986 sobj
= (PySwigObject
*)sobj
->next
;
1988 if (ptr
) *ptr
= SWIG_TypeCast(tc
,vptr
);
1993 if (ptr
) *ptr
= vptr
;
1998 if (own
) *own
= sobj
->own
;
1999 if (flags
& SWIG_POINTER_DISOWN
) {
2004 int res
= SWIG_ERROR
;
2005 if (flags
& SWIG_POINTER_IMPLICIT_CONV
) {
2006 PySwigClientData
*data
= ty
? (PySwigClientData
*) ty
->clientdata
: 0;
2007 if (data
&& !data
->implicitconv
) {
2008 PyObject
*klass
= data
->klass
;
2011 data
->implicitconv
= 1; /* avoid recursion and call 'explicit' constructors*/
2012 impconv
= SWIG_Python_CallFunctor(klass
, obj
);
2013 data
->implicitconv
= 0;
2014 if (PyErr_Occurred()) {
2019 PySwigObject
*iobj
= SWIG_Python_GetSwigThis(impconv
);
2022 res
= SWIG_Python_ConvertPtrAndOwn((PyObject
*)iobj
, &vptr
, ty
, 0, 0);
2023 if (SWIG_IsOK(res
)) {
2026 /* transfer the ownership to 'ptr' */
2028 res
= SWIG_AddCast(res
);
2029 res
= SWIG_AddNewMask(res
);
2031 res
= SWIG_AddCast(res
);
2045 /* Convert a function ptr value */
2048 SWIG_Python_ConvertFunctionPtr(PyObject
*obj
, void **ptr
, swig_type_info
*ty
) {
2049 if (!PyCFunction_Check(obj
)) {
2050 return SWIG_ConvertPtr(obj
, ptr
, ty
, 0);
2054 /* here we get the method pointer for callbacks */
2055 const char *doc
= (((PyCFunctionObject
*)obj
) -> m_ml
-> ml_doc
);
2056 const char *desc
= doc
? strstr(doc
, "swig_ptr: ") : 0;
2058 desc
= ty
? SWIG_UnpackVoidPtr(desc
+ 10, &vptr
, ty
->name
) : 0;
2059 if (!desc
) return SWIG_ERROR
;
2062 swig_cast_info
*tc
= SWIG_TypeCheck(desc
,ty
);
2063 if (!tc
) return SWIG_ERROR
;
2064 *ptr
= SWIG_TypeCast(tc
,vptr
);
2072 /* Convert a packed value value */
2075 SWIG_Python_ConvertPacked(PyObject
*obj
, void *ptr
, size_t sz
, swig_type_info
*ty
) {
2076 swig_type_info
*to
= PySwigPacked_UnpackData(obj
, ptr
, sz
);
2077 if (!to
) return SWIG_ERROR
;
2080 /* check type cast? */
2081 swig_cast_info
*tc
= SWIG_TypeCheck(to
->name
,ty
);
2082 if (!tc
) return SWIG_ERROR
;
2088 /* -----------------------------------------------------------------------------
2089 * Create a new pointer object
2090 * ----------------------------------------------------------------------------- */
2093 Create a new instance object, whitout calling __init__, and set the
2097 SWIGRUNTIME PyObject
*
2098 SWIG_Python_NewShadowInstance(PySwigClientData
*data
, PyObject
*swig_this
)
2100 #if (PY_VERSION_HEX >= 0x02020000)
2102 PyObject
*newraw
= data
->newraw
;
2104 inst
= PyObject_Call(newraw
, data
->newargs
, NULL
);
2106 #if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2107 PyObject
**dictptr
= _PyObject_GetDictPtr(inst
);
2108 if (dictptr
!= NULL
) {
2109 PyObject
*dict
= *dictptr
;
2111 dict
= PyDict_New();
2113 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2117 PyObject
*key
= SWIG_This();
2118 PyObject_SetAttr(inst
, key
, swig_this
);
2122 PyObject
*dict
= PyDict_New();
2123 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2124 inst
= PyInstance_NewRaw(data
->newargs
, dict
);
2129 #if (PY_VERSION_HEX >= 0x02010000)
2131 PyObject
*dict
= PyDict_New();
2132 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2133 inst
= PyInstance_NewRaw(data
->newargs
, dict
);
2135 return (PyObject
*) inst
;
2137 PyInstanceObject
*inst
= PyObject_NEW(PyInstanceObject
, &PyInstance_Type
);
2141 inst
->in_class
= (PyClassObject
*)data
->newargs
;
2142 Py_INCREF(inst
->in_class
);
2143 inst
->in_dict
= PyDict_New();
2144 if (inst
->in_dict
== NULL
) {
2148 #ifdef Py_TPFLAGS_HAVE_WEAKREFS
2149 inst
->in_weakreflist
= NULL
;
2151 #ifdef Py_TPFLAGS_GC
2152 PyObject_GC_Init(inst
);
2154 PyDict_SetItem(inst
->in_dict
, SWIG_This(), swig_this
);
2155 return (PyObject
*) inst
;
2161 SWIG_Python_SetSwigThis(PyObject
*inst
, PyObject
*swig_this
)
2164 #if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2165 PyObject
**dictptr
= _PyObject_GetDictPtr(inst
);
2166 if (dictptr
!= NULL
) {
2169 dict
= PyDict_New();
2172 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2176 dict
= PyObject_GetAttrString(inst
, "__dict__");
2177 PyDict_SetItem(dict
, SWIG_This(), swig_this
);
2182 SWIGINTERN PyObject
*
2183 SWIG_Python_InitShadowInstance(PyObject
*args
) {
2185 if (!SWIG_Python_UnpackTuple(args
,(char*)"swiginit", 2, 2, obj
)) {
2188 PySwigObject
*sthis
= SWIG_Python_GetSwigThis(obj
[0]);
2190 PySwigObject_append((PyObject
*) sthis
, obj
[1]);
2192 SWIG_Python_SetSwigThis(obj
[0], obj
[1]);
2194 return SWIG_Py_Void();
2198 /* Create a new pointer object */
2200 SWIGRUNTIME PyObject
*
2201 SWIG_Python_NewPointerObj(void *ptr
, swig_type_info
*type
, int flags
) {
2203 return SWIG_Py_Void();
2205 int own
= (flags
& SWIG_POINTER_OWN
) ? SWIG_POINTER_OWN
: 0;
2206 PyObject
*robj
= PySwigObject_New(ptr
, type
, own
);
2207 PySwigClientData
*clientdata
= type
? (PySwigClientData
*)(type
->clientdata
) : 0;
2208 if (clientdata
&& !(flags
& SWIG_POINTER_NOSHADOW
)) {
2209 PyObject
*inst
= SWIG_Python_NewShadowInstance(clientdata
, robj
);
2219 /* Create a new packed object */
2221 SWIGRUNTIMEINLINE PyObject
*
2222 SWIG_Python_NewPackedObj(void *ptr
, size_t sz
, swig_type_info
*type
) {
2223 return ptr
? PySwigPacked_New((void *) ptr
, sz
, type
) : SWIG_Py_Void();
2226 /* -----------------------------------------------------------------------------*
2228 * -----------------------------------------------------------------------------*/
2230 #ifdef SWIG_LINK_RUNTIME
2231 void *SWIG_ReturnGlobalTypeList(void *);
2234 SWIGRUNTIME swig_module_info
*
2235 SWIG_Python_GetModule(void) {
2236 static void *type_pointer
= (void *)0;
2237 /* first check if module already created */
2238 if (!type_pointer
) {
2239 #ifdef SWIG_LINK_RUNTIME
2240 type_pointer
= SWIG_ReturnGlobalTypeList((void *)0);
2242 type_pointer
= PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
2243 (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
);
2244 if (PyErr_Occurred()) {
2246 type_pointer
= (void *)0;
2250 return (swig_module_info
*) type_pointer
;
2253 #if PY_MAJOR_VERSION < 2
2254 /* PyModule_AddObject function was introduced in Python 2.0. The following function
2255 is copied out of Python/modsupport.c in python version 2.3.4 */
2257 PyModule_AddObject(PyObject
*m
, char *name
, PyObject
*o
)
2260 if (!PyModule_Check(m
)) {
2261 PyErr_SetString(PyExc_TypeError
,
2262 "PyModule_AddObject() needs module as first arg");
2266 PyErr_SetString(PyExc_TypeError
,
2267 "PyModule_AddObject() needs non-NULL value");
2271 dict
= PyModule_GetDict(m
);
2273 /* Internal error -- modules must have a dict! */
2274 PyErr_Format(PyExc_SystemError
, "module '%s' has no __dict__",
2275 PyModule_GetName(m
));
2278 if (PyDict_SetItemString(dict
, name
, o
))
2286 SWIG_Python_DestroyModule(void *vptr
)
2288 swig_module_info
*swig_module
= (swig_module_info
*) vptr
;
2289 swig_type_info
**types
= swig_module
->types
;
2291 for (i
=0; i
< swig_module
->size
; ++i
) {
2292 swig_type_info
*ty
= types
[i
];
2294 PySwigClientData
*data
= (PySwigClientData
*) ty
->clientdata
;
2295 if (data
) PySwigClientData_Del(data
);
2298 Py_DECREF(SWIG_This());
2302 SWIG_Python_SetModule(swig_module_info
*swig_module
) {
2303 static PyMethodDef swig_empty_runtime_method_table
[] = { {NULL
, NULL
, 0, NULL
} };/* Sentinel */
2305 PyObject
*module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION
,
2306 swig_empty_runtime_method_table
);
2307 PyObject
*pointer
= PyCObject_FromVoidPtr((void *) swig_module
, SWIG_Python_DestroyModule
);
2308 if (pointer
&& module) {
2309 PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME
, pointer
);
2311 Py_XDECREF(pointer
);
2315 /* The python cached type query */
2316 SWIGRUNTIME PyObject
*
2317 SWIG_Python_TypeCache() {
2318 static PyObject
*SWIG_STATIC_POINTER(cache
) = PyDict_New();
2322 SWIGRUNTIME swig_type_info
*
2323 SWIG_Python_TypeQuery(const char *type
)
2325 PyObject
*cache
= SWIG_Python_TypeCache();
2326 PyObject
*key
= PyString_FromString(type
);
2327 PyObject
*obj
= PyDict_GetItem(cache
, key
);
2328 swig_type_info
*descriptor
;
2330 descriptor
= (swig_type_info
*) PyCObject_AsVoidPtr(obj
);
2332 swig_module_info
*swig_module
= SWIG_Python_GetModule();
2333 descriptor
= SWIG_TypeQueryModule(swig_module
, swig_module
, type
);
2335 obj
= PyCObject_FromVoidPtr(descriptor
, NULL
);
2336 PyDict_SetItem(cache
, key
, obj
);
2345 For backward compatibility only
2347 #define SWIG_POINTER_EXCEPTION 0
2348 #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)
2349 #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)
2352 SWIG_Python_AddErrMesg(const char* mesg
, int infront
)
2354 if (PyErr_Occurred()) {
2356 PyObject
*value
= 0;
2357 PyObject
*traceback
= 0;
2358 PyErr_Fetch(&type
, &value
, &traceback
);
2360 PyObject
*old_str
= PyObject_Str(value
);
2364 PyErr_Format(type
, "%s %s", mesg
, PyString_AsString(old_str
));
2366 PyErr_Format(type
, "%s %s", PyString_AsString(old_str
), mesg
);
2377 SWIG_Python_ArgFail(int argnum
)
2379 if (PyErr_Occurred()) {
2380 /* add information about failing argument */
2382 PyOS_snprintf(mesg
, sizeof(mesg
), "argument number %d:", argnum
);
2383 return SWIG_Python_AddErrMesg(mesg
, 1);
2389 SWIGRUNTIMEINLINE
const char *
2390 PySwigObject_GetDesc(PyObject
*self
)
2392 PySwigObject
*v
= (PySwigObject
*)self
;
2393 swig_type_info
*ty
= v
? v
->ty
: 0;
2394 return ty
? ty
->str
: (char*)"";
2398 SWIG_Python_TypeError(const char *type
, PyObject
*obj
)
2401 #if defined(SWIG_COBJECT_TYPES)
2402 if (obj
&& PySwigObject_Check(obj
)) {
2403 const char *otype
= (const char *) PySwigObject_GetDesc(obj
);
2405 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, 'PySwigObject(%s)' is received",
2412 const char *otype
= (obj
? obj
->ob_type
->tp_name
: 0);
2414 PyObject
*str
= PyObject_Str(obj
);
2415 const char *cstr
= str
? PyString_AsString(str
) : 0;
2417 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s(%s)' is received",
2420 PyErr_Format(PyExc_TypeError
, "a '%s' is expected, '%s' is received",
2427 PyErr_Format(PyExc_TypeError
, "a '%s' is expected", type
);
2429 PyErr_Format(PyExc_TypeError
, "unexpected type is received");
2434 /* Convert a pointer value, signal an exception on a type mismatch */
2436 SWIG_Python_MustGetPtr(PyObject
*obj
, swig_type_info
*ty
, int argnum
, int flags
) {
2438 if (SWIG_Python_ConvertPtr(obj
, &result
, ty
, flags
) == -1) {
2440 if (flags
& SWIG_POINTER_EXCEPTION
) {
2441 SWIG_Python_TypeError(SWIG_TypePrettyName(ty
), obj
);
2442 SWIG_Python_ArgFail(argnum
);
2458 #define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)
2460 #define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else
2464 /* -------- TYPES TABLE (BEGIN) -------- */
2466 #define SWIGTYPE_p_char swig_types[0]
2467 #define SWIGTYPE_p_float swig_types[1]
2468 #define SWIGTYPE_p_form_ops_t swig_types[2]
2469 #define SWIGTYPE_p_int swig_types[3]
2470 #define SWIGTYPE_p_unsigned_char swig_types[4]
2471 #define SWIGTYPE_p_unsigned_int swig_types[5]
2472 #define SWIGTYPE_p_unsigned_long swig_types[6]
2473 #define SWIGTYPE_p_wxANIHandler swig_types[7]
2474 #define SWIGTYPE_p_wxAcceleratorTable swig_types[8]
2475 #define SWIGTYPE_p_wxActivateEvent swig_types[9]
2476 #define SWIGTYPE_p_wxArrayString swig_types[10]
2477 #define SWIGTYPE_p_wxBMPHandler swig_types[11]
2478 #define SWIGTYPE_p_wxBitmap swig_types[12]
2479 #define SWIGTYPE_p_wxBitmapButton swig_types[13]
2480 #define SWIGTYPE_p_wxBookCtrlBase swig_types[14]
2481 #define SWIGTYPE_p_wxBookCtrlBaseEvent swig_types[15]
2482 #define SWIGTYPE_p_wxBoxSizer swig_types[16]
2483 #define SWIGTYPE_p_wxButton swig_types[17]
2484 #define SWIGTYPE_p_wxCURHandler swig_types[18]
2485 #define SWIGTYPE_p_wxCalculateLayoutEvent swig_types[19]
2486 #define SWIGTYPE_p_wxCheckBox swig_types[20]
2487 #define SWIGTYPE_p_wxCheckListBox swig_types[21]
2488 #define SWIGTYPE_p_wxChildFocusEvent swig_types[22]
2489 #define SWIGTYPE_p_wxChoice swig_types[23]
2490 #define SWIGTYPE_p_wxChoicebook swig_types[24]
2491 #define SWIGTYPE_p_wxChoicebookEvent swig_types[25]
2492 #define SWIGTYPE_p_wxClipboardTextEvent swig_types[26]
2493 #define SWIGTYPE_p_wxCloseEvent swig_types[27]
2494 #define SWIGTYPE_p_wxCollapsiblePane swig_types[28]
2495 #define SWIGTYPE_p_wxCollapsiblePaneEvent swig_types[29]
2496 #define SWIGTYPE_p_wxColour swig_types[30]
2497 #define SWIGTYPE_p_wxColourData swig_types[31]
2498 #define SWIGTYPE_p_wxColourDialog swig_types[32]
2499 #define SWIGTYPE_p_wxColourPickerCtrl swig_types[33]
2500 #define SWIGTYPE_p_wxColourPickerEvent swig_types[34]
2501 #define SWIGTYPE_p_wxComboBox swig_types[35]
2502 #define SWIGTYPE_p_wxCommandEvent swig_types[36]
2503 #define SWIGTYPE_p_wxContextHelp swig_types[37]
2504 #define SWIGTYPE_p_wxContextHelpButton swig_types[38]
2505 #define SWIGTYPE_p_wxContextMenuEvent swig_types[39]
2506 #define SWIGTYPE_p_wxControl swig_types[40]
2507 #define SWIGTYPE_p_wxControlWithItems swig_types[41]
2508 #define SWIGTYPE_p_wxDateEvent swig_types[42]
2509 #define SWIGTYPE_p_wxDatePickerCtrl swig_types[43]
2510 #define SWIGTYPE_p_wxDialog swig_types[44]
2511 #define SWIGTYPE_p_wxDirDialog swig_types[45]
2512 #define SWIGTYPE_p_wxDirFilterListCtrl swig_types[46]
2513 #define SWIGTYPE_p_wxDirPickerCtrl swig_types[47]
2514 #define SWIGTYPE_p_wxDisplayChangedEvent swig_types[48]
2515 #define SWIGTYPE_p_wxDropFilesEvent swig_types[49]
2516 #define SWIGTYPE_p_wxDuplexMode swig_types[50]
2517 #define SWIGTYPE_p_wxDynamicSashSplitEvent swig_types[51]
2518 #define SWIGTYPE_p_wxDynamicSashUnifyEvent swig_types[52]
2519 #define SWIGTYPE_p_wxDynamicSashWindow swig_types[53]
2520 #define SWIGTYPE_p_wxEditableListBox swig_types[54]
2521 #define SWIGTYPE_p_wxEraseEvent swig_types[55]
2522 #define SWIGTYPE_p_wxEvent swig_types[56]
2523 #define SWIGTYPE_p_wxEventBlocker swig_types[57]
2524 #define SWIGTYPE_p_wxEvtHandler swig_types[58]
2525 #define SWIGTYPE_p_wxFSFile swig_types[59]
2526 #define SWIGTYPE_p_wxFileDialog swig_types[60]
2527 #define SWIGTYPE_p_wxFileDirPickerEvent swig_types[61]
2528 #define SWIGTYPE_p_wxFilePickerCtrl swig_types[62]
2529 #define SWIGTYPE_p_wxFileSystem swig_types[63]
2530 #define SWIGTYPE_p_wxFindDialogEvent swig_types[64]
2531 #define SWIGTYPE_p_wxFindReplaceData swig_types[65]
2532 #define SWIGTYPE_p_wxFindReplaceDialog swig_types[66]
2533 #define SWIGTYPE_p_wxFlexGridSizer swig_types[67]
2534 #define SWIGTYPE_p_wxFocusEvent swig_types[68]
2535 #define SWIGTYPE_p_wxFont swig_types[69]
2536 #define SWIGTYPE_p_wxFontData swig_types[70]
2537 #define SWIGTYPE_p_wxFontDialog swig_types[71]
2538 #define SWIGTYPE_p_wxFontPickerCtrl swig_types[72]
2539 #define SWIGTYPE_p_wxFontPickerEvent swig_types[73]
2540 #define SWIGTYPE_p_wxFrame swig_types[74]
2541 #define SWIGTYPE_p_wxGBSizerItem swig_types[75]
2542 #define SWIGTYPE_p_wxGIFHandler swig_types[76]
2543 #define SWIGTYPE_p_wxGauge swig_types[77]
2544 #define SWIGTYPE_p_wxGenericDirCtrl swig_types[78]
2545 #define SWIGTYPE_p_wxGenericDragImage swig_types[79]
2546 #define SWIGTYPE_p_wxGridBagSizer swig_types[80]
2547 #define SWIGTYPE_p_wxGridSizer swig_types[81]
2548 #define SWIGTYPE_p_wxHelpEvent swig_types[82]
2549 #define SWIGTYPE_p_wxHyperlinkCtrl swig_types[83]
2550 #define SWIGTYPE_p_wxHyperlinkEvent swig_types[84]
2551 #define SWIGTYPE_p_wxICOHandler swig_types[85]
2552 #define SWIGTYPE_p_wxIcon swig_types[86]
2553 #define SWIGTYPE_p_wxIconizeEvent swig_types[87]
2554 #define SWIGTYPE_p_wxIdleEvent swig_types[88]
2555 #define SWIGTYPE_p_wxImage swig_types[89]
2556 #define SWIGTYPE_p_wxImageHandler swig_types[90]
2557 #define SWIGTYPE_p_wxImageList swig_types[91]
2558 #define SWIGTYPE_p_wxIndividualLayoutConstraint swig_types[92]
2559 #define SWIGTYPE_p_wxInitDialogEvent swig_types[93]
2560 #define SWIGTYPE_p_wxJPEGHandler swig_types[94]
2561 #define SWIGTYPE_p_wxKeyEvent swig_types[95]
2562 #define SWIGTYPE_p_wxLEDNumberCtrl swig_types[96]
2563 #define SWIGTYPE_p_wxLayoutAlgorithm swig_types[97]
2564 #define SWIGTYPE_p_wxLayoutConstraints swig_types[98]
2565 #define SWIGTYPE_p_wxListBox swig_types[99]
2566 #define SWIGTYPE_p_wxListEvent swig_types[100]
2567 #define SWIGTYPE_p_wxListItem swig_types[101]
2568 #define SWIGTYPE_p_wxListView swig_types[102]
2569 #define SWIGTYPE_p_wxListbook swig_types[103]
2570 #define SWIGTYPE_p_wxListbookEvent swig_types[104]
2571 #define SWIGTYPE_p_wxMDIChildFrame swig_types[105]
2572 #define SWIGTYPE_p_wxMDIClientWindow swig_types[106]
2573 #define SWIGTYPE_p_wxMDIParentFrame swig_types[107]
2574 #define SWIGTYPE_p_wxMaximizeEvent swig_types[108]
2575 #define SWIGTYPE_p_wxMenu swig_types[109]
2576 #define SWIGTYPE_p_wxMenuBar swig_types[110]
2577 #define SWIGTYPE_p_wxMenuEvent swig_types[111]
2578 #define SWIGTYPE_p_wxMenuItem swig_types[112]
2579 #define SWIGTYPE_p_wxMessageDialog swig_types[113]
2580 #define SWIGTYPE_p_wxMiniFrame swig_types[114]
2581 #define SWIGTYPE_p_wxMouseCaptureChangedEvent swig_types[115]
2582 #define SWIGTYPE_p_wxMouseCaptureLostEvent swig_types[116]
2583 #define SWIGTYPE_p_wxMouseEvent swig_types[117]
2584 #define SWIGTYPE_p_wxMoveEvent swig_types[118]
2585 #define SWIGTYPE_p_wxMultiChoiceDialog swig_types[119]
2586 #define SWIGTYPE_p_wxNavigationKeyEvent swig_types[120]
2587 #define SWIGTYPE_p_wxNcPaintEvent swig_types[121]
2588 #define SWIGTYPE_p_wxNotebook swig_types[122]
2589 #define SWIGTYPE_p_wxNotebookEvent swig_types[123]
2590 #define SWIGTYPE_p_wxNotifyEvent swig_types[124]
2591 #define SWIGTYPE_p_wxNumberEntryDialog swig_types[125]
2592 #define SWIGTYPE_p_wxObject swig_types[126]
2593 #define SWIGTYPE_p_wxPCXHandler swig_types[127]
2594 #define SWIGTYPE_p_wxPNGHandler swig_types[128]
2595 #define SWIGTYPE_p_wxPNMHandler swig_types[129]
2596 #define SWIGTYPE_p_wxPageSetupDialog swig_types[130]
2597 #define SWIGTYPE_p_wxPageSetupDialogData swig_types[131]
2598 #define SWIGTYPE_p_wxPaintEvent swig_types[132]
2599 #define SWIGTYPE_p_wxPaletteChangedEvent swig_types[133]
2600 #define SWIGTYPE_p_wxPanel swig_types[134]
2601 #define SWIGTYPE_p_wxPaperSize swig_types[135]
2602 #define SWIGTYPE_p_wxPasswordEntryDialog swig_types[136]
2603 #define SWIGTYPE_p_wxPickerBase swig_types[137]
2604 #define SWIGTYPE_p_wxPopupWindow swig_types[138]
2605 #define SWIGTYPE_p_wxPreviewCanvas swig_types[139]
2606 #define SWIGTYPE_p_wxPreviewControlBar swig_types[140]
2607 #define SWIGTYPE_p_wxPreviewFrame swig_types[141]
2608 #define SWIGTYPE_p_wxPrintData swig_types[142]
2609 #define SWIGTYPE_p_wxPrintDialog swig_types[143]
2610 #define SWIGTYPE_p_wxPrintDialogData swig_types[144]
2611 #define SWIGTYPE_p_wxPrintPreview swig_types[145]
2612 #define SWIGTYPE_p_wxPrinter swig_types[146]
2613 #define SWIGTYPE_p_wxProgressDialog swig_types[147]
2614 #define SWIGTYPE_p_wxPyApp swig_types[148]
2615 #define SWIGTYPE_p_wxPyCommandEvent swig_types[149]
2616 #define SWIGTYPE_p_wxPyControl swig_types[150]
2617 #define SWIGTYPE_p_wxPyEvent swig_types[151]
2618 #define SWIGTYPE_p_wxPyHScrolledWindow swig_types[152]
2619 #define SWIGTYPE_p_wxPyHVScrolledWindow swig_types[153]
2620 #define SWIGTYPE_p_wxPyHtmlListBox swig_types[154]
2621 #define SWIGTYPE_p_wxPyImageHandler swig_types[155]
2622 #define SWIGTYPE_p_wxPyListCtrl swig_types[156]
2623 #define SWIGTYPE_p_wxPyPanel swig_types[157]
2624 #define SWIGTYPE_p_wxPyPopupTransientWindow swig_types[158]
2625 #define SWIGTYPE_p_wxPyPreviewControlBar swig_types[159]
2626 #define SWIGTYPE_p_wxPyPreviewFrame swig_types[160]
2627 #define SWIGTYPE_p_wxPyPrintPreview swig_types[161]
2628 #define SWIGTYPE_p_wxPyPrintout swig_types[162]
2629 #define SWIGTYPE_p_wxPyScrolledWindow swig_types[163]
2630 #define SWIGTYPE_p_wxPySizer swig_types[164]
2631 #define SWIGTYPE_p_wxPyTaskBarIcon swig_types[165]
2632 #define SWIGTYPE_p_wxPyTreeCompanionWindow swig_types[166]
2633 #define SWIGTYPE_p_wxPyTreeCtrl swig_types[167]
2634 #define SWIGTYPE_p_wxPyTreeItemData swig_types[168]
2635 #define SWIGTYPE_p_wxPyTreeListCtrl swig_types[169]
2636 #define SWIGTYPE_p_wxPyVListBox swig_types[170]
2637 #define SWIGTYPE_p_wxPyVScrolledWindow swig_types[171]
2638 #define SWIGTYPE_p_wxPyValidator swig_types[172]
2639 #define SWIGTYPE_p_wxPyWindow swig_types[173]
2640 #define SWIGTYPE_p_wxQueryLayoutInfoEvent swig_types[174]
2641 #define SWIGTYPE_p_wxQueryNewPaletteEvent swig_types[175]
2642 #define SWIGTYPE_p_wxRadioBox swig_types[176]
2643 #define SWIGTYPE_p_wxRadioButton swig_types[177]
2644 #define SWIGTYPE_p_wxRemotelyScrolledTreeCtrl swig_types[178]
2645 #define SWIGTYPE_p_wxSashEvent swig_types[179]
2646 #define SWIGTYPE_p_wxSashLayoutWindow swig_types[180]
2647 #define SWIGTYPE_p_wxSashWindow swig_types[181]
2648 #define SWIGTYPE_p_wxScrollBar swig_types[182]
2649 #define SWIGTYPE_p_wxScrollEvent swig_types[183]
2650 #define SWIGTYPE_p_wxScrollWinEvent swig_types[184]
2651 #define SWIGTYPE_p_wxScrolledWindow swig_types[185]
2652 #define SWIGTYPE_p_wxSearchCtrl swig_types[186]
2653 #define SWIGTYPE_p_wxSetCursorEvent swig_types[187]
2654 #define SWIGTYPE_p_wxShowEvent swig_types[188]
2655 #define SWIGTYPE_p_wxSimpleHtmlListBox swig_types[189]
2656 #define SWIGTYPE_p_wxSingleChoiceDialog swig_types[190]
2657 #define SWIGTYPE_p_wxSizeEvent swig_types[191]
2658 #define SWIGTYPE_p_wxSizer swig_types[192]
2659 #define SWIGTYPE_p_wxSizerItem swig_types[193]
2660 #define SWIGTYPE_p_wxSlider swig_types[194]
2661 #define SWIGTYPE_p_wxSpinButton swig_types[195]
2662 #define SWIGTYPE_p_wxSpinCtrl swig_types[196]
2663 #define SWIGTYPE_p_wxSpinEvent swig_types[197]
2664 #define SWIGTYPE_p_wxSplashScreen swig_types[198]
2665 #define SWIGTYPE_p_wxSplashScreenWindow swig_types[199]
2666 #define SWIGTYPE_p_wxSplitterEvent swig_types[200]
2667 #define SWIGTYPE_p_wxSplitterScrolledWindow swig_types[201]
2668 #define SWIGTYPE_p_wxSplitterWindow swig_types[202]
2669 #define SWIGTYPE_p_wxStaticBitmap swig_types[203]
2670 #define SWIGTYPE_p_wxStaticBox swig_types[204]
2671 #define SWIGTYPE_p_wxStaticBoxSizer swig_types[205]
2672 #define SWIGTYPE_p_wxStaticLine swig_types[206]
2673 #define SWIGTYPE_p_wxStaticPicture swig_types[207]
2674 #define SWIGTYPE_p_wxStaticText swig_types[208]
2675 #define SWIGTYPE_p_wxStatusBar swig_types[209]
2676 #define SWIGTYPE_p_wxStdDialogButtonSizer swig_types[210]
2677 #define SWIGTYPE_p_wxSysColourChangedEvent swig_types[211]
2678 #define SWIGTYPE_p_wxTGAHandler swig_types[212]
2679 #define SWIGTYPE_p_wxTIFFHandler swig_types[213]
2680 #define SWIGTYPE_p_wxTaskBarIconEvent swig_types[214]
2681 #define SWIGTYPE_p_wxTextCtrl swig_types[215]
2682 #define SWIGTYPE_p_wxTextEntryDialog swig_types[216]
2683 #define SWIGTYPE_p_wxTextUrlEvent swig_types[217]
2684 #define SWIGTYPE_p_wxThinSplitterWindow swig_types[218]
2685 #define SWIGTYPE_p_wxTipWindow swig_types[219]
2686 #define SWIGTYPE_p_wxToggleButton swig_types[220]
2687 #define SWIGTYPE_p_wxToolBar swig_types[221]
2688 #define SWIGTYPE_p_wxToolBarBase swig_types[222]
2689 #define SWIGTYPE_p_wxToolBarToolBase swig_types[223]
2690 #define SWIGTYPE_p_wxToolbook swig_types[224]
2691 #define SWIGTYPE_p_wxToolbookEvent swig_types[225]
2692 #define SWIGTYPE_p_wxTopLevelWindow swig_types[226]
2693 #define SWIGTYPE_p_wxTreeEvent swig_types[227]
2694 #define SWIGTYPE_p_wxTreeItemId swig_types[228]
2695 #define SWIGTYPE_p_wxTreeListColumnInfo swig_types[229]
2696 #define SWIGTYPE_p_wxTreebook swig_types[230]
2697 #define SWIGTYPE_p_wxTreebookEvent swig_types[231]
2698 #define SWIGTYPE_p_wxUpdateUIEvent swig_types[232]
2699 #define SWIGTYPE_p_wxValidator swig_types[233]
2700 #define SWIGTYPE_p_wxWindow swig_types[234]
2701 #define SWIGTYPE_p_wxWindowCreateEvent swig_types[235]
2702 #define SWIGTYPE_p_wxWindowDestroyEvent swig_types[236]
2703 #define SWIGTYPE_p_wxXPMHandler swig_types[237]
2704 static swig_type_info
*swig_types
[239];
2705 static swig_module_info swig_module
= {swig_types
, 238, 0, 0, 0, 0};
2706 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
2707 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
2709 /* -------- TYPES TABLE (END) -------- */
2711 #if (PY_VERSION_HEX <= 0x02000000)
2712 # if !defined(SWIG_PYTHON_CLASSIC)
2713 # error "This python version requires to use swig with the '-classic' option"
2716 #if (PY_VERSION_HEX <= 0x02020000)
2717 # error "This python version requires to use swig with the '-nomodern' option"
2719 #if (PY_VERSION_HEX <= 0x02020000)
2720 # error "This python version requires to use swig with the '-nomodernargs' option"
2723 # error "This python version requires to use swig with the '-nofastunpack' option"
2726 /*-----------------------------------------------
2727 @(target):= _gizmos.so
2728 ------------------------------------------------*/
2729 #define SWIG_init init_gizmos
2731 #define SWIG_name "_gizmos"
2733 #define SWIGVERSION 0x010329
2736 #define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))
2737 #define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
2740 #include <stdexcept>
2744 class PyObject_ptr
{
2749 PyObject_ptr() :_obj(0)
2753 PyObject_ptr(const PyObject_ptr
& item
) : _obj(item
._obj
)
2758 PyObject_ptr(PyObject
*obj
, bool initial_ref
= true) :_obj(obj
)
2760 if (initial_ref
) Py_XINCREF(_obj
);
2763 PyObject_ptr
& operator=(const PyObject_ptr
& item
)
2765 Py_XINCREF(item
._obj
);
2776 operator PyObject
*() const
2781 PyObject
*operator->() const
2790 struct PyObject_var
: PyObject_ptr
{
2791 PyObject_var(PyObject
* obj
= 0) : PyObject_ptr(obj
, false) { }
2793 PyObject_var
& operator = (PyObject
* obj
)
2803 #include "wx/wxPython/wxPython.h"
2804 #include "wx/wxPython/pyclasses.h"
2806 #include <wx/gizmos/dynamicsash.h>
2807 //#include <wx/gizmos/editlbox.h>
2808 #include <wx/gizmos/splittree.h>
2809 #include <wx/gizmos/ledctrl.h>
2810 #include <wx/gizmos/statpict.h>
2812 #include <wx/listctrl.h>
2813 #include <wx/treectrl.h>
2814 #include <wx/imaglist.h>
2815 #include <wx/editlbox.h>
2817 static const wxString
wxPyDynamicSashNameStr(wxT("dynamicSashWindow"));
2818 static const wxString
wxPyEditableListBoxNameStr(wxT("editableListBox"));
2819 static const wxString
wxPyStaticPictureNameStr(wxStaticPictureNameStr
);
2820 static const wxString
wxPyEmptyString(wxEmptyString
);
2822 #define SWIG_From_long PyInt_FromLong
2825 SWIGINTERNINLINE PyObject
*
2826 SWIG_From_int (int value
)
2828 return SWIG_From_long (value
);
2834 # define LLONG_MIN LONG_LONG_MIN
2837 # define LLONG_MAX LONG_LONG_MAX
2840 # define ULLONG_MAX ULONG_LONG_MAX
2845 SWIG_AsVal_long (PyObject
* obj
, long* val
)
2847 if (PyNumber_Check(obj
)) {
2848 if (val
) *val
= PyInt_AsLong(obj
);
2851 return SWIG_TypeError
;
2856 SWIG_AsVal_int (PyObject
* obj
, int *val
)
2859 int res
= SWIG_AsVal_long (obj
, &v
);
2860 if (SWIG_IsOK(res
)) {
2861 if ((v
< INT_MIN
|| v
> INT_MAX
)) {
2862 return SWIG_OverflowError
;
2864 if (val
) *val
= static_cast< int >(v
);
2870 SWIGINTERN PyObject
*wxEditableListBox_GetStrings(wxEditableListBox
*self
){
2871 wxArrayString strings
;
2872 self
->GetStrings(strings
);
2873 return wxArrayString2PyList_helper(strings
);
2876 typedef wxTreeCtrl wxPyTreeCtrl
;
2879 class wxPyTreeCompanionWindow
: public wxTreeCompanionWindow
2882 wxPyTreeCompanionWindow(wxWindow
* parent
, wxWindowID id
= -1,
2883 const wxPoint
& pos
= wxDefaultPosition
,
2884 const wxSize
& size
= wxDefaultSize
,
2886 : wxTreeCompanionWindow(parent
, id
, pos
, size
, style
) {}
2889 virtual void DrawItem(wxDC
& dc
, wxTreeItemId id
, const wxRect
& rect
) {
2891 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2892 if ((found
= wxPyCBH_findCallback(m_myInst
, "DrawItem"))) {
2893 PyObject
* dcobj
= wxPyMake_wxObject(&dc
,false);
2894 PyObject
* idobj
= wxPyConstructObject((void*)&id
, wxT("wxTreeItemId"), false);
2895 PyObject
* recobj
= wxPyConstructObject((void*)&rect
, wxT("wxRect"), false);
2896 wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OOO)", dcobj
, idobj
, recobj
));
2901 wxPyEndBlockThreads(blocked
);
2903 wxTreeCompanionWindow::DrawItem(dc
, id
, rect
);
2911 SWIG_AsVal_bool (PyObject
*obj
, bool *val
)
2913 if (obj
== Py_True
) {
2914 if (val
) *val
= true;
2916 } else if (obj
== Py_False
) {
2917 if (val
) *val
= false;
2921 int res
= SWIG_AddCast(SWIG_AsVal_long (obj
, val
? &v
: 0));
2922 if (SWIG_IsOK(res
) && val
) *val
= v
? true : false;
2928 #include "wx/treelistctrl.h"
2929 #include "wx/wxPython/pytree.h"
2932 static const wxString
wxPyTreeListCtrlNameStr(wxT("treelistctrl"));
2934 SWIGINTERNINLINE PyObject
*
2935 SWIG_From_unsigned_SS_long (unsigned long value
)
2937 return (value
> LONG_MAX
) ?
2938 PyLong_FromUnsignedLong(value
) : PyInt_FromLong(static_cast< long >(value
));
2942 SWIGINTERNINLINE PyObject
*
2943 SWIG_From_size_t (size_t value
)
2945 return SWIG_From_unsigned_SS_long (static_cast< unsigned long >(value
));
2950 SWIG_AsVal_unsigned_SS_long (PyObject
* obj
, unsigned long* val
)
2953 if (SWIG_AsVal_long(obj
, &v
) && v
< 0) {
2954 return SWIG_TypeError
;
2957 *val
= (unsigned long)v
;
2962 SWIGINTERNINLINE
int
2963 SWIG_AsVal_size_t (PyObject
* obj
, size_t *val
)
2966 int res
= SWIG_AsVal_unsigned_SS_long (obj
, val
? &v
: 0);
2967 if (SWIG_IsOK(res
) && val
) *val
= static_cast< size_t >(v
);
2971 // C++ version of Python aware control
2972 class wxPyTreeListCtrl
: public wxTreeListCtrl
{
2973 DECLARE_ABSTRACT_CLASS(wxPyTreeListCtrl
);
2975 wxPyTreeListCtrl() : wxTreeListCtrl() {}
2976 wxPyTreeListCtrl(wxWindow
*parent
, wxWindowID id
,
2980 const wxValidator
&validator
,
2981 const wxString
& name
) :
2982 wxTreeListCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
2984 virtual int OnCompareItems(const wxTreeItemId
& item1
,
2985 const wxTreeItemId
& item2
) {
2988 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
2989 if ((found
= wxPyCBH_findCallback(m_myInst
, "OnCompareItems"))) {
2990 PyObject
*o1
= wxPyConstructObject((void*)&item1
, wxT("wxTreeItemId"), 0);
2991 PyObject
*o2
= wxPyConstructObject((void*)&item2
, wxT("wxTreeItemId"), 0);
2992 rval
= wxPyCBH_callCallback(m_myInst
, Py_BuildValue("(OO)",o1
,o2
));
2996 wxPyEndBlockThreads(blocked
);
2998 rval
= wxTreeListCtrl::OnCompareItems(item1
, item2
);
3002 virtual wxString
OnGetItemText( wxTreeItemData
* item
, long column
) const {
3005 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3006 if ((found
= wxPyCBH_findCallback(m_myInst
, "OnGetItemText"))) {
3008 PyObject
* itemo
= wxPyConstructObject((void*)&item
, wxT("wxTreeItemId"), 0);
3009 ro
= wxPyCBH_callCallbackObj(m_myInst
, Py_BuildValue("(Oi)", itemo
, column
));
3012 rval
= Py2wxString(ro
);
3016 wxPyEndBlockThreads(blocked
);
3018 rval
= wxTreeListCtrl::OnGetItemText(item
, column
);
3025 IMPLEMENT_ABSTRACT_CLASS(wxPyTreeListCtrl
, wxTreeListCtrl
)
3029 SWIGINTERNINLINE PyObject
*
3030 SWIG_From_unsigned_SS_int (unsigned int value
)
3032 return SWIG_From_unsigned_SS_long (value
);
3037 SWIG_AsVal_unsigned_SS_int (PyObject
* obj
, unsigned int *val
)
3040 int res
= SWIG_AsVal_unsigned_SS_long (obj
, &v
);
3041 if (SWIG_IsOK(res
)) {
3042 if ((v
> UINT_MAX
)) {
3043 return SWIG_OverflowError
;
3045 if (val
) *val
= static_cast< unsigned int >(v
);
3051 SWIGINTERN wxString
wxPyTreeListCtrl_GetItemText(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1){
3052 if (column
< 0) column
= self
->GetMainColumn();
3053 return self
->GetItemText(item
, column
);
3055 SWIGINTERN
int wxPyTreeListCtrl_GetItemImage(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1,wxTreeItemIcon which
=wxTreeItemIcon_Normal
){
3056 if (column
< 0) column
= self
->GetMainColumn();
3057 return self
->GetItemImage(item
, column
, which
);
3059 SWIGINTERN
void wxPyTreeListCtrl_SetItemText(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,wxString
const &text
,int column
=-1){
3060 if (column
< 0) column
= self
->GetMainColumn();
3061 self
->SetItemText(item
, column
, text
);
3063 SWIGINTERN
void wxPyTreeListCtrl_SetItemImage(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int image
,int column
=-1,wxTreeItemIcon which
=wxTreeItemIcon_Normal
){
3064 if (column
< 0) column
= self
->GetMainColumn();
3065 self
->SetItemImage(item
, column
, image
, which
);
3067 SWIGINTERN wxPyTreeItemData
*wxPyTreeListCtrl_GetItemData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
3068 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
3070 data
= new wxPyTreeItemData();
3071 data
->SetId(item
); // set the id
3072 self
->SetItemData(item
, data
);
3076 SWIGINTERN
void wxPyTreeListCtrl_SetItemData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,wxPyTreeItemData
*data
){
3077 data
->SetId(item
); // set the id
3078 self
->SetItemData(item
, data
);
3080 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetItemPyData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
3081 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
3083 data
= new wxPyTreeItemData();
3084 data
->SetId(item
); // set the id
3085 self
->SetItemData(item
, data
);
3087 return data
->GetData();
3089 SWIGINTERN
void wxPyTreeListCtrl_SetItemPyData(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,PyObject
*obj
){
3090 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
3092 data
= new wxPyTreeItemData(obj
);
3093 data
->SetId(item
); // set the id
3094 self
->SetItemData(item
, data
);
3098 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetSelections(wxPyTreeListCtrl
*self
){
3099 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3100 PyObject
* rval
= PyList_New(0);
3101 wxArrayTreeItemIds array
;
3103 num
= self
->GetSelections(array
);
3104 for (x
=0; x
< num
; x
++) {
3105 wxTreeItemId
*tii
= new wxTreeItemId(array
.Item(x
));
3106 PyObject
* item
= wxPyConstructObject((void*)tii
, wxT("wxTreeItemId"), true);
3107 PyList_Append(rval
, item
);
3110 wxPyEndBlockThreads(blocked
);
3113 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetFirstChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
3115 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetFirstChild(item
, cookie
));
3116 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3117 PyObject
* tup
= PyTuple_New(2);
3118 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
3119 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
3120 wxPyEndBlockThreads(blocked
);
3123 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetNextChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,void *cookie
){
3124 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetNextChild(item
, cookie
));
3125 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3126 PyObject
* tup
= PyTuple_New(2);
3127 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
3128 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
3129 wxPyEndBlockThreads(blocked
);
3132 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetLastChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
){
3134 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetLastChild(item
, cookie
));
3135 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3136 PyObject
* tup
= PyTuple_New(2);
3137 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
3138 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
3139 wxPyEndBlockThreads(blocked
);
3142 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetPrevChild(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,void *cookie
){
3143 wxTreeItemId
* ritem
= new wxTreeItemId(self
->GetPrevChild(item
, cookie
));
3144 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3145 PyObject
* tup
= PyTuple_New(2);
3146 PyTuple_SET_ITEM(tup
, 0, wxPyConstructObject(ritem
, wxT("wxTreeItemId"), true));
3147 PyTuple_SET_ITEM(tup
, 1, wxPyMakeSwigPtr(cookie
, wxT("void")));
3148 wxPyEndBlockThreads(blocked
);
3151 SWIGINTERN PyObject
*wxPyTreeListCtrl_GetBoundingRect(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,bool textOnly
=false){
3153 if (self
->GetBoundingRect(item
, rect
, textOnly
)) {
3154 wxPyBlock_t blocked
= wxPyBeginBlockThreads();
3155 wxRect
* r
= new wxRect(rect
);
3156 PyObject
* val
= wxPyConstructObject((void*)r
, wxT("wxRect"), 1);
3157 wxPyEndBlockThreads(blocked
);
3164 SWIGINTERN
void wxPyTreeListCtrl_EditLabel(wxPyTreeListCtrl
*self
,wxTreeItemId
const &item
,int column
=-1){
3165 if (column
< 0) column
= self
->GetMainColumn();
3166 self
->EditLabel(item
, column
);
3173 SWIG_AsVal_double (PyObject
*obj
, double* val
)
3175 if (PyNumber_Check(obj
)) {
3176 if (val
) *val
= PyFloat_AsDouble(obj
);
3179 return SWIG_TypeError
;
3184 SWIG_AsVal_float (PyObject
* obj
, float *val
)
3187 int res
= SWIG_AsVal_double (obj
, &v
);
3188 if (SWIG_IsOK(res
)) {
3189 if ((v
< -FLT_MAX
|| v
> FLT_MAX
)) {
3190 return SWIG_OverflowError
;
3192 if (val
) *val
= static_cast< float >(v
);
3199 #define SWIG_From_double PyFloat_FromDouble
3202 SWIGINTERNINLINE PyObject
*
3203 SWIG_From_float (float value
)
3205 return SWIG_From_double (value
);
3211 SWIGINTERN
int DynamicSashNameStr_set(PyObject
*) {
3212 SWIG_Error(SWIG_AttributeError
,"Variable DynamicSashNameStr is read-only.");
3217 SWIGINTERN PyObject
*DynamicSashNameStr_get(void) {
3218 PyObject
*pyobj
= 0;
3222 pyobj
= PyUnicode_FromWideChar((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len());
3224 pyobj
= PyString_FromStringAndSize((&wxPyDynamicSashNameStr
)->c_str(), (&wxPyDynamicSashNameStr
)->Len());
3231 SWIGINTERN
int EditableListBoxNameStr_set(PyObject
*) {
3232 SWIG_Error(SWIG_AttributeError
,"Variable EditableListBoxNameStr is read-only.");
3237 SWIGINTERN PyObject
*EditableListBoxNameStr_get(void) {
3238 PyObject
*pyobj
= 0;
3242 pyobj
= PyUnicode_FromWideChar((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len());
3244 pyobj
= PyString_FromStringAndSize((&wxPyEditableListBoxNameStr
)->c_str(), (&wxPyEditableListBoxNameStr
)->Len());
3251 SWIGINTERN
int StaticPictureNameStr_set(PyObject
*) {
3252 SWIG_Error(SWIG_AttributeError
,"Variable StaticPictureNameStr is read-only.");
3257 SWIGINTERN PyObject
*StaticPictureNameStr_get(void) {
3258 PyObject
*pyobj
= 0;
3262 pyobj
= PyUnicode_FromWideChar((&wxPyStaticPictureNameStr
)->c_str(), (&wxPyStaticPictureNameStr
)->Len());
3264 pyobj
= PyString_FromStringAndSize((&wxPyStaticPictureNameStr
)->c_str(), (&wxPyStaticPictureNameStr
)->Len());
3271 SWIGINTERN PyObject
*_wrap_new_DynamicSashSplitEvent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3272 PyObject
*resultobj
= 0;
3273 wxObject
*arg1
= (wxObject
*) 0 ;
3274 wxDynamicSashSplitEvent
*result
= 0 ;
3277 PyObject
* obj0
= 0 ;
3278 char * kwnames
[] = {
3279 (char *) "target", NULL
3282 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashSplitEvent",kwnames
,&obj0
)) SWIG_fail
;
3283 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxObject
, 0 | 0 );
3284 if (!SWIG_IsOK(res1
)) {
3285 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DynamicSashSplitEvent" "', expected argument " "1"" of type '" "wxObject *""'");
3287 arg1
= reinterpret_cast< wxObject
* >(argp1
);
3289 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3290 result
= (wxDynamicSashSplitEvent
*)new wxDynamicSashSplitEvent(arg1
);
3291 wxPyEndAllowThreads(__tstate
);
3292 if (PyErr_Occurred()) SWIG_fail
;
3294 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDynamicSashSplitEvent
, SWIG_POINTER_NEW
| 0 );
3301 SWIGINTERN PyObject
*DynamicSashSplitEvent_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3303 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
3304 SWIG_TypeNewClientData(SWIGTYPE_p_wxDynamicSashSplitEvent
, SWIG_NewClientData(obj
));
3305 return SWIG_Py_Void();
3308 SWIGINTERN PyObject
*DynamicSashSplitEvent_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3309 return SWIG_Python_InitShadowInstance(args
);
3312 SWIGINTERN PyObject
*_wrap_new_DynamicSashUnifyEvent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3313 PyObject
*resultobj
= 0;
3314 wxObject
*arg1
= (wxObject
*) 0 ;
3315 wxDynamicSashUnifyEvent
*result
= 0 ;
3318 PyObject
* obj0
= 0 ;
3319 char * kwnames
[] = {
3320 (char *) "target", NULL
3323 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O:new_DynamicSashUnifyEvent",kwnames
,&obj0
)) SWIG_fail
;
3324 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxObject
, 0 | 0 );
3325 if (!SWIG_IsOK(res1
)) {
3326 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DynamicSashUnifyEvent" "', expected argument " "1"" of type '" "wxObject *""'");
3328 arg1
= reinterpret_cast< wxObject
* >(argp1
);
3330 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3331 result
= (wxDynamicSashUnifyEvent
*)new wxDynamicSashUnifyEvent(arg1
);
3332 wxPyEndAllowThreads(__tstate
);
3333 if (PyErr_Occurred()) SWIG_fail
;
3335 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDynamicSashUnifyEvent
, SWIG_POINTER_NEW
| 0 );
3342 SWIGINTERN PyObject
*DynamicSashUnifyEvent_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3344 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
3345 SWIG_TypeNewClientData(SWIGTYPE_p_wxDynamicSashUnifyEvent
, SWIG_NewClientData(obj
));
3346 return SWIG_Py_Void();
3349 SWIGINTERN PyObject
*DynamicSashUnifyEvent_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3350 return SWIG_Python_InitShadowInstance(args
);
3353 SWIGINTERN PyObject
*_wrap_new_DynamicSashWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3354 PyObject
*resultobj
= 0;
3355 wxWindow
*arg1
= (wxWindow
*) 0 ;
3356 int arg2
= (int) -1 ;
3357 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
3358 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
3359 wxSize
const &arg4_defvalue
= wxDefaultSize
;
3360 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
3361 long arg5
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER
;
3362 wxString
const &arg6_defvalue
= wxPyDynamicSashNameStr
;
3363 wxString
*arg6
= (wxString
*) &arg6_defvalue
;
3364 wxDynamicSashWindow
*result
= 0 ;
3373 bool temp6
= false ;
3374 PyObject
* obj0
= 0 ;
3375 PyObject
* obj1
= 0 ;
3376 PyObject
* obj2
= 0 ;
3377 PyObject
* obj3
= 0 ;
3378 PyObject
* obj4
= 0 ;
3379 PyObject
* obj5
= 0 ;
3380 char * kwnames
[] = {
3381 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3384 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOO:new_DynamicSashWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
3385 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3386 if (!SWIG_IsOK(res1
)) {
3387 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_DynamicSashWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
3389 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
3391 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
3392 if (!SWIG_IsOK(ecode2
)) {
3393 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_DynamicSashWindow" "', expected argument " "2"" of type '" "int""'");
3395 arg2
= static_cast< int >(val2
);
3400 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
3406 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
3410 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
3411 if (!SWIG_IsOK(ecode5
)) {
3412 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_DynamicSashWindow" "', expected argument " "5"" of type '" "long""'");
3414 arg5
= static_cast< long >(val5
);
3418 arg6
= wxString_in_helper(obj5
);
3419 if (arg6
== NULL
) SWIG_fail
;
3424 if (!wxPyCheckForApp()) SWIG_fail
;
3425 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3426 result
= (wxDynamicSashWindow
*)new wxDynamicSashWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxString
const &)*arg6
);
3427 wxPyEndAllowThreads(__tstate
);
3428 if (PyErr_Occurred()) SWIG_fail
;
3430 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_NEW
| 0 );
3445 SWIGINTERN PyObject
*_wrap_new_PreDynamicSashWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3446 PyObject
*resultobj
= 0;
3447 wxDynamicSashWindow
*result
= 0 ;
3449 if (!SWIG_Python_UnpackTuple(args
,"new_PreDynamicSashWindow",0,0,0)) SWIG_fail
;
3451 if (!wxPyCheckForApp()) SWIG_fail
;
3452 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3453 result
= (wxDynamicSashWindow
*)new wxDynamicSashWindow();
3454 wxPyEndAllowThreads(__tstate
);
3455 if (PyErr_Occurred()) SWIG_fail
;
3457 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxDynamicSashWindow
, SWIG_POINTER_OWN
| 0 );
3464 SWIGINTERN PyObject
*_wrap_DynamicSashWindow_Create(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3465 PyObject
*resultobj
= 0;
3466 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
3467 wxWindow
*arg2
= (wxWindow
*) 0 ;
3468 int arg3
= (int) -1 ;
3469 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
3470 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
3471 wxSize
const &arg5_defvalue
= wxDefaultSize
;
3472 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
3473 long arg6
= (long) wxCLIP_CHILDREN
|wxDS_MANAGE_SCROLLBARS
|wxDS_DRAG_CORNER
;
3474 wxString
const &arg7_defvalue
= wxPyDynamicSashNameStr
;
3475 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
3487 bool temp7
= false ;
3488 PyObject
* obj0
= 0 ;
3489 PyObject
* obj1
= 0 ;
3490 PyObject
* obj2
= 0 ;
3491 PyObject
* obj3
= 0 ;
3492 PyObject
* obj4
= 0 ;
3493 PyObject
* obj5
= 0 ;
3494 PyObject
* obj6
= 0 ;
3495 char * kwnames
[] = {
3496 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3499 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:DynamicSashWindow_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
3500 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDynamicSashWindow
, 0 | 0 );
3501 if (!SWIG_IsOK(res1
)) {
3502 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DynamicSashWindow_Create" "', expected argument " "1"" of type '" "wxDynamicSashWindow *""'");
3504 arg1
= reinterpret_cast< wxDynamicSashWindow
* >(argp1
);
3505 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3506 if (!SWIG_IsOK(res2
)) {
3507 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DynamicSashWindow_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
3509 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
3511 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
3512 if (!SWIG_IsOK(ecode3
)) {
3513 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "DynamicSashWindow_Create" "', expected argument " "3"" of type '" "int""'");
3515 arg3
= static_cast< int >(val3
);
3520 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
3526 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
3530 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
3531 if (!SWIG_IsOK(ecode6
)) {
3532 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "DynamicSashWindow_Create" "', expected argument " "6"" of type '" "long""'");
3534 arg6
= static_cast< long >(val6
);
3538 arg7
= wxString_in_helper(obj6
);
3539 if (arg7
== NULL
) SWIG_fail
;
3544 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3545 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
3546 wxPyEndAllowThreads(__tstate
);
3547 if (PyErr_Occurred()) SWIG_fail
;
3550 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
3566 SWIGINTERN PyObject
*_wrap_DynamicSashWindow_GetHScrollBar(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3567 PyObject
*resultobj
= 0;
3568 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
3569 wxWindow
*arg2
= (wxWindow
*) 0 ;
3570 wxScrollBar
*result
= 0 ;
3575 PyObject
* obj0
= 0 ;
3576 PyObject
* obj1
= 0 ;
3577 char * kwnames
[] = {
3578 (char *) "self",(char *) "child", NULL
3581 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetHScrollBar",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
3582 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDynamicSashWindow
, 0 | 0 );
3583 if (!SWIG_IsOK(res1
)) {
3584 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DynamicSashWindow_GetHScrollBar" "', expected argument " "1"" of type '" "wxDynamicSashWindow const *""'");
3586 arg1
= reinterpret_cast< wxDynamicSashWindow
* >(argp1
);
3587 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3588 if (!SWIG_IsOK(res2
)) {
3589 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DynamicSashWindow_GetHScrollBar" "', expected argument " "2"" of type '" "wxWindow const *""'");
3591 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
3593 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3594 result
= (wxScrollBar
*)((wxDynamicSashWindow
const *)arg1
)->GetHScrollBar((wxWindow
const *)arg2
);
3595 wxPyEndAllowThreads(__tstate
);
3596 if (PyErr_Occurred()) SWIG_fail
;
3598 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxScrollBar
, 0 | 0 );
3605 SWIGINTERN PyObject
*_wrap_DynamicSashWindow_GetVScrollBar(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3606 PyObject
*resultobj
= 0;
3607 wxDynamicSashWindow
*arg1
= (wxDynamicSashWindow
*) 0 ;
3608 wxWindow
*arg2
= (wxWindow
*) 0 ;
3609 wxScrollBar
*result
= 0 ;
3614 PyObject
* obj0
= 0 ;
3615 PyObject
* obj1
= 0 ;
3616 char * kwnames
[] = {
3617 (char *) "self",(char *) "child", NULL
3620 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:DynamicSashWindow_GetVScrollBar",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
3621 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxDynamicSashWindow
, 0 | 0 );
3622 if (!SWIG_IsOK(res1
)) {
3623 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "DynamicSashWindow_GetVScrollBar" "', expected argument " "1"" of type '" "wxDynamicSashWindow const *""'");
3625 arg1
= reinterpret_cast< wxDynamicSashWindow
* >(argp1
);
3626 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3627 if (!SWIG_IsOK(res2
)) {
3628 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "DynamicSashWindow_GetVScrollBar" "', expected argument " "2"" of type '" "wxWindow const *""'");
3630 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
3632 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3633 result
= (wxScrollBar
*)((wxDynamicSashWindow
const *)arg1
)->GetVScrollBar((wxWindow
const *)arg2
);
3634 wxPyEndAllowThreads(__tstate
);
3635 if (PyErr_Occurred()) SWIG_fail
;
3637 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxScrollBar
, 0 | 0 );
3644 SWIGINTERN PyObject
*DynamicSashWindow_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3646 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
3647 SWIG_TypeNewClientData(SWIGTYPE_p_wxDynamicSashWindow
, SWIG_NewClientData(obj
));
3648 return SWIG_Py_Void();
3651 SWIGINTERN PyObject
*DynamicSashWindow_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3652 return SWIG_Python_InitShadowInstance(args
);
3655 SWIGINTERN PyObject
*_wrap_new_EditableListBox(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3656 PyObject
*resultobj
= 0;
3657 wxWindow
*arg1
= (wxWindow
*) 0 ;
3658 int arg2
= (int) -1 ;
3659 wxString
const &arg3_defvalue
= wxPyEmptyString
;
3660 wxString
*arg3
= (wxString
*) &arg3_defvalue
;
3661 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
3662 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
3663 wxSize
const &arg5_defvalue
= wxDefaultSize
;
3664 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
3665 long arg6
= (long) wxEL_ALLOW_NEW
|wxEL_ALLOW_EDIT
|wxEL_ALLOW_DELETE
;
3666 wxString
const &arg7_defvalue
= wxPyEditableListBoxNameStr
;
3667 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
3668 wxEditableListBox
*result
= 0 ;
3673 bool temp3
= false ;
3678 bool temp7
= false ;
3679 PyObject
* obj0
= 0 ;
3680 PyObject
* obj1
= 0 ;
3681 PyObject
* obj2
= 0 ;
3682 PyObject
* obj3
= 0 ;
3683 PyObject
* obj4
= 0 ;
3684 PyObject
* obj5
= 0 ;
3685 PyObject
* obj6
= 0 ;
3686 char * kwnames
[] = {
3687 (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
3690 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_EditableListBox",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
3691 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
3692 if (!SWIG_IsOK(res1
)) {
3693 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_EditableListBox" "', expected argument " "1"" of type '" "wxWindow *""'");
3695 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
3697 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
3698 if (!SWIG_IsOK(ecode2
)) {
3699 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_EditableListBox" "', expected argument " "2"" of type '" "int""'");
3701 arg2
= static_cast< int >(val2
);
3705 arg3
= wxString_in_helper(obj2
);
3706 if (arg3
== NULL
) SWIG_fail
;
3713 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
3719 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
3723 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
3724 if (!SWIG_IsOK(ecode6
)) {
3725 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "new_EditableListBox" "', expected argument " "6"" of type '" "long""'");
3727 arg6
= static_cast< long >(val6
);
3731 arg7
= wxString_in_helper(obj6
);
3732 if (arg7
== NULL
) SWIG_fail
;
3737 if (!wxPyCheckForApp()) SWIG_fail
;
3738 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3739 result
= (wxEditableListBox
*)new wxEditableListBox(arg1
,arg2
,(wxString
const &)*arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
3740 wxPyEndAllowThreads(__tstate
);
3741 if (PyErr_Occurred()) SWIG_fail
;
3743 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxEditableListBox
, SWIG_POINTER_NEW
| 0 );
3766 SWIGINTERN PyObject
*_wrap_EditableListBox_SetStrings(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
3767 PyObject
*resultobj
= 0;
3768 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3769 wxArrayString
*arg2
= 0 ;
3772 bool temp2
= false ;
3773 PyObject
* obj0
= 0 ;
3774 PyObject
* obj1
= 0 ;
3775 char * kwnames
[] = {
3776 (char *) "self",(char *) "strings", NULL
3779 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:EditableListBox_SetStrings",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
3780 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3781 if (!SWIG_IsOK(res1
)) {
3782 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_SetStrings" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3784 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3786 if (! PySequence_Check(obj1
)) {
3787 PyErr_SetString(PyExc_TypeError
, "Sequence of strings expected.");
3790 arg2
= new wxArrayString
;
3792 int i
, len
=PySequence_Length(obj1
);
3793 for (i
=0; i
<len
; i
++) {
3794 PyObject
* item
= PySequence_GetItem(obj1
, i
);
3795 wxString
* s
= wxString_in_helper(item
);
3796 if (PyErr_Occurred()) SWIG_fail
;
3803 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3804 (arg1
)->SetStrings((wxArrayString
const &)*arg2
);
3805 wxPyEndAllowThreads(__tstate
);
3806 if (PyErr_Occurred()) SWIG_fail
;
3808 resultobj
= SWIG_Py_Void();
3810 if (temp2
) delete arg2
;
3815 if (temp2
) delete arg2
;
3821 SWIGINTERN PyObject
*_wrap_EditableListBox_GetStrings(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3822 PyObject
*resultobj
= 0;
3823 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3824 PyObject
*result
= 0 ;
3827 PyObject
*swig_obj
[1] ;
3829 if (!args
) SWIG_fail
;
3831 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3832 if (!SWIG_IsOK(res1
)) {
3833 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetStrings" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3835 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3837 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3838 result
= (PyObject
*)wxEditableListBox_GetStrings(arg1
);
3839 wxPyEndAllowThreads(__tstate
);
3840 if (PyErr_Occurred()) SWIG_fail
;
3849 SWIGINTERN PyObject
*_wrap_EditableListBox_GetListCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3850 PyObject
*resultobj
= 0;
3851 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3852 wxPyListCtrl
*result
= 0 ;
3855 PyObject
*swig_obj
[1] ;
3857 if (!args
) SWIG_fail
;
3859 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3860 if (!SWIG_IsOK(res1
)) {
3861 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetListCtrl" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3863 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3865 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3866 result
= (wxPyListCtrl
*)(arg1
)->GetListCtrl();
3867 wxPyEndAllowThreads(__tstate
);
3868 if (PyErr_Occurred()) SWIG_fail
;
3871 resultobj
= wxPyMake_wxObject((wxObject
*)result
, (bool)0);
3879 SWIGINTERN PyObject
*_wrap_EditableListBox_GetDelButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3880 PyObject
*resultobj
= 0;
3881 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3882 wxBitmapButton
*result
= 0 ;
3885 PyObject
*swig_obj
[1] ;
3887 if (!args
) SWIG_fail
;
3889 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3890 if (!SWIG_IsOK(res1
)) {
3891 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetDelButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3893 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3895 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3896 result
= (wxBitmapButton
*)(arg1
)->GetDelButton();
3897 wxPyEndAllowThreads(__tstate
);
3898 if (PyErr_Occurred()) SWIG_fail
;
3901 resultobj
= wxPyMake_wxObject(result
, 0);
3909 SWIGINTERN PyObject
*_wrap_EditableListBox_GetNewButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3910 PyObject
*resultobj
= 0;
3911 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3912 wxBitmapButton
*result
= 0 ;
3915 PyObject
*swig_obj
[1] ;
3917 if (!args
) SWIG_fail
;
3919 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3920 if (!SWIG_IsOK(res1
)) {
3921 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetNewButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3923 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3925 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3926 result
= (wxBitmapButton
*)(arg1
)->GetNewButton();
3927 wxPyEndAllowThreads(__tstate
);
3928 if (PyErr_Occurred()) SWIG_fail
;
3931 resultobj
= wxPyMake_wxObject(result
, 0);
3939 SWIGINTERN PyObject
*_wrap_EditableListBox_GetUpButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3940 PyObject
*resultobj
= 0;
3941 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3942 wxBitmapButton
*result
= 0 ;
3945 PyObject
*swig_obj
[1] ;
3947 if (!args
) SWIG_fail
;
3949 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3950 if (!SWIG_IsOK(res1
)) {
3951 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetUpButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3953 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3955 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3956 result
= (wxBitmapButton
*)(arg1
)->GetUpButton();
3957 wxPyEndAllowThreads(__tstate
);
3958 if (PyErr_Occurred()) SWIG_fail
;
3961 resultobj
= wxPyMake_wxObject(result
, 0);
3969 SWIGINTERN PyObject
*_wrap_EditableListBox_GetDownButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
3970 PyObject
*resultobj
= 0;
3971 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
3972 wxBitmapButton
*result
= 0 ;
3975 PyObject
*swig_obj
[1] ;
3977 if (!args
) SWIG_fail
;
3979 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
3980 if (!SWIG_IsOK(res1
)) {
3981 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetDownButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
3983 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
3985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3986 result
= (wxBitmapButton
*)(arg1
)->GetDownButton();
3987 wxPyEndAllowThreads(__tstate
);
3988 if (PyErr_Occurred()) SWIG_fail
;
3991 resultobj
= wxPyMake_wxObject(result
, 0);
3999 SWIGINTERN PyObject
*_wrap_EditableListBox_GetEditButton(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4000 PyObject
*resultobj
= 0;
4001 wxEditableListBox
*arg1
= (wxEditableListBox
*) 0 ;
4002 wxBitmapButton
*result
= 0 ;
4005 PyObject
*swig_obj
[1] ;
4007 if (!args
) SWIG_fail
;
4009 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxEditableListBox
, 0 | 0 );
4010 if (!SWIG_IsOK(res1
)) {
4011 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "EditableListBox_GetEditButton" "', expected argument " "1"" of type '" "wxEditableListBox *""'");
4013 arg1
= reinterpret_cast< wxEditableListBox
* >(argp1
);
4015 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4016 result
= (wxBitmapButton
*)(arg1
)->GetEditButton();
4017 wxPyEndAllowThreads(__tstate
);
4018 if (PyErr_Occurred()) SWIG_fail
;
4021 resultobj
= wxPyMake_wxObject(result
, 0);
4029 SWIGINTERN PyObject
*EditableListBox_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4031 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4032 SWIG_TypeNewClientData(SWIGTYPE_p_wxEditableListBox
, SWIG_NewClientData(obj
));
4033 return SWIG_Py_Void();
4036 SWIGINTERN PyObject
*EditableListBox_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4037 return SWIG_Python_InitShadowInstance(args
);
4040 SWIGINTERN PyObject
*_wrap_new_RemotelyScrolledTreeCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4041 PyObject
*resultobj
= 0;
4042 wxWindow
*arg1
= (wxWindow
*) 0 ;
4044 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4045 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4046 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4047 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4048 long arg5
= (long) wxTR_HAS_BUTTONS
;
4049 wxRemotelyScrolledTreeCtrl
*result
= 0 ;
4058 PyObject
* obj0
= 0 ;
4059 PyObject
* obj1
= 0 ;
4060 PyObject
* obj2
= 0 ;
4061 PyObject
* obj3
= 0 ;
4062 PyObject
* obj4
= 0 ;
4063 char * kwnames
[] = {
4064 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4067 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:new_RemotelyScrolledTreeCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4068 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4069 if (!SWIG_IsOK(res1
)) {
4070 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_RemotelyScrolledTreeCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
4072 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4073 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4074 if (!SWIG_IsOK(ecode2
)) {
4075 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_RemotelyScrolledTreeCtrl" "', expected argument " "2"" of type '" "int""'");
4077 arg2
= static_cast< int >(val2
);
4081 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4087 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4091 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4092 if (!SWIG_IsOK(ecode5
)) {
4093 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_RemotelyScrolledTreeCtrl" "', expected argument " "5"" of type '" "long""'");
4095 arg5
= static_cast< long >(val5
);
4098 if (!wxPyCheckForApp()) SWIG_fail
;
4099 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4100 result
= (wxRemotelyScrolledTreeCtrl
*)new wxRemotelyScrolledTreeCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4101 wxPyEndAllowThreads(__tstate
);
4102 if (PyErr_Occurred()) SWIG_fail
;
4104 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_POINTER_NEW
| 0 );
4111 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_HideVScrollbar(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4112 PyObject
*resultobj
= 0;
4113 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4116 PyObject
*swig_obj
[1] ;
4118 if (!args
) SWIG_fail
;
4120 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4121 if (!SWIG_IsOK(res1
)) {
4122 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_HideVScrollbar" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4124 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4126 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4127 (arg1
)->HideVScrollbar();
4128 wxPyEndAllowThreads(__tstate
);
4129 if (PyErr_Occurred()) SWIG_fail
;
4131 resultobj
= SWIG_Py_Void();
4138 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4139 PyObject
*resultobj
= 0;
4140 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4143 PyObject
*swig_obj
[1] ;
4145 if (!args
) SWIG_fail
;
4147 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4148 if (!SWIG_IsOK(res1
)) {
4149 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4151 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4153 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4154 (arg1
)->AdjustRemoteScrollbars();
4155 wxPyEndAllowThreads(__tstate
);
4156 if (PyErr_Occurred()) SWIG_fail
;
4158 resultobj
= SWIG_Py_Void();
4165 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4166 PyObject
*resultobj
= 0;
4167 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4168 wxScrolledWindow
*result
= 0 ;
4171 PyObject
*swig_obj
[1] ;
4173 if (!args
) SWIG_fail
;
4175 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4176 if (!SWIG_IsOK(res1
)) {
4177 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_GetScrolledWindow" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl const *""'");
4179 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4181 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4182 result
= (wxScrolledWindow
*)((wxRemotelyScrolledTreeCtrl
const *)arg1
)->GetScrolledWindow();
4183 wxPyEndAllowThreads(__tstate
);
4184 if (PyErr_Occurred()) SWIG_fail
;
4187 resultobj
= wxPyMake_wxObject(result
, 0);
4195 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_ScrollToLine(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4196 PyObject
*resultobj
= 0;
4197 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4206 PyObject
* obj0
= 0 ;
4207 PyObject
* obj1
= 0 ;
4208 PyObject
* obj2
= 0 ;
4209 char * kwnames
[] = {
4210 (char *) "self",(char *) "posHoriz",(char *) "posVert", NULL
4213 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:RemotelyScrolledTreeCtrl_ScrollToLine",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
4214 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4215 if (!SWIG_IsOK(res1
)) {
4216 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_ScrollToLine" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4218 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4219 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4220 if (!SWIG_IsOK(ecode2
)) {
4221 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "RemotelyScrolledTreeCtrl_ScrollToLine" "', expected argument " "2"" of type '" "int""'");
4223 arg2
= static_cast< int >(val2
);
4224 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
4225 if (!SWIG_IsOK(ecode3
)) {
4226 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "RemotelyScrolledTreeCtrl_ScrollToLine" "', expected argument " "3"" of type '" "int""'");
4228 arg3
= static_cast< int >(val3
);
4230 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4231 (arg1
)->ScrollToLine(arg2
,arg3
);
4232 wxPyEndAllowThreads(__tstate
);
4233 if (PyErr_Occurred()) SWIG_fail
;
4235 resultobj
= SWIG_Py_Void();
4242 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4243 PyObject
*resultobj
= 0;
4244 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4245 wxWindow
*arg2
= (wxWindow
*) 0 ;
4250 PyObject
* obj0
= 0 ;
4251 PyObject
* obj1
= 0 ;
4252 char * kwnames
[] = {
4253 (char *) "self",(char *) "companion", NULL
4256 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:RemotelyScrolledTreeCtrl_SetCompanionWindow",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
4257 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4258 if (!SWIG_IsOK(res1
)) {
4259 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_SetCompanionWindow" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4261 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4262 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4263 if (!SWIG_IsOK(res2
)) {
4264 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "RemotelyScrolledTreeCtrl_SetCompanionWindow" "', expected argument " "2"" of type '" "wxWindow *""'");
4266 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
4268 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4269 (arg1
)->SetCompanionWindow(arg2
);
4270 wxPyEndAllowThreads(__tstate
);
4271 if (PyErr_Occurred()) SWIG_fail
;
4273 resultobj
= SWIG_Py_Void();
4280 SWIGINTERN PyObject
*_wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4281 PyObject
*resultobj
= 0;
4282 wxRemotelyScrolledTreeCtrl
*arg1
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4283 wxWindow
*result
= 0 ;
4286 PyObject
*swig_obj
[1] ;
4288 if (!args
) SWIG_fail
;
4290 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4291 if (!SWIG_IsOK(res1
)) {
4292 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "RemotelyScrolledTreeCtrl_GetCompanionWindow" "', expected argument " "1"" of type '" "wxRemotelyScrolledTreeCtrl const *""'");
4294 arg1
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp1
);
4296 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4297 result
= (wxWindow
*)((wxRemotelyScrolledTreeCtrl
const *)arg1
)->GetCompanionWindow();
4298 wxPyEndAllowThreads(__tstate
);
4299 if (PyErr_Occurred()) SWIG_fail
;
4302 resultobj
= wxPyMake_wxObject(result
, 0);
4310 SWIGINTERN PyObject
*RemotelyScrolledTreeCtrl_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4312 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4313 SWIG_TypeNewClientData(SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, SWIG_NewClientData(obj
));
4314 return SWIG_Py_Void();
4317 SWIGINTERN PyObject
*RemotelyScrolledTreeCtrl_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4318 return SWIG_Python_InitShadowInstance(args
);
4321 SWIGINTERN PyObject
*_wrap_new_TreeCompanionWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4322 PyObject
*resultobj
= 0;
4323 wxWindow
*arg1
= (wxWindow
*) 0 ;
4324 int arg2
= (int) -1 ;
4325 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4326 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4327 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4328 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4329 long arg5
= (long) 0 ;
4330 wxPyTreeCompanionWindow
*result
= 0 ;
4339 PyObject
* obj0
= 0 ;
4340 PyObject
* obj1
= 0 ;
4341 PyObject
* obj2
= 0 ;
4342 PyObject
* obj3
= 0 ;
4343 PyObject
* obj4
= 0 ;
4344 char * kwnames
[] = {
4345 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4348 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_TreeCompanionWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4349 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4350 if (!SWIG_IsOK(res1
)) {
4351 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_TreeCompanionWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
4353 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4355 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4356 if (!SWIG_IsOK(ecode2
)) {
4357 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_TreeCompanionWindow" "', expected argument " "2"" of type '" "int""'");
4359 arg2
= static_cast< int >(val2
);
4364 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4370 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4374 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4375 if (!SWIG_IsOK(ecode5
)) {
4376 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_TreeCompanionWindow" "', expected argument " "5"" of type '" "long""'");
4378 arg5
= static_cast< long >(val5
);
4381 if (!wxPyCheckForApp()) SWIG_fail
;
4382 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4383 result
= (wxPyTreeCompanionWindow
*)new wxPyTreeCompanionWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4384 wxPyEndAllowThreads(__tstate
);
4385 if (PyErr_Occurred()) SWIG_fail
;
4387 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_POINTER_NEW
| 0 );
4394 SWIGINTERN PyObject
*_wrap_TreeCompanionWindow__setCallbackInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4395 PyObject
*resultobj
= 0;
4396 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
4397 PyObject
*arg2
= (PyObject
*) 0 ;
4398 PyObject
*arg3
= (PyObject
*) 0 ;
4401 PyObject
* obj0
= 0 ;
4402 PyObject
* obj1
= 0 ;
4403 PyObject
* obj2
= 0 ;
4404 char * kwnames
[] = {
4405 (char *) "self",(char *) "self",(char *) "_class", NULL
4408 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeCompanionWindow__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
4409 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeCompanionWindow
, 0 | 0 );
4410 if (!SWIG_IsOK(res1
)) {
4411 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeCompanionWindow__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyTreeCompanionWindow *""'");
4413 arg1
= reinterpret_cast< wxPyTreeCompanionWindow
* >(argp1
);
4417 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4418 (arg1
)->_setCallbackInfo(arg2
,arg3
);
4419 wxPyEndAllowThreads(__tstate
);
4420 if (PyErr_Occurred()) SWIG_fail
;
4422 resultobj
= SWIG_Py_Void();
4429 SWIGINTERN PyObject
*_wrap_TreeCompanionWindow_GetTreeCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4430 PyObject
*resultobj
= 0;
4431 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
4432 wxRemotelyScrolledTreeCtrl
*result
= 0 ;
4435 PyObject
*swig_obj
[1] ;
4437 if (!args
) SWIG_fail
;
4439 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeCompanionWindow
, 0 | 0 );
4440 if (!SWIG_IsOK(res1
)) {
4441 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeCompanionWindow_GetTreeCtrl" "', expected argument " "1"" of type '" "wxPyTreeCompanionWindow const *""'");
4443 arg1
= reinterpret_cast< wxPyTreeCompanionWindow
* >(argp1
);
4445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4446 result
= (wxRemotelyScrolledTreeCtrl
*)((wxPyTreeCompanionWindow
const *)arg1
)->GetTreeCtrl();
4447 wxPyEndAllowThreads(__tstate
);
4448 if (PyErr_Occurred()) SWIG_fail
;
4450 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4457 SWIGINTERN PyObject
*_wrap_TreeCompanionWindow_SetTreeCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4458 PyObject
*resultobj
= 0;
4459 wxPyTreeCompanionWindow
*arg1
= (wxPyTreeCompanionWindow
*) 0 ;
4460 wxRemotelyScrolledTreeCtrl
*arg2
= (wxRemotelyScrolledTreeCtrl
*) 0 ;
4465 PyObject
* obj0
= 0 ;
4466 PyObject
* obj1
= 0 ;
4467 char * kwnames
[] = {
4468 (char *) "self",(char *) "treeCtrl", NULL
4471 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeCompanionWindow_SetTreeCtrl",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
4472 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeCompanionWindow
, 0 | 0 );
4473 if (!SWIG_IsOK(res1
)) {
4474 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeCompanionWindow_SetTreeCtrl" "', expected argument " "1"" of type '" "wxPyTreeCompanionWindow *""'");
4476 arg1
= reinterpret_cast< wxPyTreeCompanionWindow
* >(argp1
);
4477 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxRemotelyScrolledTreeCtrl
, 0 | 0 );
4478 if (!SWIG_IsOK(res2
)) {
4479 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeCompanionWindow_SetTreeCtrl" "', expected argument " "2"" of type '" "wxRemotelyScrolledTreeCtrl *""'");
4481 arg2
= reinterpret_cast< wxRemotelyScrolledTreeCtrl
* >(argp2
);
4483 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4484 (arg1
)->SetTreeCtrl(arg2
);
4485 wxPyEndAllowThreads(__tstate
);
4486 if (PyErr_Occurred()) SWIG_fail
;
4488 resultobj
= SWIG_Py_Void();
4495 SWIGINTERN PyObject
*TreeCompanionWindow_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4497 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4498 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyTreeCompanionWindow
, SWIG_NewClientData(obj
));
4499 return SWIG_Py_Void();
4502 SWIGINTERN PyObject
*TreeCompanionWindow_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4503 return SWIG_Python_InitShadowInstance(args
);
4506 SWIGINTERN PyObject
*_wrap_new_ThinSplitterWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4507 PyObject
*resultobj
= 0;
4508 wxWindow
*arg1
= (wxWindow
*) 0 ;
4509 int arg2
= (int) -1 ;
4510 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4511 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4512 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4513 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4514 long arg5
= (long) wxSP_3D
|wxCLIP_CHILDREN
;
4515 wxThinSplitterWindow
*result
= 0 ;
4524 PyObject
* obj0
= 0 ;
4525 PyObject
* obj1
= 0 ;
4526 PyObject
* obj2
= 0 ;
4527 PyObject
* obj3
= 0 ;
4528 PyObject
* obj4
= 0 ;
4529 char * kwnames
[] = {
4530 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4533 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_ThinSplitterWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4534 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4535 if (!SWIG_IsOK(res1
)) {
4536 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_ThinSplitterWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
4538 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4540 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4541 if (!SWIG_IsOK(ecode2
)) {
4542 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_ThinSplitterWindow" "', expected argument " "2"" of type '" "int""'");
4544 arg2
= static_cast< int >(val2
);
4549 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4555 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4559 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4560 if (!SWIG_IsOK(ecode5
)) {
4561 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_ThinSplitterWindow" "', expected argument " "5"" of type '" "long""'");
4563 arg5
= static_cast< long >(val5
);
4566 if (!wxPyCheckForApp()) SWIG_fail
;
4567 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4568 result
= (wxThinSplitterWindow
*)new wxThinSplitterWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4569 wxPyEndAllowThreads(__tstate
);
4570 if (PyErr_Occurred()) SWIG_fail
;
4572 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxThinSplitterWindow
, SWIG_POINTER_NEW
| 0 );
4579 SWIGINTERN PyObject
*ThinSplitterWindow_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4581 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4582 SWIG_TypeNewClientData(SWIGTYPE_p_wxThinSplitterWindow
, SWIG_NewClientData(obj
));
4583 return SWIG_Py_Void();
4586 SWIGINTERN PyObject
*ThinSplitterWindow_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4587 return SWIG_Python_InitShadowInstance(args
);
4590 SWIGINTERN PyObject
*_wrap_new_SplitterScrolledWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4591 PyObject
*resultobj
= 0;
4592 wxWindow
*arg1
= (wxWindow
*) 0 ;
4593 int arg2
= (int) -1 ;
4594 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4595 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4596 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4597 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4598 long arg5
= (long) 0 ;
4599 wxSplitterScrolledWindow
*result
= 0 ;
4608 PyObject
* obj0
= 0 ;
4609 PyObject
* obj1
= 0 ;
4610 PyObject
* obj2
= 0 ;
4611 PyObject
* obj3
= 0 ;
4612 PyObject
* obj4
= 0 ;
4613 char * kwnames
[] = {
4614 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4617 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_SplitterScrolledWindow",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4618 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4619 if (!SWIG_IsOK(res1
)) {
4620 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_SplitterScrolledWindow" "', expected argument " "1"" of type '" "wxWindow *""'");
4622 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4624 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4625 if (!SWIG_IsOK(ecode2
)) {
4626 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_SplitterScrolledWindow" "', expected argument " "2"" of type '" "int""'");
4628 arg2
= static_cast< int >(val2
);
4633 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4639 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4643 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4644 if (!SWIG_IsOK(ecode5
)) {
4645 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_SplitterScrolledWindow" "', expected argument " "5"" of type '" "long""'");
4647 arg5
= static_cast< long >(val5
);
4650 if (!wxPyCheckForApp()) SWIG_fail
;
4651 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4652 result
= (wxSplitterScrolledWindow
*)new wxSplitterScrolledWindow(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4653 wxPyEndAllowThreads(__tstate
);
4654 if (PyErr_Occurred()) SWIG_fail
;
4656 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxSplitterScrolledWindow
, SWIG_POINTER_NEW
| 0 );
4663 SWIGINTERN PyObject
*SplitterScrolledWindow_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4665 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
4666 SWIG_TypeNewClientData(SWIGTYPE_p_wxSplitterScrolledWindow
, SWIG_NewClientData(obj
));
4667 return SWIG_Py_Void();
4670 SWIGINTERN PyObject
*SplitterScrolledWindow_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4671 return SWIG_Python_InitShadowInstance(args
);
4674 SWIGINTERN PyObject
*_wrap_new_LEDNumberCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4675 PyObject
*resultobj
= 0;
4676 wxWindow
*arg1
= (wxWindow
*) 0 ;
4677 int arg2
= (int) -1 ;
4678 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
4679 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
4680 wxSize
const &arg4_defvalue
= wxDefaultSize
;
4681 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
4682 long arg5
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED
;
4683 wxLEDNumberCtrl
*result
= 0 ;
4692 PyObject
* obj0
= 0 ;
4693 PyObject
* obj1
= 0 ;
4694 PyObject
* obj2
= 0 ;
4695 PyObject
* obj3
= 0 ;
4696 PyObject
* obj4
= 0 ;
4697 char * kwnames
[] = {
4698 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4701 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOO:new_LEDNumberCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
4702 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4703 if (!SWIG_IsOK(res1
)) {
4704 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_LEDNumberCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
4706 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
4708 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4709 if (!SWIG_IsOK(ecode2
)) {
4710 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_LEDNumberCtrl" "', expected argument " "2"" of type '" "int""'");
4712 arg2
= static_cast< int >(val2
);
4717 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
4723 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
4727 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
4728 if (!SWIG_IsOK(ecode5
)) {
4729 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_LEDNumberCtrl" "', expected argument " "5"" of type '" "long""'");
4731 arg5
= static_cast< long >(val5
);
4734 if (!wxPyCheckForApp()) SWIG_fail
;
4735 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4736 result
= (wxLEDNumberCtrl
*)new wxLEDNumberCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
);
4737 wxPyEndAllowThreads(__tstate
);
4738 if (PyErr_Occurred()) SWIG_fail
;
4740 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_NEW
| 0 );
4747 SWIGINTERN PyObject
*_wrap_new_PreLEDNumberCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4748 PyObject
*resultobj
= 0;
4749 wxLEDNumberCtrl
*result
= 0 ;
4751 if (!SWIG_Python_UnpackTuple(args
,"new_PreLEDNumberCtrl",0,0,0)) SWIG_fail
;
4753 if (!wxPyCheckForApp()) SWIG_fail
;
4754 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4755 result
= (wxLEDNumberCtrl
*)new wxLEDNumberCtrl();
4756 wxPyEndAllowThreads(__tstate
);
4757 if (PyErr_Occurred()) SWIG_fail
;
4759 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_POINTER_OWN
| 0 );
4766 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_Create(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4767 PyObject
*resultobj
= 0;
4768 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4769 wxWindow
*arg2
= (wxWindow
*) 0 ;
4770 int arg3
= (int) -1 ;
4771 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
4772 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
4773 wxSize
const &arg5_defvalue
= wxDefaultSize
;
4774 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
4775 long arg6
= (long) wxLED_ALIGN_LEFT
|wxLED_DRAW_FADED
;
4787 PyObject
* obj0
= 0 ;
4788 PyObject
* obj1
= 0 ;
4789 PyObject
* obj2
= 0 ;
4790 PyObject
* obj3
= 0 ;
4791 PyObject
* obj4
= 0 ;
4792 PyObject
* obj5
= 0 ;
4793 char * kwnames
[] = {
4794 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style", NULL
4797 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOO:LEDNumberCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
4798 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4799 if (!SWIG_IsOK(res1
)) {
4800 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_Create" "', expected argument " "1"" of type '" "wxLEDNumberCtrl *""'");
4802 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4803 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
4804 if (!SWIG_IsOK(res2
)) {
4805 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "LEDNumberCtrl_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
4807 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
4809 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
4810 if (!SWIG_IsOK(ecode3
)) {
4811 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "LEDNumberCtrl_Create" "', expected argument " "3"" of type '" "int""'");
4813 arg3
= static_cast< int >(val3
);
4818 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
4824 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
4828 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
4829 if (!SWIG_IsOK(ecode6
)) {
4830 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "LEDNumberCtrl_Create" "', expected argument " "6"" of type '" "long""'");
4832 arg6
= static_cast< long >(val6
);
4835 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4836 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
);
4837 wxPyEndAllowThreads(__tstate
);
4838 if (PyErr_Occurred()) SWIG_fail
;
4841 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4849 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_GetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4850 PyObject
*resultobj
= 0;
4851 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4852 wxLEDValueAlign result
;
4855 PyObject
*swig_obj
[1] ;
4857 if (!args
) SWIG_fail
;
4859 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4860 if (!SWIG_IsOK(res1
)) {
4861 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_GetAlignment" "', expected argument " "1"" of type '" "wxLEDNumberCtrl const *""'");
4863 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4865 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4866 result
= (wxLEDValueAlign
)((wxLEDNumberCtrl
const *)arg1
)->GetAlignment();
4867 wxPyEndAllowThreads(__tstate
);
4868 if (PyErr_Occurred()) SWIG_fail
;
4870 resultobj
= SWIG_From_int(static_cast< int >(result
));
4877 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_GetDrawFaded(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4878 PyObject
*resultobj
= 0;
4879 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4883 PyObject
*swig_obj
[1] ;
4885 if (!args
) SWIG_fail
;
4887 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4888 if (!SWIG_IsOK(res1
)) {
4889 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_GetDrawFaded" "', expected argument " "1"" of type '" "wxLEDNumberCtrl const *""'");
4891 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4893 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4894 result
= (bool)((wxLEDNumberCtrl
const *)arg1
)->GetDrawFaded();
4895 wxPyEndAllowThreads(__tstate
);
4896 if (PyErr_Occurred()) SWIG_fail
;
4899 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
4907 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_GetValue(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
4908 PyObject
*resultobj
= 0;
4909 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4910 wxString
*result
= 0 ;
4913 PyObject
*swig_obj
[1] ;
4915 if (!args
) SWIG_fail
;
4917 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4918 if (!SWIG_IsOK(res1
)) {
4919 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_GetValue" "', expected argument " "1"" of type '" "wxLEDNumberCtrl const *""'");
4921 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4923 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4925 wxString
const &_result_ref
= ((wxLEDNumberCtrl
const *)arg1
)->GetValue();
4926 result
= (wxString
*) &_result_ref
;
4928 wxPyEndAllowThreads(__tstate
);
4929 if (PyErr_Occurred()) SWIG_fail
;
4933 resultobj
= PyUnicode_FromWideChar(result
->c_str(), result
->Len());
4935 resultobj
= PyString_FromStringAndSize(result
->c_str(), result
->Len());
4944 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_SetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4945 PyObject
*resultobj
= 0;
4946 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4947 wxLEDValueAlign arg2
;
4948 bool arg3
= (bool) true ;
4955 PyObject
* obj0
= 0 ;
4956 PyObject
* obj1
= 0 ;
4957 PyObject
* obj2
= 0 ;
4958 char * kwnames
[] = {
4959 (char *) "self",(char *) "Alignment",(char *) "Redraw", NULL
4962 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
4963 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
4964 if (!SWIG_IsOK(res1
)) {
4965 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_SetAlignment" "', expected argument " "1"" of type '" "wxLEDNumberCtrl *""'");
4967 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
4968 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
4969 if (!SWIG_IsOK(ecode2
)) {
4970 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "LEDNumberCtrl_SetAlignment" "', expected argument " "2"" of type '" "wxLEDValueAlign""'");
4972 arg2
= static_cast< wxLEDValueAlign
>(val2
);
4974 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
4975 if (!SWIG_IsOK(ecode3
)) {
4976 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "LEDNumberCtrl_SetAlignment" "', expected argument " "3"" of type '" "bool""'");
4978 arg3
= static_cast< bool >(val3
);
4981 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4982 (arg1
)->SetAlignment(arg2
,arg3
);
4983 wxPyEndAllowThreads(__tstate
);
4984 if (PyErr_Occurred()) SWIG_fail
;
4986 resultobj
= SWIG_Py_Void();
4993 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_SetDrawFaded(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
4994 PyObject
*resultobj
= 0;
4995 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
4997 bool arg3
= (bool) true ;
5004 PyObject
* obj0
= 0 ;
5005 PyObject
* obj1
= 0 ;
5006 PyObject
* obj2
= 0 ;
5007 char * kwnames
[] = {
5008 (char *) "self",(char *) "DrawFaded",(char *) "Redraw", NULL
5011 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetDrawFaded",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
5012 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
5013 if (!SWIG_IsOK(res1
)) {
5014 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_SetDrawFaded" "', expected argument " "1"" of type '" "wxLEDNumberCtrl *""'");
5016 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
5017 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
5018 if (!SWIG_IsOK(ecode2
)) {
5019 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "LEDNumberCtrl_SetDrawFaded" "', expected argument " "2"" of type '" "bool""'");
5021 arg2
= static_cast< bool >(val2
);
5023 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
5024 if (!SWIG_IsOK(ecode3
)) {
5025 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "LEDNumberCtrl_SetDrawFaded" "', expected argument " "3"" of type '" "bool""'");
5027 arg3
= static_cast< bool >(val3
);
5030 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5031 (arg1
)->SetDrawFaded(arg2
,arg3
);
5032 wxPyEndAllowThreads(__tstate
);
5033 if (PyErr_Occurred()) SWIG_fail
;
5035 resultobj
= SWIG_Py_Void();
5042 SWIGINTERN PyObject
*_wrap_LEDNumberCtrl_SetValue(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5043 PyObject
*resultobj
= 0;
5044 wxLEDNumberCtrl
*arg1
= (wxLEDNumberCtrl
*) 0 ;
5045 wxString
*arg2
= 0 ;
5046 bool arg3
= (bool) true ;
5049 bool temp2
= false ;
5052 PyObject
* obj0
= 0 ;
5053 PyObject
* obj1
= 0 ;
5054 PyObject
* obj2
= 0 ;
5055 char * kwnames
[] = {
5056 (char *) "self",(char *) "Value",(char *) "Redraw", NULL
5059 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:LEDNumberCtrl_SetValue",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
5060 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxLEDNumberCtrl
, 0 | 0 );
5061 if (!SWIG_IsOK(res1
)) {
5062 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "LEDNumberCtrl_SetValue" "', expected argument " "1"" of type '" "wxLEDNumberCtrl *""'");
5064 arg1
= reinterpret_cast< wxLEDNumberCtrl
* >(argp1
);
5066 arg2
= wxString_in_helper(obj1
);
5067 if (arg2
== NULL
) SWIG_fail
;
5071 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
5072 if (!SWIG_IsOK(ecode3
)) {
5073 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "LEDNumberCtrl_SetValue" "', expected argument " "3"" of type '" "bool""'");
5075 arg3
= static_cast< bool >(val3
);
5078 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5079 (arg1
)->SetValue((wxString
const &)*arg2
,arg3
);
5080 wxPyEndAllowThreads(__tstate
);
5081 if (PyErr_Occurred()) SWIG_fail
;
5083 resultobj
= SWIG_Py_Void();
5098 SWIGINTERN PyObject
*LEDNumberCtrl_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5100 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
5101 SWIG_TypeNewClientData(SWIGTYPE_p_wxLEDNumberCtrl
, SWIG_NewClientData(obj
));
5102 return SWIG_Py_Void();
5105 SWIGINTERN PyObject
*LEDNumberCtrl_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5106 return SWIG_Python_InitShadowInstance(args
);
5109 SWIGINTERN
int TreeListCtrlNameStr_set(PyObject
*) {
5110 SWIG_Error(SWIG_AttributeError
,"Variable TreeListCtrlNameStr is read-only.");
5115 SWIGINTERN PyObject
*TreeListCtrlNameStr_get(void) {
5116 PyObject
*pyobj
= 0;
5120 pyobj
= PyUnicode_FromWideChar((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len());
5122 pyobj
= PyString_FromStringAndSize((&wxPyTreeListCtrlNameStr
)->c_str(), (&wxPyTreeListCtrlNameStr
)->Len());
5129 SWIGINTERN PyObject
*_wrap_new_TreeListColumnInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5130 PyObject
*resultobj
= 0;
5131 wxString
const &arg1_defvalue
= wxPyEmptyString
;
5132 wxString
*arg1
= (wxString
*) &arg1_defvalue
;
5133 int arg2
= (int) DEFAULT_COL_WIDTH
;
5134 int arg3
= (int) wxALIGN_LEFT
;
5135 int arg4
= (int) -1 ;
5136 bool arg5
= (bool) true ;
5137 bool arg6
= (bool) false ;
5138 wxTreeListColumnInfo
*result
= 0 ;
5139 bool temp1
= false ;
5150 PyObject
* obj0
= 0 ;
5151 PyObject
* obj1
= 0 ;
5152 PyObject
* obj2
= 0 ;
5153 PyObject
* obj3
= 0 ;
5154 PyObject
* obj4
= 0 ;
5155 PyObject
* obj5
= 0 ;
5156 char * kwnames
[] = {
5157 (char *) "text",(char *) "width",(char *) "flag",(char *) "image",(char *) "shown",(char *) "edit", NULL
5160 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"|OOOOOO:new_TreeListColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
5163 arg1
= wxString_in_helper(obj0
);
5164 if (arg1
== NULL
) SWIG_fail
;
5169 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5170 if (!SWIG_IsOK(ecode2
)) {
5171 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_TreeListColumnInfo" "', expected argument " "2"" of type '" "int""'");
5173 arg2
= static_cast< int >(val2
);
5176 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
5177 if (!SWIG_IsOK(ecode3
)) {
5178 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "new_TreeListColumnInfo" "', expected argument " "3"" of type '" "int""'");
5180 arg3
= static_cast< int >(val3
);
5183 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
5184 if (!SWIG_IsOK(ecode4
)) {
5185 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "new_TreeListColumnInfo" "', expected argument " "4"" of type '" "int""'");
5187 arg4
= static_cast< int >(val4
);
5190 ecode5
= SWIG_AsVal_bool(obj4
, &val5
);
5191 if (!SWIG_IsOK(ecode5
)) {
5192 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_TreeListColumnInfo" "', expected argument " "5"" of type '" "bool""'");
5194 arg5
= static_cast< bool >(val5
);
5197 ecode6
= SWIG_AsVal_bool(obj5
, &val6
);
5198 if (!SWIG_IsOK(ecode6
)) {
5199 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "new_TreeListColumnInfo" "', expected argument " "6"" of type '" "bool""'");
5201 arg6
= static_cast< bool >(val6
);
5204 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5205 result
= (wxTreeListColumnInfo
*)new wxTreeListColumnInfo((wxString
const &)*arg1
,arg2
,arg3
,arg4
,arg5
,arg6
);
5206 wxPyEndAllowThreads(__tstate
);
5207 if (PyErr_Occurred()) SWIG_fail
;
5209 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_NEW
| 0 );
5224 SWIGINTERN PyObject
*_wrap_delete_TreeListColumnInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5225 PyObject
*resultobj
= 0;
5226 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5229 PyObject
*swig_obj
[1] ;
5231 if (!args
) SWIG_fail
;
5233 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_POINTER_DISOWN
| 0 );
5234 if (!SWIG_IsOK(res1
)) {
5235 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "delete_TreeListColumnInfo" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5237 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5239 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5242 wxPyEndAllowThreads(__tstate
);
5243 if (PyErr_Occurred()) SWIG_fail
;
5245 resultobj
= SWIG_Py_Void();
5252 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5253 PyObject
*resultobj
= 0;
5254 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5258 PyObject
*swig_obj
[1] ;
5260 if (!args
) SWIG_fail
;
5262 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5263 if (!SWIG_IsOK(res1
)) {
5264 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetAlignment" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5266 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5268 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5269 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetAlignment();
5270 wxPyEndAllowThreads(__tstate
);
5271 if (PyErr_Occurred()) SWIG_fail
;
5273 resultobj
= SWIG_From_int(static_cast< int >(result
));
5280 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5281 PyObject
*resultobj
= 0;
5282 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5286 PyObject
*swig_obj
[1] ;
5288 if (!args
) SWIG_fail
;
5290 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5291 if (!SWIG_IsOK(res1
)) {
5292 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetText" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5294 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5296 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5297 result
= ((wxTreeListColumnInfo
const *)arg1
)->GetText();
5298 wxPyEndAllowThreads(__tstate
);
5299 if (PyErr_Occurred()) SWIG_fail
;
5303 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
5305 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
5314 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5315 PyObject
*resultobj
= 0;
5316 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5320 PyObject
*swig_obj
[1] ;
5322 if (!args
) SWIG_fail
;
5324 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5325 if (!SWIG_IsOK(res1
)) {
5326 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetImage" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5328 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5330 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5331 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetImage();
5332 wxPyEndAllowThreads(__tstate
);
5333 if (PyErr_Occurred()) SWIG_fail
;
5335 resultobj
= SWIG_From_int(static_cast< int >(result
));
5342 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetSelectedImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5343 PyObject
*resultobj
= 0;
5344 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5348 PyObject
*swig_obj
[1] ;
5350 if (!args
) SWIG_fail
;
5352 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5353 if (!SWIG_IsOK(res1
)) {
5354 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetSelectedImage" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5356 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5358 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5359 result
= (int)((wxTreeListColumnInfo
const *)arg1
)->GetSelectedImage();
5360 wxPyEndAllowThreads(__tstate
);
5361 if (PyErr_Occurred()) SWIG_fail
;
5363 resultobj
= SWIG_From_int(static_cast< int >(result
));
5370 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_GetWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5371 PyObject
*resultobj
= 0;
5372 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5376 PyObject
*swig_obj
[1] ;
5378 if (!args
) SWIG_fail
;
5380 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5381 if (!SWIG_IsOK(res1
)) {
5382 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_GetWidth" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5384 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5386 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5387 result
= (size_t)((wxTreeListColumnInfo
const *)arg1
)->GetWidth();
5388 wxPyEndAllowThreads(__tstate
);
5389 if (PyErr_Occurred()) SWIG_fail
;
5391 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
5398 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_IsEditable(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5399 PyObject
*resultobj
= 0;
5400 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5404 PyObject
*swig_obj
[1] ;
5406 if (!args
) SWIG_fail
;
5408 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5409 if (!SWIG_IsOK(res1
)) {
5410 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_IsEditable" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5412 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5414 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5415 result
= (bool)((wxTreeListColumnInfo
const *)arg1
)->IsEditable();
5416 wxPyEndAllowThreads(__tstate
);
5417 if (PyErr_Occurred()) SWIG_fail
;
5420 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5428 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_IsShown(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5429 PyObject
*resultobj
= 0;
5430 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5434 PyObject
*swig_obj
[1] ;
5436 if (!args
) SWIG_fail
;
5438 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5439 if (!SWIG_IsOK(res1
)) {
5440 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_IsShown" "', expected argument " "1"" of type '" "wxTreeListColumnInfo const *""'");
5442 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5444 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5445 result
= (bool)((wxTreeListColumnInfo
const *)arg1
)->IsShown();
5446 wxPyEndAllowThreads(__tstate
);
5447 if (PyErr_Occurred()) SWIG_fail
;
5450 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5458 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5459 PyObject
*resultobj
= 0;
5460 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5466 PyObject
* obj0
= 0 ;
5467 PyObject
* obj1
= 0 ;
5468 char * kwnames
[] = {
5469 (char *) "self",(char *) "alignment", NULL
5472 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetAlignment",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5473 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5474 if (!SWIG_IsOK(res1
)) {
5475 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetAlignment" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5477 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5478 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5479 if (!SWIG_IsOK(ecode2
)) {
5480 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetAlignment" "', expected argument " "2"" of type '" "int""'");
5482 arg2
= static_cast< int >(val2
);
5484 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5485 (arg1
)->SetAlignment(arg2
);
5486 wxPyEndAllowThreads(__tstate
);
5487 if (PyErr_Occurred()) SWIG_fail
;
5489 resultobj
= SWIG_Py_Void();
5496 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5497 PyObject
*resultobj
= 0;
5498 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5499 wxString
*arg2
= 0 ;
5502 bool temp2
= false ;
5503 PyObject
* obj0
= 0 ;
5504 PyObject
* obj1
= 0 ;
5505 char * kwnames
[] = {
5506 (char *) "self",(char *) "text", NULL
5509 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetText",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5510 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5511 if (!SWIG_IsOK(res1
)) {
5512 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetText" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5514 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5516 arg2
= wxString_in_helper(obj1
);
5517 if (arg2
== NULL
) SWIG_fail
;
5521 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5522 (arg1
)->SetText((wxString
const &)*arg2
);
5523 wxPyEndAllowThreads(__tstate
);
5524 if (PyErr_Occurred()) SWIG_fail
;
5526 resultobj
= SWIG_Py_Void();
5541 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5542 PyObject
*resultobj
= 0;
5543 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5549 PyObject
* obj0
= 0 ;
5550 PyObject
* obj1
= 0 ;
5551 char * kwnames
[] = {
5552 (char *) "self",(char *) "image", NULL
5555 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetImage",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5556 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5557 if (!SWIG_IsOK(res1
)) {
5558 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetImage" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5560 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5561 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5562 if (!SWIG_IsOK(ecode2
)) {
5563 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetImage" "', expected argument " "2"" of type '" "int""'");
5565 arg2
= static_cast< int >(val2
);
5567 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5568 (arg1
)->SetImage(arg2
);
5569 wxPyEndAllowThreads(__tstate
);
5570 if (PyErr_Occurred()) SWIG_fail
;
5572 resultobj
= SWIG_Py_Void();
5579 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetSelectedImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5580 PyObject
*resultobj
= 0;
5581 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5587 PyObject
* obj0
= 0 ;
5588 PyObject
* obj1
= 0 ;
5589 char * kwnames
[] = {
5590 (char *) "self",(char *) "image", NULL
5593 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetSelectedImage",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5594 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5595 if (!SWIG_IsOK(res1
)) {
5596 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetSelectedImage" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5598 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5599 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5600 if (!SWIG_IsOK(ecode2
)) {
5601 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetSelectedImage" "', expected argument " "2"" of type '" "int""'");
5603 arg2
= static_cast< int >(val2
);
5605 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5606 (arg1
)->SetSelectedImage(arg2
);
5607 wxPyEndAllowThreads(__tstate
);
5608 if (PyErr_Occurred()) SWIG_fail
;
5610 resultobj
= SWIG_Py_Void();
5617 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5618 PyObject
*resultobj
= 0;
5619 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5625 PyObject
* obj0
= 0 ;
5626 PyObject
* obj1
= 0 ;
5627 char * kwnames
[] = {
5628 (char *) "self",(char *) "with", NULL
5631 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetWidth",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5632 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5633 if (!SWIG_IsOK(res1
)) {
5634 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetWidth" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5636 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5637 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
5638 if (!SWIG_IsOK(ecode2
)) {
5639 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetWidth" "', expected argument " "2"" of type '" "size_t""'");
5641 arg2
= static_cast< size_t >(val2
);
5643 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5644 (arg1
)->SetWidth(arg2
);
5645 wxPyEndAllowThreads(__tstate
);
5646 if (PyErr_Occurred()) SWIG_fail
;
5648 resultobj
= SWIG_Py_Void();
5655 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetEditable(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5656 PyObject
*resultobj
= 0;
5657 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5663 PyObject
* obj0
= 0 ;
5664 PyObject
* obj1
= 0 ;
5665 char * kwnames
[] = {
5666 (char *) "self",(char *) "edit", NULL
5669 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetEditable",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5670 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5671 if (!SWIG_IsOK(res1
)) {
5672 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetEditable" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5674 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5675 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
5676 if (!SWIG_IsOK(ecode2
)) {
5677 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetEditable" "', expected argument " "2"" of type '" "bool""'");
5679 arg2
= static_cast< bool >(val2
);
5681 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5682 (arg1
)->SetEditable(arg2
);
5683 wxPyEndAllowThreads(__tstate
);
5684 if (PyErr_Occurred()) SWIG_fail
;
5686 resultobj
= SWIG_Py_Void();
5693 SWIGINTERN PyObject
*_wrap_TreeListColumnInfo_SetShown(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5694 PyObject
*resultobj
= 0;
5695 wxTreeListColumnInfo
*arg1
= (wxTreeListColumnInfo
*) 0 ;
5701 PyObject
* obj0
= 0 ;
5702 PyObject
* obj1
= 0 ;
5703 char * kwnames
[] = {
5704 (char *) "self",(char *) "shown", NULL
5707 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListColumnInfo_SetShown",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
5708 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
5709 if (!SWIG_IsOK(res1
)) {
5710 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListColumnInfo_SetShown" "', expected argument " "1"" of type '" "wxTreeListColumnInfo *""'");
5712 arg1
= reinterpret_cast< wxTreeListColumnInfo
* >(argp1
);
5713 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
5714 if (!SWIG_IsOK(ecode2
)) {
5715 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListColumnInfo_SetShown" "', expected argument " "2"" of type '" "bool""'");
5717 arg2
= static_cast< bool >(val2
);
5719 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5720 (arg1
)->SetShown(arg2
);
5721 wxPyEndAllowThreads(__tstate
);
5722 if (PyErr_Occurred()) SWIG_fail
;
5724 resultobj
= SWIG_Py_Void();
5731 SWIGINTERN PyObject
*TreeListColumnInfo_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5733 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
5734 SWIG_TypeNewClientData(SWIGTYPE_p_wxTreeListColumnInfo
, SWIG_NewClientData(obj
));
5735 return SWIG_Py_Void();
5738 SWIGINTERN PyObject
*TreeListColumnInfo_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5739 return SWIG_Python_InitShadowInstance(args
);
5742 SWIGINTERN PyObject
*_wrap_new_TreeListCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5743 PyObject
*resultobj
= 0;
5744 wxWindow
*arg1
= (wxWindow
*) 0 ;
5745 int arg2
= (int) -1 ;
5746 wxPoint
const &arg3_defvalue
= wxDefaultPosition
;
5747 wxPoint
*arg3
= (wxPoint
*) &arg3_defvalue
;
5748 wxSize
const &arg4_defvalue
= wxDefaultSize
;
5749 wxSize
*arg4
= (wxSize
*) &arg4_defvalue
;
5750 long arg5
= (long) wxTR_DEFAULT_STYLE
;
5751 wxValidator
const &arg6_defvalue
= wxDefaultValidator
;
5752 wxValidator
*arg6
= (wxValidator
*) &arg6_defvalue
;
5753 wxString
const &arg7_defvalue
= wxPyTreeListCtrlNameStr
;
5754 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
5755 wxPyTreeListCtrl
*result
= 0 ;
5766 bool temp7
= false ;
5767 PyObject
* obj0
= 0 ;
5768 PyObject
* obj1
= 0 ;
5769 PyObject
* obj2
= 0 ;
5770 PyObject
* obj3
= 0 ;
5771 PyObject
* obj4
= 0 ;
5772 PyObject
* obj5
= 0 ;
5773 PyObject
* obj6
= 0 ;
5774 char * kwnames
[] = {
5775 (char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
5778 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_TreeListCtrl",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
5779 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
5780 if (!SWIG_IsOK(res1
)) {
5781 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_TreeListCtrl" "', expected argument " "1"" of type '" "wxWindow *""'");
5783 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
5785 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
5786 if (!SWIG_IsOK(ecode2
)) {
5787 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_TreeListCtrl" "', expected argument " "2"" of type '" "int""'");
5789 arg2
= static_cast< int >(val2
);
5794 if ( ! wxPoint_helper(obj2
, &arg3
)) SWIG_fail
;
5800 if ( ! wxSize_helper(obj3
, &arg4
)) SWIG_fail
;
5804 ecode5
= SWIG_AsVal_long(obj4
, &val5
);
5805 if (!SWIG_IsOK(ecode5
)) {
5806 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "new_TreeListCtrl" "', expected argument " "5"" of type '" "long""'");
5808 arg5
= static_cast< long >(val5
);
5811 res6
= SWIG_ConvertPtr(obj5
, &argp6
, SWIGTYPE_p_wxValidator
, 0 | 0);
5812 if (!SWIG_IsOK(res6
)) {
5813 SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "new_TreeListCtrl" "', expected argument " "6"" of type '" "wxValidator const &""'");
5816 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_TreeListCtrl" "', expected argument " "6"" of type '" "wxValidator const &""'");
5818 arg6
= reinterpret_cast< wxValidator
* >(argp6
);
5822 arg7
= wxString_in_helper(obj6
);
5823 if (arg7
== NULL
) SWIG_fail
;
5828 if (!wxPyCheckForApp()) SWIG_fail
;
5829 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5830 result
= (wxPyTreeListCtrl
*)new wxPyTreeListCtrl(arg1
,arg2
,(wxPoint
const &)*arg3
,(wxSize
const &)*arg4
,arg5
,(wxValidator
const &)*arg6
,(wxString
const &)*arg7
);
5831 wxPyEndAllowThreads(__tstate
);
5832 if (PyErr_Occurred()) SWIG_fail
;
5834 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_NEW
| 0 );
5849 SWIGINTERN PyObject
*_wrap_new_PreTreeListCtrl(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
5850 PyObject
*resultobj
= 0;
5851 wxPyTreeListCtrl
*result
= 0 ;
5853 if (!SWIG_Python_UnpackTuple(args
,"new_PreTreeListCtrl",0,0,0)) SWIG_fail
;
5855 if (!wxPyCheckForApp()) SWIG_fail
;
5856 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5857 result
= (wxPyTreeListCtrl
*)new wxPyTreeListCtrl();
5858 wxPyEndAllowThreads(__tstate
);
5859 if (PyErr_Occurred()) SWIG_fail
;
5861 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_POINTER_OWN
| 0 );
5868 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Create(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5869 PyObject
*resultobj
= 0;
5870 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5871 wxWindow
*arg2
= (wxWindow
*) 0 ;
5872 int arg3
= (int) -1 ;
5873 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
5874 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
5875 wxSize
const &arg5_defvalue
= wxDefaultSize
;
5876 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
5877 long arg6
= (long) wxTR_DEFAULT_STYLE
;
5878 wxValidator
const &arg7_defvalue
= wxDefaultValidator
;
5879 wxValidator
*arg7
= (wxValidator
*) &arg7_defvalue
;
5880 wxString
const &arg8_defvalue
= wxPyTreeListCtrlNameStr
;
5881 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
5895 bool temp8
= false ;
5896 PyObject
* obj0
= 0 ;
5897 PyObject
* obj1
= 0 ;
5898 PyObject
* obj2
= 0 ;
5899 PyObject
* obj3
= 0 ;
5900 PyObject
* obj4
= 0 ;
5901 PyObject
* obj5
= 0 ;
5902 PyObject
* obj6
= 0 ;
5903 PyObject
* obj7
= 0 ;
5904 char * kwnames
[] = {
5905 (char *) "self",(char *) "parent",(char *) "id",(char *) "pos",(char *) "size",(char *) "style",(char *) "validator",(char *) "name", NULL
5908 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:TreeListCtrl_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) SWIG_fail
;
5909 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
5910 if (!SWIG_IsOK(res1
)) {
5911 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Create" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
5913 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
5914 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
5915 if (!SWIG_IsOK(res2
)) {
5916 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
5918 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
5920 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
5921 if (!SWIG_IsOK(ecode3
)) {
5922 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_Create" "', expected argument " "3"" of type '" "int""'");
5924 arg3
= static_cast< int >(val3
);
5929 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
5935 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
5939 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
5940 if (!SWIG_IsOK(ecode6
)) {
5941 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "TreeListCtrl_Create" "', expected argument " "6"" of type '" "long""'");
5943 arg6
= static_cast< long >(val6
);
5946 res7
= SWIG_ConvertPtr(obj6
, &argp7
, SWIGTYPE_p_wxValidator
, 0 | 0);
5947 if (!SWIG_IsOK(res7
)) {
5948 SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "TreeListCtrl_Create" "', expected argument " "7"" of type '" "wxValidator const &""'");
5951 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Create" "', expected argument " "7"" of type '" "wxValidator const &""'");
5953 arg7
= reinterpret_cast< wxValidator
* >(argp7
);
5957 arg8
= wxString_in_helper(obj7
);
5958 if (arg8
== NULL
) SWIG_fail
;
5963 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5964 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxValidator
const &)*arg7
,(wxString
const &)*arg8
);
5965 wxPyEndAllowThreads(__tstate
);
5966 if (PyErr_Occurred()) SWIG_fail
;
5969 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
5985 SWIGINTERN PyObject
*_wrap_TreeListCtrl__setCallbackInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
5986 PyObject
*resultobj
= 0;
5987 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
5988 PyObject
*arg2
= (PyObject
*) 0 ;
5989 PyObject
*arg3
= (PyObject
*) 0 ;
5992 PyObject
* obj0
= 0 ;
5993 PyObject
* obj1
= 0 ;
5994 PyObject
* obj2
= 0 ;
5995 char * kwnames
[] = {
5996 (char *) "self",(char *) "self",(char *) "_class", NULL
5999 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl__setCallbackInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6000 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6001 if (!SWIG_IsOK(res1
)) {
6002 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl__setCallbackInfo" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6004 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6008 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6009 (arg1
)->_setCallbackInfo(arg2
,arg3
);
6010 wxPyEndAllowThreads(__tstate
);
6011 if (PyErr_Occurred()) SWIG_fail
;
6013 resultobj
= SWIG_Py_Void();
6020 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetCount(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6021 PyObject
*resultobj
= 0;
6022 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6026 PyObject
*swig_obj
[1] ;
6028 if (!args
) SWIG_fail
;
6030 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6031 if (!SWIG_IsOK(res1
)) {
6032 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetCount" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6034 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6036 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6037 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetCount();
6038 wxPyEndAllowThreads(__tstate
);
6039 if (PyErr_Occurred()) SWIG_fail
;
6041 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
6048 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetIndent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6049 PyObject
*resultobj
= 0;
6050 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6051 unsigned int result
;
6054 PyObject
*swig_obj
[1] ;
6056 if (!args
) SWIG_fail
;
6058 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6059 if (!SWIG_IsOK(res1
)) {
6060 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetIndent" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6062 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6064 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6065 result
= (unsigned int)((wxPyTreeListCtrl
const *)arg1
)->GetIndent();
6066 wxPyEndAllowThreads(__tstate
);
6067 if (PyErr_Occurred()) SWIG_fail
;
6069 resultobj
= SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result
));
6076 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetIndent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6077 PyObject
*resultobj
= 0;
6078 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6084 PyObject
* obj0
= 0 ;
6085 PyObject
* obj1
= 0 ;
6086 char * kwnames
[] = {
6087 (char *) "self",(char *) "indent", NULL
6090 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetIndent",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6091 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6092 if (!SWIG_IsOK(res1
)) {
6093 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetIndent" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6095 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6096 ecode2
= SWIG_AsVal_unsigned_SS_int(obj1
, &val2
);
6097 if (!SWIG_IsOK(ecode2
)) {
6098 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetIndent" "', expected argument " "2"" of type '" "unsigned int""'");
6100 arg2
= static_cast< unsigned int >(val2
);
6102 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6103 (arg1
)->SetIndent(arg2
);
6104 wxPyEndAllowThreads(__tstate
);
6105 if (PyErr_Occurred()) SWIG_fail
;
6107 resultobj
= SWIG_Py_Void();
6114 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetLineSpacing(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6115 PyObject
*resultobj
= 0;
6116 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6117 unsigned int result
;
6120 PyObject
*swig_obj
[1] ;
6122 if (!args
) SWIG_fail
;
6124 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6125 if (!SWIG_IsOK(res1
)) {
6126 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetLineSpacing" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6128 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6130 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6131 result
= (unsigned int)((wxPyTreeListCtrl
const *)arg1
)->GetLineSpacing();
6132 wxPyEndAllowThreads(__tstate
);
6133 if (PyErr_Occurred()) SWIG_fail
;
6135 resultobj
= SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result
));
6142 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetLineSpacing(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6143 PyObject
*resultobj
= 0;
6144 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6150 PyObject
* obj0
= 0 ;
6151 PyObject
* obj1
= 0 ;
6152 char * kwnames
[] = {
6153 (char *) "self",(char *) "spacing", NULL
6156 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetLineSpacing",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6157 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6158 if (!SWIG_IsOK(res1
)) {
6159 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetLineSpacing" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6161 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6162 ecode2
= SWIG_AsVal_unsigned_SS_int(obj1
, &val2
);
6163 if (!SWIG_IsOK(ecode2
)) {
6164 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetLineSpacing" "', expected argument " "2"" of type '" "unsigned int""'");
6166 arg2
= static_cast< unsigned int >(val2
);
6168 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6169 (arg1
)->SetLineSpacing(arg2
);
6170 wxPyEndAllowThreads(__tstate
);
6171 if (PyErr_Occurred()) SWIG_fail
;
6173 resultobj
= SWIG_Py_Void();
6180 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6181 PyObject
*resultobj
= 0;
6182 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6183 wxImageList
*result
= 0 ;
6186 PyObject
*swig_obj
[1] ;
6188 if (!args
) SWIG_fail
;
6190 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6191 if (!SWIG_IsOK(res1
)) {
6192 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6194 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6196 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6197 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetImageList();
6198 wxPyEndAllowThreads(__tstate
);
6199 if (PyErr_Occurred()) SWIG_fail
;
6202 resultobj
= wxPyMake_wxObject(result
, (bool)0);
6210 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetStateImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6211 PyObject
*resultobj
= 0;
6212 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6213 wxImageList
*result
= 0 ;
6216 PyObject
*swig_obj
[1] ;
6218 if (!args
) SWIG_fail
;
6220 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6221 if (!SWIG_IsOK(res1
)) {
6222 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetStateImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6224 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6226 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6227 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetStateImageList();
6228 wxPyEndAllowThreads(__tstate
);
6229 if (PyErr_Occurred()) SWIG_fail
;
6232 resultobj
= wxPyMake_wxObject(result
, (bool)0);
6240 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetButtonsImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6241 PyObject
*resultobj
= 0;
6242 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6243 wxImageList
*result
= 0 ;
6246 PyObject
*swig_obj
[1] ;
6248 if (!args
) SWIG_fail
;
6250 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6251 if (!SWIG_IsOK(res1
)) {
6252 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetButtonsImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6254 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6256 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6257 result
= (wxImageList
*)((wxPyTreeListCtrl
const *)arg1
)->GetButtonsImageList();
6258 wxPyEndAllowThreads(__tstate
);
6259 if (PyErr_Occurred()) SWIG_fail
;
6262 resultobj
= wxPyMake_wxObject(result
, (bool)0);
6270 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6271 PyObject
*resultobj
= 0;
6272 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6273 wxImageList
*arg2
= (wxImageList
*) 0 ;
6278 PyObject
* obj0
= 0 ;
6279 PyObject
* obj1
= 0 ;
6280 char * kwnames
[] = {
6281 (char *) "self",(char *) "imageList", NULL
6284 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6285 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6286 if (!SWIG_IsOK(res1
)) {
6287 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6289 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6290 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxImageList
, 0 | 0 );
6291 if (!SWIG_IsOK(res2
)) {
6292 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6294 arg2
= reinterpret_cast< wxImageList
* >(argp2
);
6296 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6297 (arg1
)->SetImageList(arg2
);
6298 wxPyEndAllowThreads(__tstate
);
6299 if (PyErr_Occurred()) SWIG_fail
;
6301 resultobj
= SWIG_Py_Void();
6308 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetStateImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6309 PyObject
*resultobj
= 0;
6310 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6311 wxImageList
*arg2
= (wxImageList
*) 0 ;
6316 PyObject
* obj0
= 0 ;
6317 PyObject
* obj1
= 0 ;
6318 char * kwnames
[] = {
6319 (char *) "self",(char *) "imageList", NULL
6322 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetStateImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6323 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6324 if (!SWIG_IsOK(res1
)) {
6325 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetStateImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6327 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6328 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxImageList
, 0 | 0 );
6329 if (!SWIG_IsOK(res2
)) {
6330 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetStateImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6332 arg2
= reinterpret_cast< wxImageList
* >(argp2
);
6334 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6335 (arg1
)->SetStateImageList(arg2
);
6336 wxPyEndAllowThreads(__tstate
);
6337 if (PyErr_Occurred()) SWIG_fail
;
6339 resultobj
= SWIG_Py_Void();
6346 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetButtonsImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6347 PyObject
*resultobj
= 0;
6348 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6349 wxImageList
*arg2
= (wxImageList
*) 0 ;
6354 PyObject
* obj0
= 0 ;
6355 PyObject
* obj1
= 0 ;
6356 char * kwnames
[] = {
6357 (char *) "self",(char *) "imageList", NULL
6360 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetButtonsImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6361 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6362 if (!SWIG_IsOK(res1
)) {
6363 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetButtonsImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6365 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6366 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxImageList
, 0 | 0 );
6367 if (!SWIG_IsOK(res2
)) {
6368 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetButtonsImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6370 arg2
= reinterpret_cast< wxImageList
* >(argp2
);
6372 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6373 (arg1
)->SetButtonsImageList(arg2
);
6374 wxPyEndAllowThreads(__tstate
);
6375 if (PyErr_Occurred()) SWIG_fail
;
6377 resultobj
= SWIG_Py_Void();
6384 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AssignImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6385 PyObject
*resultobj
= 0;
6386 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6387 wxImageList
*arg2
= (wxImageList
*) 0 ;
6391 PyObject
* obj0
= 0 ;
6392 PyObject
* obj1
= 0 ;
6393 char * kwnames
[] = {
6394 (char *) "self",(char *) "imageList", NULL
6397 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6398 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6399 if (!SWIG_IsOK(res1
)) {
6400 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AssignImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6402 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6403 res2
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxImageList
, SWIG_POINTER_DISOWN
| 0 );
6404 if (!SWIG_IsOK(res2
)) {
6405 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AssignImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6408 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6409 (arg1
)->AssignImageList(arg2
);
6410 wxPyEndAllowThreads(__tstate
);
6411 if (PyErr_Occurred()) SWIG_fail
;
6413 resultobj
= SWIG_Py_Void();
6420 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AssignStateImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6421 PyObject
*resultobj
= 0;
6422 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6423 wxImageList
*arg2
= (wxImageList
*) 0 ;
6427 PyObject
* obj0
= 0 ;
6428 PyObject
* obj1
= 0 ;
6429 char * kwnames
[] = {
6430 (char *) "self",(char *) "imageList", NULL
6433 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignStateImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6434 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6435 if (!SWIG_IsOK(res1
)) {
6436 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AssignStateImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6438 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6439 res2
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxImageList
, SWIG_POINTER_DISOWN
| 0 );
6440 if (!SWIG_IsOK(res2
)) {
6441 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AssignStateImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6444 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6445 (arg1
)->AssignStateImageList(arg2
);
6446 wxPyEndAllowThreads(__tstate
);
6447 if (PyErr_Occurred()) SWIG_fail
;
6449 resultobj
= SWIG_Py_Void();
6456 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AssignButtonsImageList(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6457 PyObject
*resultobj
= 0;
6458 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6459 wxImageList
*arg2
= (wxImageList
*) 0 ;
6463 PyObject
* obj0
= 0 ;
6464 PyObject
* obj1
= 0 ;
6465 char * kwnames
[] = {
6466 (char *) "self",(char *) "imageList", NULL
6469 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AssignButtonsImageList",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6470 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6471 if (!SWIG_IsOK(res1
)) {
6472 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AssignButtonsImageList" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6474 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6475 res2
= SWIG_ConvertPtr(obj1
, SWIG_as_voidptrptr(&arg2
), SWIGTYPE_p_wxImageList
, SWIG_POINTER_DISOWN
| 0 );
6476 if (!SWIG_IsOK(res2
)) {
6477 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AssignButtonsImageList" "', expected argument " "2"" of type '" "wxImageList *""'");
6480 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6481 (arg1
)->AssignButtonsImageList(arg2
);
6482 wxPyEndAllowThreads(__tstate
);
6483 if (PyErr_Occurred()) SWIG_fail
;
6485 resultobj
= SWIG_Py_Void();
6492 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AddColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6493 PyObject
*resultobj
= 0;
6494 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6495 wxString
*arg2
= 0 ;
6496 int arg3
= (int) DEFAULT_COL_WIDTH
;
6497 int arg4
= (int) wxALIGN_LEFT
;
6498 int arg5
= (int) -1 ;
6499 bool arg6
= (bool) true ;
6500 bool arg7
= (bool) false ;
6503 bool temp2
= false ;
6514 PyObject
* obj0
= 0 ;
6515 PyObject
* obj1
= 0 ;
6516 PyObject
* obj2
= 0 ;
6517 PyObject
* obj3
= 0 ;
6518 PyObject
* obj4
= 0 ;
6519 PyObject
* obj5
= 0 ;
6520 PyObject
* obj6
= 0 ;
6521 char * kwnames
[] = {
6522 (char *) "self",(char *) "text",(char *) "width",(char *) "flag",(char *) "image",(char *) "shown",(char *) "edit", NULL
6525 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOO:TreeListCtrl_AddColumn",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
6526 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6527 if (!SWIG_IsOK(res1
)) {
6528 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AddColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6530 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6532 arg2
= wxString_in_helper(obj1
);
6533 if (arg2
== NULL
) SWIG_fail
;
6537 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
6538 if (!SWIG_IsOK(ecode3
)) {
6539 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_AddColumn" "', expected argument " "3"" of type '" "int""'");
6541 arg3
= static_cast< int >(val3
);
6544 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
6545 if (!SWIG_IsOK(ecode4
)) {
6546 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_AddColumn" "', expected argument " "4"" of type '" "int""'");
6548 arg4
= static_cast< int >(val4
);
6551 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
6552 if (!SWIG_IsOK(ecode5
)) {
6553 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_AddColumn" "', expected argument " "5"" of type '" "int""'");
6555 arg5
= static_cast< int >(val5
);
6558 ecode6
= SWIG_AsVal_bool(obj5
, &val6
);
6559 if (!SWIG_IsOK(ecode6
)) {
6560 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "TreeListCtrl_AddColumn" "', expected argument " "6"" of type '" "bool""'");
6562 arg6
= static_cast< bool >(val6
);
6565 ecode7
= SWIG_AsVal_bool(obj6
, &val7
);
6566 if (!SWIG_IsOK(ecode7
)) {
6567 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "TreeListCtrl_AddColumn" "', expected argument " "7"" of type '" "bool""'");
6569 arg7
= static_cast< bool >(val7
);
6572 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6573 (arg1
)->AddColumn((wxString
const &)*arg2
,arg3
,arg4
,arg5
,arg6
,arg7
);
6574 wxPyEndAllowThreads(__tstate
);
6575 if (PyErr_Occurred()) SWIG_fail
;
6577 resultobj
= SWIG_Py_Void();
6592 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AddColumnInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6593 PyObject
*resultobj
= 0;
6594 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6595 wxTreeListColumnInfo
*arg2
= 0 ;
6600 PyObject
* obj0
= 0 ;
6601 PyObject
* obj1
= 0 ;
6602 char * kwnames
[] = {
6603 (char *) "self",(char *) "col", NULL
6606 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_AddColumnInfo",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6607 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6608 if (!SWIG_IsOK(res1
)) {
6609 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AddColumnInfo" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6611 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6612 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0);
6613 if (!SWIG_IsOK(res2
)) {
6614 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AddColumnInfo" "', expected argument " "2"" of type '" "wxTreeListColumnInfo const &""'");
6617 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_AddColumnInfo" "', expected argument " "2"" of type '" "wxTreeListColumnInfo const &""'");
6619 arg2
= reinterpret_cast< wxTreeListColumnInfo
* >(argp2
);
6621 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6622 (arg1
)->AddColumn((wxTreeListColumnInfo
const &)*arg2
);
6623 wxPyEndAllowThreads(__tstate
);
6624 if (PyErr_Occurred()) SWIG_fail
;
6626 resultobj
= SWIG_Py_Void();
6633 SWIGINTERN PyObject
*_wrap_TreeListCtrl_InsertColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6634 PyObject
*resultobj
= 0;
6635 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6637 wxString
*arg3
= 0 ;
6638 int arg4
= (int) DEFAULT_COL_WIDTH
;
6639 int arg5
= (int) wxALIGN_LEFT
;
6640 int arg6
= (int) -1 ;
6641 bool arg7
= (bool) true ;
6642 bool arg8
= (bool) false ;
6647 bool temp3
= false ;
6658 PyObject
* obj0
= 0 ;
6659 PyObject
* obj1
= 0 ;
6660 PyObject
* obj2
= 0 ;
6661 PyObject
* obj3
= 0 ;
6662 PyObject
* obj4
= 0 ;
6663 PyObject
* obj5
= 0 ;
6664 PyObject
* obj6
= 0 ;
6665 PyObject
* obj7
= 0 ;
6666 char * kwnames
[] = {
6667 (char *) "self",(char *) "before",(char *) "text",(char *) "width",(char *) "flag",(char *) "image",(char *) "shown",(char *) "edit", NULL
6670 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOOOO:TreeListCtrl_InsertColumn",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) SWIG_fail
;
6671 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6672 if (!SWIG_IsOK(res1
)) {
6673 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6675 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6676 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
6677 if (!SWIG_IsOK(ecode2
)) {
6678 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "2"" of type '" "int""'");
6680 arg2
= static_cast< int >(val2
);
6682 arg3
= wxString_in_helper(obj2
);
6683 if (arg3
== NULL
) SWIG_fail
;
6687 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
6688 if (!SWIG_IsOK(ecode4
)) {
6689 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "4"" of type '" "int""'");
6691 arg4
= static_cast< int >(val4
);
6694 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
6695 if (!SWIG_IsOK(ecode5
)) {
6696 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "5"" of type '" "int""'");
6698 arg5
= static_cast< int >(val5
);
6701 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
6702 if (!SWIG_IsOK(ecode6
)) {
6703 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "6"" of type '" "int""'");
6705 arg6
= static_cast< int >(val6
);
6708 ecode7
= SWIG_AsVal_bool(obj6
, &val7
);
6709 if (!SWIG_IsOK(ecode7
)) {
6710 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "7"" of type '" "bool""'");
6712 arg7
= static_cast< bool >(val7
);
6715 ecode8
= SWIG_AsVal_bool(obj7
, &val8
);
6716 if (!SWIG_IsOK(ecode8
)) {
6717 SWIG_exception_fail(SWIG_ArgError(ecode8
), "in method '" "TreeListCtrl_InsertColumn" "', expected argument " "8"" of type '" "bool""'");
6719 arg8
= static_cast< bool >(val8
);
6722 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6723 (arg1
)->InsertColumn(arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
,arg7
,arg8
);
6724 wxPyEndAllowThreads(__tstate
);
6725 if (PyErr_Occurred()) SWIG_fail
;
6727 resultobj
= SWIG_Py_Void();
6742 SWIGINTERN PyObject
*_wrap_TreeListCtrl_InsertColumnInfo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6743 PyObject
*resultobj
= 0;
6744 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6746 wxTreeListColumnInfo
*arg3
= 0 ;
6753 PyObject
* obj0
= 0 ;
6754 PyObject
* obj1
= 0 ;
6755 PyObject
* obj2
= 0 ;
6756 char * kwnames
[] = {
6757 (char *) "self",(char *) "before",(char *) "col", NULL
6760 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_InsertColumnInfo",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6761 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6762 if (!SWIG_IsOK(res1
)) {
6763 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_InsertColumnInfo" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6765 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6766 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6767 if (!SWIG_IsOK(ecode2
)) {
6768 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_InsertColumnInfo" "', expected argument " "2"" of type '" "size_t""'");
6770 arg2
= static_cast< size_t >(val2
);
6771 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0);
6772 if (!SWIG_IsOK(res3
)) {
6773 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_InsertColumnInfo" "', expected argument " "3"" of type '" "wxTreeListColumnInfo const &""'");
6776 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_InsertColumnInfo" "', expected argument " "3"" of type '" "wxTreeListColumnInfo const &""'");
6778 arg3
= reinterpret_cast< wxTreeListColumnInfo
* >(argp3
);
6780 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6781 (arg1
)->InsertColumn(arg2
,(wxTreeListColumnInfo
const &)*arg3
);
6782 wxPyEndAllowThreads(__tstate
);
6783 if (PyErr_Occurred()) SWIG_fail
;
6785 resultobj
= SWIG_Py_Void();
6792 SWIGINTERN PyObject
*_wrap_TreeListCtrl_RemoveColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6793 PyObject
*resultobj
= 0;
6794 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6800 PyObject
* obj0
= 0 ;
6801 PyObject
* obj1
= 0 ;
6802 char * kwnames
[] = {
6803 (char *) "self",(char *) "column", NULL
6806 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_RemoveColumn",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6807 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6808 if (!SWIG_IsOK(res1
)) {
6809 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_RemoveColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6811 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6812 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6813 if (!SWIG_IsOK(ecode2
)) {
6814 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_RemoveColumn" "', expected argument " "2"" of type '" "size_t""'");
6816 arg2
= static_cast< size_t >(val2
);
6818 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6819 (arg1
)->RemoveColumn(arg2
);
6820 wxPyEndAllowThreads(__tstate
);
6821 if (PyErr_Occurred()) SWIG_fail
;
6823 resultobj
= SWIG_Py_Void();
6830 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnCount(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6831 PyObject
*resultobj
= 0;
6832 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6836 PyObject
*swig_obj
[1] ;
6838 if (!args
) SWIG_fail
;
6840 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6841 if (!SWIG_IsOK(res1
)) {
6842 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnCount" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6844 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6847 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetColumnCount();
6848 wxPyEndAllowThreads(__tstate
);
6849 if (PyErr_Occurred()) SWIG_fail
;
6851 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
6858 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetMainColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6859 PyObject
*resultobj
= 0;
6860 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6866 PyObject
* obj0
= 0 ;
6867 PyObject
* obj1
= 0 ;
6868 char * kwnames
[] = {
6869 (char *) "self",(char *) "column", NULL
6872 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SetMainColumn",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6873 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6874 if (!SWIG_IsOK(res1
)) {
6875 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetMainColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6877 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6878 ecode2
= SWIG_AsVal_size_t(obj1
, &val2
);
6879 if (!SWIG_IsOK(ecode2
)) {
6880 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetMainColumn" "', expected argument " "2"" of type '" "size_t""'");
6882 arg2
= static_cast< size_t >(val2
);
6884 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6885 (arg1
)->SetMainColumn(arg2
);
6886 wxPyEndAllowThreads(__tstate
);
6887 if (PyErr_Occurred()) SWIG_fail
;
6889 resultobj
= SWIG_Py_Void();
6896 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetMainColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
6897 PyObject
*resultobj
= 0;
6898 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6902 PyObject
*swig_obj
[1] ;
6904 if (!args
) SWIG_fail
;
6906 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6907 if (!SWIG_IsOK(res1
)) {
6908 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetMainColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
6910 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6912 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6913 result
= (size_t)((wxPyTreeListCtrl
const *)arg1
)->GetMainColumn();
6914 wxPyEndAllowThreads(__tstate
);
6915 if (PyErr_Occurred()) SWIG_fail
;
6917 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
6924 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6925 PyObject
*resultobj
= 0;
6926 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6928 wxTreeListColumnInfo
*arg3
= 0 ;
6935 PyObject
* obj0
= 0 ;
6936 PyObject
* obj1
= 0 ;
6937 PyObject
* obj2
= 0 ;
6938 char * kwnames
[] = {
6939 (char *) "self",(char *) "column",(char *) "colInfo", NULL
6942 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumn",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
6943 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6944 if (!SWIG_IsOK(res1
)) {
6945 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6947 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6948 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
6949 if (!SWIG_IsOK(ecode2
)) {
6950 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumn" "', expected argument " "2"" of type '" "int""'");
6952 arg2
= static_cast< int >(val2
);
6953 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0);
6954 if (!SWIG_IsOK(res3
)) {
6955 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_SetColumn" "', expected argument " "3"" of type '" "wxTreeListColumnInfo const &""'");
6958 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetColumn" "', expected argument " "3"" of type '" "wxTreeListColumnInfo const &""'");
6960 arg3
= reinterpret_cast< wxTreeListColumnInfo
* >(argp3
);
6962 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6963 (arg1
)->SetColumn(arg2
,(wxTreeListColumnInfo
const &)*arg3
);
6964 wxPyEndAllowThreads(__tstate
);
6965 if (PyErr_Occurred()) SWIG_fail
;
6967 resultobj
= SWIG_Py_Void();
6974 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumn(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
6975 PyObject
*resultobj
= 0;
6976 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
6978 wxTreeListColumnInfo
*result
= 0 ;
6983 PyObject
* obj0
= 0 ;
6984 PyObject
* obj1
= 0 ;
6985 char * kwnames
[] = {
6986 (char *) "self",(char *) "column", NULL
6989 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumn",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
6990 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
6991 if (!SWIG_IsOK(res1
)) {
6992 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumn" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
6994 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
6995 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
6996 if (!SWIG_IsOK(ecode2
)) {
6997 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumn" "', expected argument " "2"" of type '" "int""'");
6999 arg2
= static_cast< int >(val2
);
7001 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7003 wxTreeListColumnInfo
&_result_ref
= (arg1
)->GetColumn(arg2
);
7004 result
= (wxTreeListColumnInfo
*) &_result_ref
;
7006 wxPyEndAllowThreads(__tstate
);
7007 if (PyErr_Occurred()) SWIG_fail
;
7009 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxTreeListColumnInfo
, 0 | 0 );
7016 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7017 PyObject
*resultobj
= 0;
7018 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7020 wxString
*arg3
= 0 ;
7025 bool temp3
= false ;
7026 PyObject
* obj0
= 0 ;
7027 PyObject
* obj1
= 0 ;
7028 PyObject
* obj2
= 0 ;
7029 char * kwnames
[] = {
7030 (char *) "self",(char *) "column",(char *) "text", NULL
7033 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnText",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7034 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7035 if (!SWIG_IsOK(res1
)) {
7036 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnText" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7038 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7039 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7040 if (!SWIG_IsOK(ecode2
)) {
7041 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnText" "', expected argument " "2"" of type '" "int""'");
7043 arg2
= static_cast< int >(val2
);
7045 arg3
= wxString_in_helper(obj2
);
7046 if (arg3
== NULL
) SWIG_fail
;
7050 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7051 (arg1
)->SetColumnText(arg2
,(wxString
const &)*arg3
);
7052 wxPyEndAllowThreads(__tstate
);
7053 if (PyErr_Occurred()) SWIG_fail
;
7055 resultobj
= SWIG_Py_Void();
7070 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7071 PyObject
*resultobj
= 0;
7072 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7079 PyObject
* obj0
= 0 ;
7080 PyObject
* obj1
= 0 ;
7081 char * kwnames
[] = {
7082 (char *) "self",(char *) "column", NULL
7085 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnText",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7086 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7087 if (!SWIG_IsOK(res1
)) {
7088 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnText" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7090 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7091 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7092 if (!SWIG_IsOK(ecode2
)) {
7093 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumnText" "', expected argument " "2"" of type '" "int""'");
7095 arg2
= static_cast< int >(val2
);
7097 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7098 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetColumnText(arg2
);
7099 wxPyEndAllowThreads(__tstate
);
7100 if (PyErr_Occurred()) SWIG_fail
;
7104 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
7106 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
7115 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7116 PyObject
*resultobj
= 0;
7117 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7126 PyObject
* obj0
= 0 ;
7127 PyObject
* obj1
= 0 ;
7128 PyObject
* obj2
= 0 ;
7129 char * kwnames
[] = {
7130 (char *) "self",(char *) "column",(char *) "width", NULL
7133 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnWidth",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7134 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7135 if (!SWIG_IsOK(res1
)) {
7136 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnWidth" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7138 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7139 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7140 if (!SWIG_IsOK(ecode2
)) {
7141 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnWidth" "', expected argument " "2"" of type '" "int""'");
7143 arg2
= static_cast< int >(val2
);
7144 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7145 if (!SWIG_IsOK(ecode3
)) {
7146 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetColumnWidth" "', expected argument " "3"" of type '" "int""'");
7148 arg3
= static_cast< int >(val3
);
7150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7151 (arg1
)->SetColumnWidth(arg2
,arg3
);
7152 wxPyEndAllowThreads(__tstate
);
7153 if (PyErr_Occurred()) SWIG_fail
;
7155 resultobj
= SWIG_Py_Void();
7162 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnWidth(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7163 PyObject
*resultobj
= 0;
7164 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7171 PyObject
* obj0
= 0 ;
7172 PyObject
* obj1
= 0 ;
7173 char * kwnames
[] = {
7174 (char *) "self",(char *) "column", NULL
7177 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnWidth",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7178 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7179 if (!SWIG_IsOK(res1
)) {
7180 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnWidth" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7182 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7183 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7184 if (!SWIG_IsOK(ecode2
)) {
7185 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumnWidth" "', expected argument " "2"" of type '" "int""'");
7187 arg2
= static_cast< int >(val2
);
7189 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7190 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnWidth(arg2
);
7191 wxPyEndAllowThreads(__tstate
);
7192 if (PyErr_Occurred()) SWIG_fail
;
7194 resultobj
= SWIG_From_int(static_cast< int >(result
));
7201 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7202 PyObject
*resultobj
= 0;
7203 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7212 PyObject
* obj0
= 0 ;
7213 PyObject
* obj1
= 0 ;
7214 PyObject
* obj2
= 0 ;
7215 char * kwnames
[] = {
7216 (char *) "self",(char *) "column",(char *) "flag", NULL
7219 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnAlignment",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7220 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7221 if (!SWIG_IsOK(res1
)) {
7222 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnAlignment" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7224 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7225 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7226 if (!SWIG_IsOK(ecode2
)) {
7227 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnAlignment" "', expected argument " "2"" of type '" "int""'");
7229 arg2
= static_cast< int >(val2
);
7230 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7231 if (!SWIG_IsOK(ecode3
)) {
7232 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetColumnAlignment" "', expected argument " "3"" of type '" "int""'");
7234 arg3
= static_cast< int >(val3
);
7236 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7237 (arg1
)->SetColumnAlignment(arg2
,arg3
);
7238 wxPyEndAllowThreads(__tstate
);
7239 if (PyErr_Occurred()) SWIG_fail
;
7241 resultobj
= SWIG_Py_Void();
7248 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7249 PyObject
*resultobj
= 0;
7250 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7257 PyObject
* obj0
= 0 ;
7258 PyObject
* obj1
= 0 ;
7259 char * kwnames
[] = {
7260 (char *) "self",(char *) "column", NULL
7263 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnAlignment",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7264 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7265 if (!SWIG_IsOK(res1
)) {
7266 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnAlignment" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7268 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7269 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7270 if (!SWIG_IsOK(ecode2
)) {
7271 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumnAlignment" "', expected argument " "2"" of type '" "int""'");
7273 arg2
= static_cast< int >(val2
);
7275 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7276 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnAlignment(arg2
);
7277 wxPyEndAllowThreads(__tstate
);
7278 if (PyErr_Occurred()) SWIG_fail
;
7280 resultobj
= SWIG_From_int(static_cast< int >(result
));
7287 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7288 PyObject
*resultobj
= 0;
7289 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7298 PyObject
* obj0
= 0 ;
7299 PyObject
* obj1
= 0 ;
7300 PyObject
* obj2
= 0 ;
7301 char * kwnames
[] = {
7302 (char *) "self",(char *) "column",(char *) "image", NULL
7305 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetColumnImage",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7306 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7307 if (!SWIG_IsOK(res1
)) {
7308 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnImage" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7310 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7311 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7312 if (!SWIG_IsOK(ecode2
)) {
7313 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnImage" "', expected argument " "2"" of type '" "int""'");
7315 arg2
= static_cast< int >(val2
);
7316 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7317 if (!SWIG_IsOK(ecode3
)) {
7318 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetColumnImage" "', expected argument " "3"" of type '" "int""'");
7320 arg3
= static_cast< int >(val3
);
7322 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7323 (arg1
)->SetColumnImage(arg2
,arg3
);
7324 wxPyEndAllowThreads(__tstate
);
7325 if (PyErr_Occurred()) SWIG_fail
;
7327 resultobj
= SWIG_Py_Void();
7334 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetColumnImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7335 PyObject
*resultobj
= 0;
7336 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7343 PyObject
* obj0
= 0 ;
7344 PyObject
* obj1
= 0 ;
7345 char * kwnames
[] = {
7346 (char *) "self",(char *) "column", NULL
7349 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetColumnImage",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7350 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7351 if (!SWIG_IsOK(res1
)) {
7352 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetColumnImage" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7354 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7355 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7356 if (!SWIG_IsOK(ecode2
)) {
7357 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetColumnImage" "', expected argument " "2"" of type '" "int""'");
7359 arg2
= static_cast< int >(val2
);
7361 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7362 result
= (int)((wxPyTreeListCtrl
const *)arg1
)->GetColumnImage(arg2
);
7363 wxPyEndAllowThreads(__tstate
);
7364 if (PyErr_Occurred()) SWIG_fail
;
7366 resultobj
= SWIG_From_int(static_cast< int >(result
));
7373 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnShown(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7374 PyObject
*resultobj
= 0;
7375 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7377 bool arg3
= (bool) true ;
7384 PyObject
* obj0
= 0 ;
7385 PyObject
* obj1
= 0 ;
7386 PyObject
* obj2
= 0 ;
7387 char * kwnames
[] = {
7388 (char *) "self",(char *) "column",(char *) "shown", NULL
7391 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetColumnShown",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7392 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7393 if (!SWIG_IsOK(res1
)) {
7394 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnShown" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7396 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7397 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7398 if (!SWIG_IsOK(ecode2
)) {
7399 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnShown" "', expected argument " "2"" of type '" "int""'");
7401 arg2
= static_cast< int >(val2
);
7403 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
7404 if (!SWIG_IsOK(ecode3
)) {
7405 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetColumnShown" "', expected argument " "3"" of type '" "bool""'");
7407 arg3
= static_cast< bool >(val3
);
7410 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7411 (arg1
)->SetColumnShown(arg2
,arg3
);
7412 wxPyEndAllowThreads(__tstate
);
7413 if (PyErr_Occurred()) SWIG_fail
;
7415 resultobj
= SWIG_Py_Void();
7422 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsColumnShown(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7423 PyObject
*resultobj
= 0;
7424 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7431 PyObject
* obj0
= 0 ;
7432 PyObject
* obj1
= 0 ;
7433 char * kwnames
[] = {
7434 (char *) "self",(char *) "column", NULL
7437 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsColumnShown",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7438 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7439 if (!SWIG_IsOK(res1
)) {
7440 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsColumnShown" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7442 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7443 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7444 if (!SWIG_IsOK(ecode2
)) {
7445 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_IsColumnShown" "', expected argument " "2"" of type '" "int""'");
7447 arg2
= static_cast< int >(val2
);
7449 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7450 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsColumnShown(arg2
);
7451 wxPyEndAllowThreads(__tstate
);
7452 if (PyErr_Occurred()) SWIG_fail
;
7455 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7463 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetColumnEditable(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7464 PyObject
*resultobj
= 0;
7465 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7467 bool arg3
= (bool) true ;
7474 PyObject
* obj0
= 0 ;
7475 PyObject
* obj1
= 0 ;
7476 PyObject
* obj2
= 0 ;
7477 char * kwnames
[] = {
7478 (char *) "self",(char *) "column",(char *) "edit", NULL
7481 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetColumnEditable",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7482 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7483 if (!SWIG_IsOK(res1
)) {
7484 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetColumnEditable" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7486 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7487 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7488 if (!SWIG_IsOK(ecode2
)) {
7489 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_SetColumnEditable" "', expected argument " "2"" of type '" "int""'");
7491 arg2
= static_cast< int >(val2
);
7493 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
7494 if (!SWIG_IsOK(ecode3
)) {
7495 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetColumnEditable" "', expected argument " "3"" of type '" "bool""'");
7497 arg3
= static_cast< bool >(val3
);
7500 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7501 (arg1
)->SetColumnEditable(arg2
,arg3
);
7502 wxPyEndAllowThreads(__tstate
);
7503 if (PyErr_Occurred()) SWIG_fail
;
7505 resultobj
= SWIG_Py_Void();
7512 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsColumnEditable(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7513 PyObject
*resultobj
= 0;
7514 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7521 PyObject
* obj0
= 0 ;
7522 PyObject
* obj1
= 0 ;
7523 char * kwnames
[] = {
7524 (char *) "self",(char *) "column", NULL
7527 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsColumnEditable",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7528 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7529 if (!SWIG_IsOK(res1
)) {
7530 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsColumnEditable" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
7532 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7533 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
7534 if (!SWIG_IsOK(ecode2
)) {
7535 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_IsColumnEditable" "', expected argument " "2"" of type '" "int""'");
7537 arg2
= static_cast< int >(val2
);
7539 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7540 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsColumnEditable(arg2
);
7541 wxPyEndAllowThreads(__tstate
);
7542 if (PyErr_Occurred()) SWIG_fail
;
7545 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
7553 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7554 PyObject
*resultobj
= 0;
7555 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7556 wxTreeItemId
*arg2
= 0 ;
7557 int arg3
= (int) -1 ;
7565 PyObject
* obj0
= 0 ;
7566 PyObject
* obj1
= 0 ;
7567 PyObject
* obj2
= 0 ;
7568 char * kwnames
[] = {
7569 (char *) "self",(char *) "item",(char *) "column", NULL
7572 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetItemText",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7573 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7574 if (!SWIG_IsOK(res1
)) {
7575 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemText" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7577 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7578 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7579 if (!SWIG_IsOK(res2
)) {
7580 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemText" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7583 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemText" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7585 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7587 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7588 if (!SWIG_IsOK(ecode3
)) {
7589 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetItemText" "', expected argument " "3"" of type '" "int""'");
7591 arg3
= static_cast< int >(val3
);
7594 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7595 result
= wxPyTreeListCtrl_GetItemText(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
7596 wxPyEndAllowThreads(__tstate
);
7597 if (PyErr_Occurred()) SWIG_fail
;
7601 resultobj
= PyUnicode_FromWideChar((&result
)->c_str(), (&result
)->Len());
7603 resultobj
= PyString_FromStringAndSize((&result
)->c_str(), (&result
)->Len());
7612 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7613 PyObject
*resultobj
= 0;
7614 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7615 wxTreeItemId
*arg2
= 0 ;
7616 int arg3
= (int) -1 ;
7617 wxTreeItemIcon arg4
= (wxTreeItemIcon
) wxTreeItemIcon_Normal
;
7627 PyObject
* obj0
= 0 ;
7628 PyObject
* obj1
= 0 ;
7629 PyObject
* obj2
= 0 ;
7630 PyObject
* obj3
= 0 ;
7631 char * kwnames
[] = {
7632 (char *) "self",(char *) "item",(char *) "column",(char *) "which", NULL
7635 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_GetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
7636 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7637 if (!SWIG_IsOK(res1
)) {
7638 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7640 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7641 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7642 if (!SWIG_IsOK(res2
)) {
7643 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7646 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7648 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7650 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7651 if (!SWIG_IsOK(ecode3
)) {
7652 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "3"" of type '" "int""'");
7654 arg3
= static_cast< int >(val3
);
7657 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
7658 if (!SWIG_IsOK(ecode4
)) {
7659 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_GetItemImage" "', expected argument " "4"" of type '" "wxTreeItemIcon""'");
7661 arg4
= static_cast< wxTreeItemIcon
>(val4
);
7664 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7665 result
= (int)wxPyTreeListCtrl_GetItemImage(arg1
,(wxTreeItemId
const &)*arg2
,arg3
,arg4
);
7666 wxPyEndAllowThreads(__tstate
);
7667 if (PyErr_Occurred()) SWIG_fail
;
7669 resultobj
= SWIG_From_int(static_cast< int >(result
));
7676 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemText(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7677 PyObject
*resultobj
= 0;
7678 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7679 wxTreeItemId
*arg2
= 0 ;
7680 wxString
*arg3
= 0 ;
7681 int arg4
= (int) -1 ;
7686 bool temp3
= false ;
7689 PyObject
* obj0
= 0 ;
7690 PyObject
* obj1
= 0 ;
7691 PyObject
* obj2
= 0 ;
7692 PyObject
* obj3
= 0 ;
7693 char * kwnames
[] = {
7694 (char *) "self",(char *) "item",(char *) "text",(char *) "column", NULL
7697 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_SetItemText",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
7698 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7699 if (!SWIG_IsOK(res1
)) {
7700 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemText" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7702 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7703 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7704 if (!SWIG_IsOK(res2
)) {
7705 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemText" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7708 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemText" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7710 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7712 arg3
= wxString_in_helper(obj2
);
7713 if (arg3
== NULL
) SWIG_fail
;
7717 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
7718 if (!SWIG_IsOK(ecode4
)) {
7719 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_SetItemText" "', expected argument " "4"" of type '" "int""'");
7721 arg4
= static_cast< int >(val4
);
7724 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7725 wxPyTreeListCtrl_SetItemText(arg1
,(wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
7726 wxPyEndAllowThreads(__tstate
);
7727 if (PyErr_Occurred()) SWIG_fail
;
7729 resultobj
= SWIG_Py_Void();
7744 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemImage(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7745 PyObject
*resultobj
= 0;
7746 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7747 wxTreeItemId
*arg2
= 0 ;
7749 int arg4
= (int) -1 ;
7750 wxTreeItemIcon arg5
= (wxTreeItemIcon
) wxTreeItemIcon_Normal
;
7761 PyObject
* obj0
= 0 ;
7762 PyObject
* obj1
= 0 ;
7763 PyObject
* obj2
= 0 ;
7764 PyObject
* obj3
= 0 ;
7765 PyObject
* obj4
= 0 ;
7766 char * kwnames
[] = {
7767 (char *) "self",(char *) "item",(char *) "image",(char *) "column",(char *) "which", NULL
7770 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OO:TreeListCtrl_SetItemImage",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
7771 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7772 if (!SWIG_IsOK(res1
)) {
7773 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7775 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7776 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7777 if (!SWIG_IsOK(res2
)) {
7778 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7781 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7783 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7784 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
7785 if (!SWIG_IsOK(ecode3
)) {
7786 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "3"" of type '" "int""'");
7788 arg3
= static_cast< int >(val3
);
7790 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
7791 if (!SWIG_IsOK(ecode4
)) {
7792 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "4"" of type '" "int""'");
7794 arg4
= static_cast< int >(val4
);
7797 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
7798 if (!SWIG_IsOK(ecode5
)) {
7799 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_SetItemImage" "', expected argument " "5"" of type '" "wxTreeItemIcon""'");
7801 arg5
= static_cast< wxTreeItemIcon
>(val5
);
7804 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7805 wxPyTreeListCtrl_SetItemImage(arg1
,(wxTreeItemId
const &)*arg2
,arg3
,arg4
,arg5
);
7806 wxPyEndAllowThreads(__tstate
);
7807 if (PyErr_Occurred()) SWIG_fail
;
7809 resultobj
= SWIG_Py_Void();
7816 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7817 PyObject
*resultobj
= 0;
7818 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7819 wxTreeItemId
*arg2
= 0 ;
7820 wxPyTreeItemData
*result
= 0 ;
7825 PyObject
* obj0
= 0 ;
7826 PyObject
* obj1
= 0 ;
7827 char * kwnames
[] = {
7828 (char *) "self",(char *) "item", NULL
7831 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemData",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
7832 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7833 if (!SWIG_IsOK(res1
)) {
7834 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemData" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7836 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7837 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7838 if (!SWIG_IsOK(res2
)) {
7839 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7842 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7844 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7847 result
= (wxPyTreeItemData
*)wxPyTreeListCtrl_GetItemData(arg1
,(wxTreeItemId
const &)*arg2
);
7848 wxPyEndAllowThreads(__tstate
);
7849 if (PyErr_Occurred()) SWIG_fail
;
7851 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxPyTreeItemData
, 0 | 0 );
7858 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7859 PyObject
*resultobj
= 0;
7860 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7861 wxTreeItemId
*arg2
= 0 ;
7862 wxPyTreeItemData
*arg3
= (wxPyTreeItemData
*) 0 ;
7868 PyObject
* obj0
= 0 ;
7869 PyObject
* obj1
= 0 ;
7870 PyObject
* obj2
= 0 ;
7871 char * kwnames
[] = {
7872 (char *) "self",(char *) "item",(char *) "data", NULL
7875 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemData",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7876 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7877 if (!SWIG_IsOK(res1
)) {
7878 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemData" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7880 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7881 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7882 if (!SWIG_IsOK(res2
)) {
7883 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7886 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7888 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7889 res3
= SWIG_ConvertPtr(obj2
, SWIG_as_voidptrptr(&arg3
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
7890 if (!SWIG_IsOK(res3
)) {
7891 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_SetItemData" "', expected argument " "3"" of type '" "wxPyTreeItemData *""'");
7894 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7895 wxPyTreeListCtrl_SetItemData(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
7896 wxPyEndAllowThreads(__tstate
);
7897 if (PyErr_Occurred()) SWIG_fail
;
7899 resultobj
= SWIG_Py_Void();
7906 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemPyData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7907 PyObject
*resultobj
= 0;
7908 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7909 wxTreeItemId
*arg2
= 0 ;
7910 PyObject
*result
= 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_GetItemPyData",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_GetItemPyData" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
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_GetItemPyData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7932 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemPyData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7934 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7936 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7937 result
= (PyObject
*)wxPyTreeListCtrl_GetItemPyData(arg1
,(wxTreeItemId
const &)*arg2
);
7938 wxPyEndAllowThreads(__tstate
);
7939 if (PyErr_Occurred()) SWIG_fail
;
7948 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemPyData(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
7949 PyObject
*resultobj
= 0;
7950 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
7951 wxTreeItemId
*arg2
= 0 ;
7952 PyObject
*arg3
= (PyObject
*) 0 ;
7957 PyObject
* obj0
= 0 ;
7958 PyObject
* obj1
= 0 ;
7959 PyObject
* obj2
= 0 ;
7960 char * kwnames
[] = {
7961 (char *) "self",(char *) "item",(char *) "obj", NULL
7964 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemPyData",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
7965 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
7966 if (!SWIG_IsOK(res1
)) {
7967 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemPyData" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
7969 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
7970 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
7971 if (!SWIG_IsOK(res2
)) {
7972 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemPyData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7975 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemPyData" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
7977 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
7980 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7981 wxPyTreeListCtrl_SetItemPyData(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
7982 wxPyEndAllowThreads(__tstate
);
7983 if (PyErr_Occurred()) SWIG_fail
;
7985 resultobj
= SWIG_Py_Void();
7992 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemBold(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_GetItemBold",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_GetItemBold" "', 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_GetItemBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8018 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8020 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8022 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8023 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->GetItemBold((wxTreeItemId
const &)*arg2
);
8024 wxPyEndAllowThreads(__tstate
);
8025 if (PyErr_Occurred()) SWIG_fail
;
8028 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8036 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemTextColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8037 PyObject
*resultobj
= 0;
8038 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8039 wxTreeItemId
*arg2
= 0 ;
8045 PyObject
* obj0
= 0 ;
8046 PyObject
* obj1
= 0 ;
8047 char * kwnames
[] = {
8048 (char *) "self",(char *) "item", NULL
8051 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemTextColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8052 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8053 if (!SWIG_IsOK(res1
)) {
8054 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemTextColour" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8056 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8057 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8058 if (!SWIG_IsOK(res2
)) {
8059 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemTextColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8062 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemTextColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8064 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8066 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8067 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemTextColour((wxTreeItemId
const &)*arg2
);
8068 wxPyEndAllowThreads(__tstate
);
8069 if (PyErr_Occurred()) SWIG_fail
;
8071 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
8078 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemBackgroundColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8079 PyObject
*resultobj
= 0;
8080 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8081 wxTreeItemId
*arg2
= 0 ;
8087 PyObject
* obj0
= 0 ;
8088 PyObject
* obj1
= 0 ;
8089 char * kwnames
[] = {
8090 (char *) "self",(char *) "item", NULL
8093 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemBackgroundColour",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8094 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8095 if (!SWIG_IsOK(res1
)) {
8096 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemBackgroundColour" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8098 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8099 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8100 if (!SWIG_IsOK(res2
)) {
8101 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemBackgroundColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8104 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemBackgroundColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8106 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8108 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8109 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemBackgroundColour((wxTreeItemId
const &)*arg2
);
8110 wxPyEndAllowThreads(__tstate
);
8111 if (PyErr_Occurred()) SWIG_fail
;
8113 resultobj
= SWIG_NewPointerObj((new wxColour(static_cast< const wxColour
& >(result
))), SWIGTYPE_p_wxColour
, SWIG_POINTER_OWN
| 0 );
8120 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemFont(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_GetItemFont",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_GetItemFont" "', 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_GetItemFont" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8146 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemFont" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8148 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8150 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8151 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemFont((wxTreeItemId
const &)*arg2
);
8152 wxPyEndAllowThreads(__tstate
);
8153 if (PyErr_Occurred()) SWIG_fail
;
8155 resultobj
= SWIG_NewPointerObj((new wxFont(static_cast< const wxFont
& >(result
))), SWIGTYPE_p_wxFont
, SWIG_POINTER_OWN
| 0 );
8162 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemHasChildren(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8163 PyObject
*resultobj
= 0;
8164 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8165 wxTreeItemId
*arg2
= 0 ;
8166 bool arg3
= (bool) true ;
8173 PyObject
* obj0
= 0 ;
8174 PyObject
* obj1
= 0 ;
8175 PyObject
* obj2
= 0 ;
8176 char * kwnames
[] = {
8177 (char *) "self",(char *) "item",(char *) "has", NULL
8180 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemHasChildren",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8181 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8182 if (!SWIG_IsOK(res1
)) {
8183 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemHasChildren" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8185 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8186 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8187 if (!SWIG_IsOK(res2
)) {
8188 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemHasChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8191 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemHasChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8193 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8195 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
8196 if (!SWIG_IsOK(ecode3
)) {
8197 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetItemHasChildren" "', expected argument " "3"" of type '" "bool""'");
8199 arg3
= static_cast< bool >(val3
);
8202 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8203 (arg1
)->SetItemHasChildren((wxTreeItemId
const &)*arg2
,arg3
);
8204 wxPyEndAllowThreads(__tstate
);
8205 if (PyErr_Occurred()) SWIG_fail
;
8207 resultobj
= SWIG_Py_Void();
8214 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemBold(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8215 PyObject
*resultobj
= 0;
8216 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8217 wxTreeItemId
*arg2
= 0 ;
8218 bool arg3
= (bool) true ;
8225 PyObject
* obj0
= 0 ;
8226 PyObject
* obj1
= 0 ;
8227 PyObject
* obj2
= 0 ;
8228 char * kwnames
[] = {
8229 (char *) "self",(char *) "item",(char *) "bold", NULL
8232 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_SetItemBold",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8233 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8234 if (!SWIG_IsOK(res1
)) {
8235 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemBold" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8237 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8238 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8239 if (!SWIG_IsOK(res2
)) {
8240 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8243 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8245 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8247 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
8248 if (!SWIG_IsOK(ecode3
)) {
8249 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_SetItemBold" "', expected argument " "3"" of type '" "bool""'");
8251 arg3
= static_cast< bool >(val3
);
8254 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8255 (arg1
)->SetItemBold((wxTreeItemId
const &)*arg2
,arg3
);
8256 wxPyEndAllowThreads(__tstate
);
8257 if (PyErr_Occurred()) SWIG_fail
;
8259 resultobj
= SWIG_Py_Void();
8266 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemTextColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8267 PyObject
*resultobj
= 0;
8268 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8269 wxTreeItemId
*arg2
= 0 ;
8270 wxColour
*arg3
= 0 ;
8276 PyObject
* obj0
= 0 ;
8277 PyObject
* obj1
= 0 ;
8278 PyObject
* obj2
= 0 ;
8279 char * kwnames
[] = {
8280 (char *) "self",(char *) "item",(char *) "colour", NULL
8283 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemTextColour",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8284 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8285 if (!SWIG_IsOK(res1
)) {
8286 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemTextColour" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8288 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8289 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8290 if (!SWIG_IsOK(res2
)) {
8291 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemTextColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8294 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemTextColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8296 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8299 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
8302 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8303 (arg1
)->SetItemTextColour((wxTreeItemId
const &)*arg2
,(wxColour
const &)*arg3
);
8304 wxPyEndAllowThreads(__tstate
);
8305 if (PyErr_Occurred()) SWIG_fail
;
8307 resultobj
= SWIG_Py_Void();
8314 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemBackgroundColour(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8315 PyObject
*resultobj
= 0;
8316 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8317 wxTreeItemId
*arg2
= 0 ;
8318 wxColour
*arg3
= 0 ;
8324 PyObject
* obj0
= 0 ;
8325 PyObject
* obj1
= 0 ;
8326 PyObject
* obj2
= 0 ;
8327 char * kwnames
[] = {
8328 (char *) "self",(char *) "item",(char *) "colour", NULL
8331 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemBackgroundColour",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8332 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8333 if (!SWIG_IsOK(res1
)) {
8334 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemBackgroundColour" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8336 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8337 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8338 if (!SWIG_IsOK(res2
)) {
8339 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemBackgroundColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8342 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemBackgroundColour" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8344 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8347 if ( ! wxColour_helper(obj2
, &arg3
)) SWIG_fail
;
8350 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8351 (arg1
)->SetItemBackgroundColour((wxTreeItemId
const &)*arg2
,(wxColour
const &)*arg3
);
8352 wxPyEndAllowThreads(__tstate
);
8353 if (PyErr_Occurred()) SWIG_fail
;
8355 resultobj
= SWIG_Py_Void();
8362 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetItemFont(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8363 PyObject
*resultobj
= 0;
8364 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8365 wxTreeItemId
*arg2
= 0 ;
8373 PyObject
* obj0
= 0 ;
8374 PyObject
* obj1
= 0 ;
8375 PyObject
* obj2
= 0 ;
8376 char * kwnames
[] = {
8377 (char *) "self",(char *) "item",(char *) "font", NULL
8380 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_SetItemFont",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8381 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8382 if (!SWIG_IsOK(res1
)) {
8383 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8385 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8386 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8387 if (!SWIG_IsOK(res2
)) {
8388 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8391 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8393 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8394 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxFont
, 0 | 0);
8395 if (!SWIG_IsOK(res3
)) {
8396 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "3"" of type '" "wxFont const &""'");
8399 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetItemFont" "', expected argument " "3"" of type '" "wxFont const &""'");
8401 arg3
= reinterpret_cast< wxFont
* >(argp3
);
8403 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8404 (arg1
)->SetItemFont((wxTreeItemId
const &)*arg2
,(wxFont
const &)*arg3
);
8405 wxPyEndAllowThreads(__tstate
);
8406 if (PyErr_Occurred()) SWIG_fail
;
8408 resultobj
= SWIG_Py_Void();
8415 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsVisible(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8416 PyObject
*resultobj
= 0;
8417 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8418 wxTreeItemId
*arg2
= 0 ;
8424 PyObject
* obj0
= 0 ;
8425 PyObject
* obj1
= 0 ;
8426 char * kwnames
[] = {
8427 (char *) "self",(char *) "item", NULL
8430 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsVisible",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8431 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8432 if (!SWIG_IsOK(res1
)) {
8433 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsVisible" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8435 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8436 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8437 if (!SWIG_IsOK(res2
)) {
8438 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_IsVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8441 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_IsVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8443 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8446 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsVisible((wxTreeItemId
const &)*arg2
);
8447 wxPyEndAllowThreads(__tstate
);
8448 if (PyErr_Occurred()) SWIG_fail
;
8451 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8459 SWIGINTERN PyObject
*_wrap_TreeListCtrl_HasChildren(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8460 PyObject
*resultobj
= 0;
8461 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8462 wxTreeItemId
*arg2
= 0 ;
8468 PyObject
* obj0
= 0 ;
8469 PyObject
* obj1
= 0 ;
8470 char * kwnames
[] = {
8471 (char *) "self",(char *) "item", NULL
8474 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_HasChildren",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8475 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8476 if (!SWIG_IsOK(res1
)) {
8477 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_HasChildren" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8479 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8480 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8481 if (!SWIG_IsOK(res2
)) {
8482 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_HasChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8485 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_HasChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8487 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8489 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8490 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->HasChildren((wxTreeItemId
const &)*arg2
);
8491 wxPyEndAllowThreads(__tstate
);
8492 if (PyErr_Occurred()) SWIG_fail
;
8495 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8503 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsExpanded(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8504 PyObject
*resultobj
= 0;
8505 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8506 wxTreeItemId
*arg2
= 0 ;
8512 PyObject
* obj0
= 0 ;
8513 PyObject
* obj1
= 0 ;
8514 char * kwnames
[] = {
8515 (char *) "self",(char *) "item", NULL
8518 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsExpanded",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8519 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8520 if (!SWIG_IsOK(res1
)) {
8521 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsExpanded" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8523 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8524 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8525 if (!SWIG_IsOK(res2
)) {
8526 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_IsExpanded" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8529 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_IsExpanded" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8531 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8533 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8534 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsExpanded((wxTreeItemId
const &)*arg2
);
8535 wxPyEndAllowThreads(__tstate
);
8536 if (PyErr_Occurred()) SWIG_fail
;
8539 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8547 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsSelected(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8548 PyObject
*resultobj
= 0;
8549 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8550 wxTreeItemId
*arg2
= 0 ;
8556 PyObject
* obj0
= 0 ;
8557 PyObject
* obj1
= 0 ;
8558 char * kwnames
[] = {
8559 (char *) "self",(char *) "item", NULL
8562 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsSelected",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8563 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8564 if (!SWIG_IsOK(res1
)) {
8565 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsSelected" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8567 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8568 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8569 if (!SWIG_IsOK(res2
)) {
8570 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_IsSelected" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8573 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_IsSelected" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8575 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8577 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8578 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsSelected((wxTreeItemId
const &)*arg2
);
8579 wxPyEndAllowThreads(__tstate
);
8580 if (PyErr_Occurred()) SWIG_fail
;
8583 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8591 SWIGINTERN PyObject
*_wrap_TreeListCtrl_IsBold(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8592 PyObject
*resultobj
= 0;
8593 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8594 wxTreeItemId
*arg2
= 0 ;
8600 PyObject
* obj0
= 0 ;
8601 PyObject
* obj1
= 0 ;
8602 char * kwnames
[] = {
8603 (char *) "self",(char *) "item", NULL
8606 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_IsBold",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8607 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8608 if (!SWIG_IsOK(res1
)) {
8609 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_IsBold" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8611 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8612 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8613 if (!SWIG_IsOK(res2
)) {
8614 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_IsBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8617 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_IsBold" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8619 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8621 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8622 result
= (bool)((wxPyTreeListCtrl
const *)arg1
)->IsBold((wxTreeItemId
const &)*arg2
);
8623 wxPyEndAllowThreads(__tstate
);
8624 if (PyErr_Occurred()) SWIG_fail
;
8627 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
8635 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetChildrenCount(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8636 PyObject
*resultobj
= 0;
8637 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8638 wxTreeItemId
*arg2
= 0 ;
8639 bool arg3
= (bool) true ;
8647 PyObject
* obj0
= 0 ;
8648 PyObject
* obj1
= 0 ;
8649 PyObject
* obj2
= 0 ;
8650 char * kwnames
[] = {
8651 (char *) "self",(char *) "item",(char *) "recursively", NULL
8654 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetChildrenCount",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8655 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8656 if (!SWIG_IsOK(res1
)) {
8657 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetChildrenCount" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8659 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8660 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8661 if (!SWIG_IsOK(res2
)) {
8662 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetChildrenCount" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8665 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetChildrenCount" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8667 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8669 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
8670 if (!SWIG_IsOK(ecode3
)) {
8671 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetChildrenCount" "', expected argument " "3"" of type '" "bool""'");
8673 arg3
= static_cast< bool >(val3
);
8676 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8677 result
= (size_t)(arg1
)->GetChildrenCount((wxTreeItemId
const &)*arg2
,arg3
);
8678 wxPyEndAllowThreads(__tstate
);
8679 if (PyErr_Occurred()) SWIG_fail
;
8681 resultobj
= SWIG_From_size_t(static_cast< size_t >(result
));
8688 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetRootItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8689 PyObject
*resultobj
= 0;
8690 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8691 wxTreeItemId result
;
8694 PyObject
*swig_obj
[1] ;
8696 if (!args
) SWIG_fail
;
8698 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8699 if (!SWIG_IsOK(res1
)) {
8700 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetRootItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8702 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8704 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8705 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetRootItem();
8706 wxPyEndAllowThreads(__tstate
);
8707 if (PyErr_Occurred()) SWIG_fail
;
8709 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8716 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetSelection(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8717 PyObject
*resultobj
= 0;
8718 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8719 wxTreeItemId result
;
8722 PyObject
*swig_obj
[1] ;
8724 if (!args
) SWIG_fail
;
8726 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8727 if (!SWIG_IsOK(res1
)) {
8728 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetSelection" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8730 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8732 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8733 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetSelection();
8734 wxPyEndAllowThreads(__tstate
);
8735 if (PyErr_Occurred()) SWIG_fail
;
8737 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8744 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetSelections(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
8745 PyObject
*resultobj
= 0;
8746 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8747 PyObject
*result
= 0 ;
8750 PyObject
*swig_obj
[1] ;
8752 if (!args
) SWIG_fail
;
8754 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8755 if (!SWIG_IsOK(res1
)) {
8756 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetSelections" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8758 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8760 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8761 result
= (PyObject
*)wxPyTreeListCtrl_GetSelections(arg1
);
8762 wxPyEndAllowThreads(__tstate
);
8763 if (PyErr_Occurred()) SWIG_fail
;
8772 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetItemParent(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8773 PyObject
*resultobj
= 0;
8774 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8775 wxTreeItemId
*arg2
= 0 ;
8776 wxTreeItemId result
;
8781 PyObject
* obj0
= 0 ;
8782 PyObject
* obj1
= 0 ;
8783 char * kwnames
[] = {
8784 (char *) "self",(char *) "item", NULL
8787 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetItemParent",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8788 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8789 if (!SWIG_IsOK(res1
)) {
8790 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetItemParent" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
8792 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8793 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8794 if (!SWIG_IsOK(res2
)) {
8795 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetItemParent" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8798 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetItemParent" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8800 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8802 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8803 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetItemParent((wxTreeItemId
const &)*arg2
);
8804 wxPyEndAllowThreads(__tstate
);
8805 if (PyErr_Occurred()) SWIG_fail
;
8807 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
8814 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetFirstChild(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8815 PyObject
*resultobj
= 0;
8816 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8817 wxTreeItemId
*arg2
= 0 ;
8818 PyObject
*result
= 0 ;
8823 PyObject
* obj0
= 0 ;
8824 PyObject
* obj1
= 0 ;
8825 char * kwnames
[] = {
8826 (char *) "self",(char *) "item", NULL
8829 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetFirstChild",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8830 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8831 if (!SWIG_IsOK(res1
)) {
8832 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetFirstChild" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8834 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8835 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8836 if (!SWIG_IsOK(res2
)) {
8837 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetFirstChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8840 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetFirstChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8842 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8844 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8845 result
= (PyObject
*)wxPyTreeListCtrl_GetFirstChild(arg1
,(wxTreeItemId
const &)*arg2
);
8846 wxPyEndAllowThreads(__tstate
);
8847 if (PyErr_Occurred()) SWIG_fail
;
8856 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNextChild(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8857 PyObject
*resultobj
= 0;
8858 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8859 wxTreeItemId
*arg2
= 0 ;
8860 void *arg3
= (void *) 0 ;
8861 PyObject
*result
= 0 ;
8867 PyObject
* obj0
= 0 ;
8868 PyObject
* obj1
= 0 ;
8869 PyObject
* obj2
= 0 ;
8870 char * kwnames
[] = {
8871 (char *) "self",(char *) "item",(char *) "cookie", NULL
8874 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_GetNextChild",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8875 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8876 if (!SWIG_IsOK(res1
)) {
8877 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNextChild" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8879 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8880 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8881 if (!SWIG_IsOK(res2
)) {
8882 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNextChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8885 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNextChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8887 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8888 res3
= SWIG_ConvertPtr(obj2
,SWIG_as_voidptrptr(&arg3
), 0, 0);
8889 if (!SWIG_IsOK(res3
)) {
8890 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_GetNextChild" "', expected argument " "3"" of type '" "void *""'");
8893 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8894 result
= (PyObject
*)wxPyTreeListCtrl_GetNextChild(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
8895 wxPyEndAllowThreads(__tstate
);
8896 if (PyErr_Occurred()) SWIG_fail
;
8905 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetLastChild(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8906 PyObject
*resultobj
= 0;
8907 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8908 wxTreeItemId
*arg2
= 0 ;
8909 PyObject
*result
= 0 ;
8914 PyObject
* obj0
= 0 ;
8915 PyObject
* obj1
= 0 ;
8916 char * kwnames
[] = {
8917 (char *) "self",(char *) "item", NULL
8920 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetLastChild",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
8921 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8922 if (!SWIG_IsOK(res1
)) {
8923 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetLastChild" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8925 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8926 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8927 if (!SWIG_IsOK(res2
)) {
8928 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetLastChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8931 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetLastChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8933 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8935 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8936 result
= (PyObject
*)wxPyTreeListCtrl_GetLastChild(arg1
,(wxTreeItemId
const &)*arg2
);
8937 wxPyEndAllowThreads(__tstate
);
8938 if (PyErr_Occurred()) SWIG_fail
;
8947 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetPrevChild(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8948 PyObject
*resultobj
= 0;
8949 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8950 wxTreeItemId
*arg2
= 0 ;
8951 void *arg3
= (void *) 0 ;
8952 PyObject
*result
= 0 ;
8958 PyObject
* obj0
= 0 ;
8959 PyObject
* obj1
= 0 ;
8960 PyObject
* obj2
= 0 ;
8961 char * kwnames
[] = {
8962 (char *) "self",(char *) "item",(char *) "cookie", NULL
8965 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:TreeListCtrl_GetPrevChild",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
8966 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
8967 if (!SWIG_IsOK(res1
)) {
8968 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetPrevChild" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
8970 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
8971 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
8972 if (!SWIG_IsOK(res2
)) {
8973 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetPrevChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8976 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetPrevChild" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
8978 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
8979 res3
= SWIG_ConvertPtr(obj2
,SWIG_as_voidptrptr(&arg3
), 0, 0);
8980 if (!SWIG_IsOK(res3
)) {
8981 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_GetPrevChild" "', expected argument " "3"" of type '" "void *""'");
8984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8985 result
= (PyObject
*)wxPyTreeListCtrl_GetPrevChild(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
8986 wxPyEndAllowThreads(__tstate
);
8987 if (PyErr_Occurred()) SWIG_fail
;
8996 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNextSibling(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
8997 PyObject
*resultobj
= 0;
8998 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
8999 wxTreeItemId
*arg2
= 0 ;
9000 wxTreeItemId result
;
9005 PyObject
* obj0
= 0 ;
9006 PyObject
* obj1
= 0 ;
9007 char * kwnames
[] = {
9008 (char *) "self",(char *) "item", NULL
9011 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextSibling",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9012 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9013 if (!SWIG_IsOK(res1
)) {
9014 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNextSibling" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9016 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9017 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9018 if (!SWIG_IsOK(res2
)) {
9019 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNextSibling" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9022 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNextSibling" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9024 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9026 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9027 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextSibling((wxTreeItemId
const &)*arg2
);
9028 wxPyEndAllowThreads(__tstate
);
9029 if (PyErr_Occurred()) SWIG_fail
;
9031 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9038 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetPrevSibling(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9039 PyObject
*resultobj
= 0;
9040 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9041 wxTreeItemId
*arg2
= 0 ;
9042 wxTreeItemId result
;
9047 PyObject
* obj0
= 0 ;
9048 PyObject
* obj1
= 0 ;
9049 char * kwnames
[] = {
9050 (char *) "self",(char *) "item", NULL
9053 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevSibling",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9054 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9055 if (!SWIG_IsOK(res1
)) {
9056 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetPrevSibling" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9058 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9059 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9060 if (!SWIG_IsOK(res2
)) {
9061 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetPrevSibling" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9064 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetPrevSibling" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9066 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9068 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9069 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevSibling((wxTreeItemId
const &)*arg2
);
9070 wxPyEndAllowThreads(__tstate
);
9071 if (PyErr_Occurred()) SWIG_fail
;
9073 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9080 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNext(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9081 PyObject
*resultobj
= 0;
9082 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9083 wxTreeItemId
*arg2
= 0 ;
9084 wxTreeItemId result
;
9089 PyObject
* obj0
= 0 ;
9090 PyObject
* obj1
= 0 ;
9091 char * kwnames
[] = {
9092 (char *) "self",(char *) "item", NULL
9095 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNext",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9096 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9097 if (!SWIG_IsOK(res1
)) {
9098 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNext" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9100 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9101 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9102 if (!SWIG_IsOK(res2
)) {
9103 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNext" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9106 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNext" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9108 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9111 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNext((wxTreeItemId
const &)*arg2
);
9112 wxPyEndAllowThreads(__tstate
);
9113 if (PyErr_Occurred()) SWIG_fail
;
9115 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9122 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetPrev(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9123 PyObject
*resultobj
= 0;
9124 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9125 wxTreeItemId
*arg2
= 0 ;
9126 wxTreeItemId result
;
9131 PyObject
* obj0
= 0 ;
9132 PyObject
* obj1
= 0 ;
9133 char * kwnames
[] = {
9134 (char *) "self",(char *) "item", NULL
9137 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrev",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9138 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9139 if (!SWIG_IsOK(res1
)) {
9140 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetPrev" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9142 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9143 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9144 if (!SWIG_IsOK(res2
)) {
9145 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetPrev" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9148 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetPrev" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9150 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9152 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9153 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrev((wxTreeItemId
const &)*arg2
);
9154 wxPyEndAllowThreads(__tstate
);
9155 if (PyErr_Occurred()) SWIG_fail
;
9157 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9164 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetFirstExpandedItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9165 PyObject
*resultobj
= 0;
9166 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9167 wxTreeItemId result
;
9170 PyObject
*swig_obj
[1] ;
9172 if (!args
) SWIG_fail
;
9174 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9175 if (!SWIG_IsOK(res1
)) {
9176 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetFirstExpandedItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9178 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9180 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9181 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetFirstExpandedItem();
9182 wxPyEndAllowThreads(__tstate
);
9183 if (PyErr_Occurred()) SWIG_fail
;
9185 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9192 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNextExpanded(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9193 PyObject
*resultobj
= 0;
9194 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9195 wxTreeItemId
*arg2
= 0 ;
9196 wxTreeItemId result
;
9201 PyObject
* obj0
= 0 ;
9202 PyObject
* obj1
= 0 ;
9203 char * kwnames
[] = {
9204 (char *) "self",(char *) "item", NULL
9207 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetNextExpanded",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9208 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9209 if (!SWIG_IsOK(res1
)) {
9210 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNextExpanded" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9212 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9213 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9214 if (!SWIG_IsOK(res2
)) {
9215 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNextExpanded" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9218 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNextExpanded" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9220 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9222 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9223 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextExpanded((wxTreeItemId
const &)*arg2
);
9224 wxPyEndAllowThreads(__tstate
);
9225 if (PyErr_Occurred()) SWIG_fail
;
9227 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9234 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetPrevExpanded(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9235 PyObject
*resultobj
= 0;
9236 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9237 wxTreeItemId
*arg2
= 0 ;
9238 wxTreeItemId result
;
9243 PyObject
* obj0
= 0 ;
9244 PyObject
* obj1
= 0 ;
9245 char * kwnames
[] = {
9246 (char *) "self",(char *) "item", NULL
9249 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_GetPrevExpanded",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9250 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9251 if (!SWIG_IsOK(res1
)) {
9252 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetPrevExpanded" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9254 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9255 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9256 if (!SWIG_IsOK(res2
)) {
9257 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetPrevExpanded" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9260 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetPrevExpanded" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9262 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9264 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9265 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevExpanded((wxTreeItemId
const &)*arg2
);
9266 wxPyEndAllowThreads(__tstate
);
9267 if (PyErr_Occurred()) SWIG_fail
;
9269 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9276 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetFirstVisibleItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9277 PyObject
*resultobj
= 0;
9278 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9279 bool arg2
= (bool) false ;
9280 wxTreeItemId result
;
9285 PyObject
* obj0
= 0 ;
9286 PyObject
* obj1
= 0 ;
9287 char * kwnames
[] = {
9288 (char *) "self",(char *) "fullRow", NULL
9291 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:TreeListCtrl_GetFirstVisibleItem",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9292 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9293 if (!SWIG_IsOK(res1
)) {
9294 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetFirstVisibleItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9296 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9298 ecode2
= SWIG_AsVal_bool(obj1
, &val2
);
9299 if (!SWIG_IsOK(ecode2
)) {
9300 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "TreeListCtrl_GetFirstVisibleItem" "', expected argument " "2"" of type '" "bool""'");
9302 arg2
= static_cast< bool >(val2
);
9305 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9306 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetFirstVisibleItem(arg2
);
9307 wxPyEndAllowThreads(__tstate
);
9308 if (PyErr_Occurred()) SWIG_fail
;
9310 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9317 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetNextVisible(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9318 PyObject
*resultobj
= 0;
9319 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9320 wxTreeItemId
*arg2
= 0 ;
9321 bool arg3
= (bool) false ;
9322 wxTreeItemId result
;
9329 PyObject
* obj0
= 0 ;
9330 PyObject
* obj1
= 0 ;
9331 PyObject
* obj2
= 0 ;
9332 char * kwnames
[] = {
9333 (char *) "self",(char *) "item",(char *) "fullRow", NULL
9336 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetNextVisible",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
9337 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9338 if (!SWIG_IsOK(res1
)) {
9339 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetNextVisible" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9341 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9342 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9343 if (!SWIG_IsOK(res2
)) {
9344 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetNextVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9347 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetNextVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9349 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9351 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
9352 if (!SWIG_IsOK(ecode3
)) {
9353 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetNextVisible" "', expected argument " "3"" of type '" "bool""'");
9355 arg3
= static_cast< bool >(val3
);
9358 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9359 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetNextVisible((wxTreeItemId
const &)*arg2
,arg3
);
9360 wxPyEndAllowThreads(__tstate
);
9361 if (PyErr_Occurred()) SWIG_fail
;
9363 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9370 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetPrevVisible(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9371 PyObject
*resultobj
= 0;
9372 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9373 wxTreeItemId
*arg2
= 0 ;
9374 bool arg3
= (bool) false ;
9375 wxTreeItemId result
;
9382 PyObject
* obj0
= 0 ;
9383 PyObject
* obj1
= 0 ;
9384 PyObject
* obj2
= 0 ;
9385 char * kwnames
[] = {
9386 (char *) "self",(char *) "item",(char *) "fullRow", NULL
9389 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetPrevVisible",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
9390 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9391 if (!SWIG_IsOK(res1
)) {
9392 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetPrevVisible" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
9394 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9395 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9396 if (!SWIG_IsOK(res2
)) {
9397 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetPrevVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9400 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetPrevVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9402 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9404 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
9405 if (!SWIG_IsOK(ecode3
)) {
9406 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetPrevVisible" "', expected argument " "3"" of type '" "bool""'");
9408 arg3
= static_cast< bool >(val3
);
9411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9412 result
= ((wxPyTreeListCtrl
const *)arg1
)->GetPrevVisible((wxTreeItemId
const &)*arg2
,arg3
);
9413 wxPyEndAllowThreads(__tstate
);
9414 if (PyErr_Occurred()) SWIG_fail
;
9416 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9423 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AddRoot(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9424 PyObject
*resultobj
= 0;
9425 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9426 wxString
*arg2
= 0 ;
9427 int arg3
= (int) -1 ;
9428 int arg4
= (int) -1 ;
9429 wxPyTreeItemData
*arg5
= (wxPyTreeItemData
*) NULL
;
9430 wxTreeItemId result
;
9433 bool temp2
= false ;
9439 PyObject
* obj0
= 0 ;
9440 PyObject
* obj1
= 0 ;
9441 PyObject
* obj2
= 0 ;
9442 PyObject
* obj3
= 0 ;
9443 PyObject
* obj4
= 0 ;
9444 char * kwnames
[] = {
9445 (char *) "self",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
9448 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOO:TreeListCtrl_AddRoot",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
)) SWIG_fail
;
9449 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9450 if (!SWIG_IsOK(res1
)) {
9451 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AddRoot" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9453 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9455 arg2
= wxString_in_helper(obj1
);
9456 if (arg2
== NULL
) SWIG_fail
;
9460 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
9461 if (!SWIG_IsOK(ecode3
)) {
9462 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_AddRoot" "', expected argument " "3"" of type '" "int""'");
9464 arg3
= static_cast< int >(val3
);
9467 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
9468 if (!SWIG_IsOK(ecode4
)) {
9469 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_AddRoot" "', expected argument " "4"" of type '" "int""'");
9471 arg4
= static_cast< int >(val4
);
9474 res5
= SWIG_ConvertPtr(obj4
, SWIG_as_voidptrptr(&arg5
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
9475 if (!SWIG_IsOK(res5
)) {
9476 SWIG_exception_fail(SWIG_ArgError(res5
), "in method '" "TreeListCtrl_AddRoot" "', expected argument " "5"" of type '" "wxPyTreeItemData *""'");
9480 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9481 result
= (arg1
)->AddRoot((wxString
const &)*arg2
,arg3
,arg4
,arg5
);
9482 wxPyEndAllowThreads(__tstate
);
9483 if (PyErr_Occurred()) SWIG_fail
;
9485 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9500 SWIGINTERN PyObject
*_wrap_TreeListCtrl_PrependItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9501 PyObject
*resultobj
= 0;
9502 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9503 wxTreeItemId
*arg2
= 0 ;
9504 wxString
*arg3
= 0 ;
9505 int arg4
= (int) -1 ;
9506 int arg5
= (int) -1 ;
9507 wxPyTreeItemData
*arg6
= (wxPyTreeItemData
*) NULL
;
9508 wxTreeItemId result
;
9513 bool temp3
= false ;
9519 PyObject
* obj0
= 0 ;
9520 PyObject
* obj1
= 0 ;
9521 PyObject
* obj2
= 0 ;
9522 PyObject
* obj3
= 0 ;
9523 PyObject
* obj4
= 0 ;
9524 PyObject
* obj5
= 0 ;
9525 char * kwnames
[] = {
9526 (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
9529 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_PrependItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
9530 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9531 if (!SWIG_IsOK(res1
)) {
9532 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9534 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9535 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9536 if (!SWIG_IsOK(res2
)) {
9537 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9540 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_PrependItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9542 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9544 arg3
= wxString_in_helper(obj2
);
9545 if (arg3
== NULL
) SWIG_fail
;
9549 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
9550 if (!SWIG_IsOK(ecode4
)) {
9551 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "4"" of type '" "int""'");
9553 arg4
= static_cast< int >(val4
);
9556 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
9557 if (!SWIG_IsOK(ecode5
)) {
9558 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "5"" of type '" "int""'");
9560 arg5
= static_cast< int >(val5
);
9563 res6
= SWIG_ConvertPtr(obj5
, SWIG_as_voidptrptr(&arg6
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
9564 if (!SWIG_IsOK(res6
)) {
9565 SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "TreeListCtrl_PrependItem" "', expected argument " "6"" of type '" "wxPyTreeItemData *""'");
9569 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9570 result
= (arg1
)->PrependItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
);
9571 wxPyEndAllowThreads(__tstate
);
9572 if (PyErr_Occurred()) SWIG_fail
;
9574 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9589 SWIGINTERN PyObject
*_wrap_TreeListCtrl_InsertItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9590 PyObject
*resultobj
= 0;
9591 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9592 wxTreeItemId
*arg2
= 0 ;
9593 wxTreeItemId
*arg3
= 0 ;
9594 wxString
*arg4
= 0 ;
9595 int arg5
= (int) -1 ;
9596 int arg6
= (int) -1 ;
9597 wxPyTreeItemData
*arg7
= (wxPyTreeItemData
*) NULL
;
9598 wxTreeItemId result
;
9605 bool temp4
= false ;
9611 PyObject
* obj0
= 0 ;
9612 PyObject
* obj1
= 0 ;
9613 PyObject
* obj2
= 0 ;
9614 PyObject
* obj3
= 0 ;
9615 PyObject
* obj4
= 0 ;
9616 PyObject
* obj5
= 0 ;
9617 PyObject
* obj6
= 0 ;
9618 char * kwnames
[] = {
9619 (char *) "self",(char *) "parent",(char *) "idPrevious",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
9622 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
9623 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9624 if (!SWIG_IsOK(res1
)) {
9625 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9627 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9628 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9629 if (!SWIG_IsOK(res2
)) {
9630 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9633 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_InsertItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9635 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9636 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9637 if (!SWIG_IsOK(res3
)) {
9638 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "3"" of type '" "wxTreeItemId const &""'");
9641 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_InsertItem" "', expected argument " "3"" of type '" "wxTreeItemId const &""'");
9643 arg3
= reinterpret_cast< wxTreeItemId
* >(argp3
);
9645 arg4
= wxString_in_helper(obj3
);
9646 if (arg4
== NULL
) SWIG_fail
;
9650 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
9651 if (!SWIG_IsOK(ecode5
)) {
9652 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "5"" of type '" "int""'");
9654 arg5
= static_cast< int >(val5
);
9657 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
9658 if (!SWIG_IsOK(ecode6
)) {
9659 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "6"" of type '" "int""'");
9661 arg6
= static_cast< int >(val6
);
9664 res7
= SWIG_ConvertPtr(obj6
, SWIG_as_voidptrptr(&arg7
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
9665 if (!SWIG_IsOK(res7
)) {
9666 SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "TreeListCtrl_InsertItem" "', expected argument " "7"" of type '" "wxPyTreeItemData *""'");
9670 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9671 result
= (arg1
)->InsertItem((wxTreeItemId
const &)*arg2
,(wxTreeItemId
const &)*arg3
,(wxString
const &)*arg4
,arg5
,arg6
,arg7
);
9672 wxPyEndAllowThreads(__tstate
);
9673 if (PyErr_Occurred()) SWIG_fail
;
9675 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9690 SWIGINTERN PyObject
*_wrap_TreeListCtrl_InsertItemBefore(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9691 PyObject
*resultobj
= 0;
9692 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9693 wxTreeItemId
*arg2
= 0 ;
9695 wxString
*arg4
= 0 ;
9696 int arg5
= (int) -1 ;
9697 int arg6
= (int) -1 ;
9698 wxPyTreeItemData
*arg7
= (wxPyTreeItemData
*) NULL
;
9699 wxTreeItemId result
;
9706 bool temp4
= false ;
9712 PyObject
* obj0
= 0 ;
9713 PyObject
* obj1
= 0 ;
9714 PyObject
* obj2
= 0 ;
9715 PyObject
* obj3
= 0 ;
9716 PyObject
* obj4
= 0 ;
9717 PyObject
* obj5
= 0 ;
9718 PyObject
* obj6
= 0 ;
9719 char * kwnames
[] = {
9720 (char *) "self",(char *) "parent",(char *) "index",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
9723 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOOO|OOO:TreeListCtrl_InsertItemBefore",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
9724 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9725 if (!SWIG_IsOK(res1
)) {
9726 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9728 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9729 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9730 if (!SWIG_IsOK(res2
)) {
9731 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9734 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9736 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9737 ecode3
= SWIG_AsVal_size_t(obj2
, &val3
);
9738 if (!SWIG_IsOK(ecode3
)) {
9739 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "3"" of type '" "size_t""'");
9741 arg3
= static_cast< size_t >(val3
);
9743 arg4
= wxString_in_helper(obj3
);
9744 if (arg4
== NULL
) SWIG_fail
;
9748 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
9749 if (!SWIG_IsOK(ecode5
)) {
9750 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "5"" of type '" "int""'");
9752 arg5
= static_cast< int >(val5
);
9755 ecode6
= SWIG_AsVal_int(obj5
, &val6
);
9756 if (!SWIG_IsOK(ecode6
)) {
9757 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "6"" of type '" "int""'");
9759 arg6
= static_cast< int >(val6
);
9762 res7
= SWIG_ConvertPtr(obj6
, SWIG_as_voidptrptr(&arg7
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
9763 if (!SWIG_IsOK(res7
)) {
9764 SWIG_exception_fail(SWIG_ArgError(res7
), "in method '" "TreeListCtrl_InsertItemBefore" "', expected argument " "7"" of type '" "wxPyTreeItemData *""'");
9768 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9769 result
= (arg1
)->InsertItem((wxTreeItemId
const &)*arg2
,arg3
,(wxString
const &)*arg4
,arg5
,arg6
,arg7
);
9770 wxPyEndAllowThreads(__tstate
);
9771 if (PyErr_Occurred()) SWIG_fail
;
9773 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9788 SWIGINTERN PyObject
*_wrap_TreeListCtrl_AppendItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9789 PyObject
*resultobj
= 0;
9790 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9791 wxTreeItemId
*arg2
= 0 ;
9792 wxString
*arg3
= 0 ;
9793 int arg4
= (int) -1 ;
9794 int arg5
= (int) -1 ;
9795 wxPyTreeItemData
*arg6
= (wxPyTreeItemData
*) NULL
;
9796 wxTreeItemId result
;
9801 bool temp3
= false ;
9807 PyObject
* obj0
= 0 ;
9808 PyObject
* obj1
= 0 ;
9809 PyObject
* obj2
= 0 ;
9810 PyObject
* obj3
= 0 ;
9811 PyObject
* obj4
= 0 ;
9812 PyObject
* obj5
= 0 ;
9813 char * kwnames
[] = {
9814 (char *) "self",(char *) "parent",(char *) "text",(char *) "image",(char *) "selectedImage",(char *) "data", NULL
9817 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|OOO:TreeListCtrl_AppendItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
)) SWIG_fail
;
9818 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9819 if (!SWIG_IsOK(res1
)) {
9820 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9822 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9823 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9824 if (!SWIG_IsOK(res2
)) {
9825 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9828 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_AppendItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9830 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9832 arg3
= wxString_in_helper(obj2
);
9833 if (arg3
== NULL
) SWIG_fail
;
9837 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
9838 if (!SWIG_IsOK(ecode4
)) {
9839 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "4"" of type '" "int""'");
9841 arg4
= static_cast< int >(val4
);
9844 ecode5
= SWIG_AsVal_int(obj4
, &val5
);
9845 if (!SWIG_IsOK(ecode5
)) {
9846 SWIG_exception_fail(SWIG_ArgError(ecode5
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "5"" of type '" "int""'");
9848 arg5
= static_cast< int >(val5
);
9851 res6
= SWIG_ConvertPtr(obj5
, SWIG_as_voidptrptr(&arg6
), SWIGTYPE_p_wxPyTreeItemData
, SWIG_POINTER_DISOWN
| 0 );
9852 if (!SWIG_IsOK(res6
)) {
9853 SWIG_exception_fail(SWIG_ArgError(res6
), "in method '" "TreeListCtrl_AppendItem" "', expected argument " "6"" of type '" "wxPyTreeItemData *""'");
9857 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9858 result
= (arg1
)->AppendItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
,arg5
,arg6
);
9859 wxPyEndAllowThreads(__tstate
);
9860 if (PyErr_Occurred()) SWIG_fail
;
9862 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
9877 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Delete(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9878 PyObject
*resultobj
= 0;
9879 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9880 wxTreeItemId
*arg2
= 0 ;
9885 PyObject
* obj0
= 0 ;
9886 PyObject
* obj1
= 0 ;
9887 char * kwnames
[] = {
9888 (char *) "self",(char *) "item", NULL
9891 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Delete",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9892 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9893 if (!SWIG_IsOK(res1
)) {
9894 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Delete" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9896 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9897 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9898 if (!SWIG_IsOK(res2
)) {
9899 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Delete" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9902 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Delete" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9904 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9906 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9907 (arg1
)->Delete((wxTreeItemId
const &)*arg2
);
9908 wxPyEndAllowThreads(__tstate
);
9909 if (PyErr_Occurred()) SWIG_fail
;
9911 resultobj
= SWIG_Py_Void();
9918 SWIGINTERN PyObject
*_wrap_TreeListCtrl_DeleteChildren(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9919 PyObject
*resultobj
= 0;
9920 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9921 wxTreeItemId
*arg2
= 0 ;
9926 PyObject
* obj0
= 0 ;
9927 PyObject
* obj1
= 0 ;
9928 char * kwnames
[] = {
9929 (char *) "self",(char *) "item", NULL
9932 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_DeleteChildren",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
9933 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9934 if (!SWIG_IsOK(res1
)) {
9935 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_DeleteChildren" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9937 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9938 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
9939 if (!SWIG_IsOK(res2
)) {
9940 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_DeleteChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9943 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_DeleteChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
9945 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
9947 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9948 (arg1
)->DeleteChildren((wxTreeItemId
const &)*arg2
);
9949 wxPyEndAllowThreads(__tstate
);
9950 if (PyErr_Occurred()) SWIG_fail
;
9952 resultobj
= SWIG_Py_Void();
9959 SWIGINTERN PyObject
*_wrap_TreeListCtrl_DeleteRoot(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
9960 PyObject
*resultobj
= 0;
9961 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9964 PyObject
*swig_obj
[1] ;
9966 if (!args
) SWIG_fail
;
9968 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
9969 if (!SWIG_IsOK(res1
)) {
9970 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_DeleteRoot" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
9972 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
9974 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9975 (arg1
)->DeleteRoot();
9976 wxPyEndAllowThreads(__tstate
);
9977 if (PyErr_Occurred()) SWIG_fail
;
9979 resultobj
= SWIG_Py_Void();
9986 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Expand(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
9987 PyObject
*resultobj
= 0;
9988 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
9989 wxTreeItemId
*arg2
= 0 ;
9994 PyObject
* obj0
= 0 ;
9995 PyObject
* obj1
= 0 ;
9996 char * kwnames
[] = {
9997 (char *) "self",(char *) "item", NULL
10000 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Expand",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10001 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10002 if (!SWIG_IsOK(res1
)) {
10003 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Expand" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10005 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10006 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10007 if (!SWIG_IsOK(res2
)) {
10008 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Expand" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10011 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Expand" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10013 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10015 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10016 (arg1
)->Expand((wxTreeItemId
const &)*arg2
);
10017 wxPyEndAllowThreads(__tstate
);
10018 if (PyErr_Occurred()) SWIG_fail
;
10020 resultobj
= SWIG_Py_Void();
10027 SWIGINTERN PyObject
*_wrap_TreeListCtrl_ExpandAll(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10028 PyObject
*resultobj
= 0;
10029 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10030 wxTreeItemId
*arg2
= 0 ;
10035 PyObject
* obj0
= 0 ;
10036 PyObject
* obj1
= 0 ;
10037 char * kwnames
[] = {
10038 (char *) "self",(char *) "item", NULL
10041 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ExpandAll",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10042 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10043 if (!SWIG_IsOK(res1
)) {
10044 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_ExpandAll" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10046 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10047 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10048 if (!SWIG_IsOK(res2
)) {
10049 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_ExpandAll" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10052 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_ExpandAll" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10054 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10056 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10057 (arg1
)->ExpandAll((wxTreeItemId
const &)*arg2
);
10058 wxPyEndAllowThreads(__tstate
);
10059 if (PyErr_Occurred()) SWIG_fail
;
10061 resultobj
= SWIG_Py_Void();
10068 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Collapse(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10069 PyObject
*resultobj
= 0;
10070 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10071 wxTreeItemId
*arg2
= 0 ;
10076 PyObject
* obj0
= 0 ;
10077 PyObject
* obj1
= 0 ;
10078 char * kwnames
[] = {
10079 (char *) "self",(char *) "item", NULL
10082 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Collapse",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10083 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10084 if (!SWIG_IsOK(res1
)) {
10085 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Collapse" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10087 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10088 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10089 if (!SWIG_IsOK(res2
)) {
10090 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Collapse" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10093 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Collapse" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10095 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10097 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10098 (arg1
)->Collapse((wxTreeItemId
const &)*arg2
);
10099 wxPyEndAllowThreads(__tstate
);
10100 if (PyErr_Occurred()) SWIG_fail
;
10102 resultobj
= SWIG_Py_Void();
10109 SWIGINTERN PyObject
*_wrap_TreeListCtrl_CollapseAndReset(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10110 PyObject
*resultobj
= 0;
10111 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10112 wxTreeItemId
*arg2
= 0 ;
10117 PyObject
* obj0
= 0 ;
10118 PyObject
* obj1
= 0 ;
10119 char * kwnames
[] = {
10120 (char *) "self",(char *) "item", NULL
10123 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_CollapseAndReset",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10124 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10125 if (!SWIG_IsOK(res1
)) {
10126 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_CollapseAndReset" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10128 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10129 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10130 if (!SWIG_IsOK(res2
)) {
10131 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_CollapseAndReset" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10134 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_CollapseAndReset" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10136 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10138 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10139 (arg1
)->CollapseAndReset((wxTreeItemId
const &)*arg2
);
10140 wxPyEndAllowThreads(__tstate
);
10141 if (PyErr_Occurred()) SWIG_fail
;
10143 resultobj
= SWIG_Py_Void();
10150 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Toggle(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10151 PyObject
*resultobj
= 0;
10152 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10153 wxTreeItemId
*arg2
= 0 ;
10158 PyObject
* obj0
= 0 ;
10159 PyObject
* obj1
= 0 ;
10160 char * kwnames
[] = {
10161 (char *) "self",(char *) "item", NULL
10164 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_Toggle",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10165 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10166 if (!SWIG_IsOK(res1
)) {
10167 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Toggle" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10169 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10170 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10171 if (!SWIG_IsOK(res2
)) {
10172 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_Toggle" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10175 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_Toggle" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10177 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10179 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10180 (arg1
)->Toggle((wxTreeItemId
const &)*arg2
);
10181 wxPyEndAllowThreads(__tstate
);
10182 if (PyErr_Occurred()) SWIG_fail
;
10184 resultobj
= SWIG_Py_Void();
10191 SWIGINTERN PyObject
*_wrap_TreeListCtrl_Unselect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10192 PyObject
*resultobj
= 0;
10193 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10196 PyObject
*swig_obj
[1] ;
10198 if (!args
) SWIG_fail
;
10199 swig_obj
[0] = args
;
10200 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10201 if (!SWIG_IsOK(res1
)) {
10202 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_Unselect" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10204 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10206 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10207 (arg1
)->Unselect();
10208 wxPyEndAllowThreads(__tstate
);
10209 if (PyErr_Occurred()) SWIG_fail
;
10211 resultobj
= SWIG_Py_Void();
10218 SWIGINTERN PyObject
*_wrap_TreeListCtrl_UnselectAll(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10219 PyObject
*resultobj
= 0;
10220 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10223 PyObject
*swig_obj
[1] ;
10225 if (!args
) SWIG_fail
;
10226 swig_obj
[0] = args
;
10227 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10228 if (!SWIG_IsOK(res1
)) {
10229 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_UnselectAll" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10231 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10233 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10234 (arg1
)->UnselectAll();
10235 wxPyEndAllowThreads(__tstate
);
10236 if (PyErr_Occurred()) SWIG_fail
;
10238 resultobj
= SWIG_Py_Void();
10245 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SelectItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10246 PyObject
*resultobj
= 0;
10247 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10248 wxTreeItemId
*arg2
= 0 ;
10249 wxTreeItemId
const &arg3_defvalue
= (wxTreeItemId
*) NULL
;
10250 wxTreeItemId
*arg3
= (wxTreeItemId
*) &arg3_defvalue
;
10251 bool arg4
= (bool) true ;
10260 PyObject
* obj0
= 0 ;
10261 PyObject
* obj1
= 0 ;
10262 PyObject
* obj2
= 0 ;
10263 PyObject
* obj3
= 0 ;
10264 char * kwnames
[] = {
10265 (char *) "self",(char *) "item",(char *) "last",(char *) "unselect_others", NULL
10268 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OO:TreeListCtrl_SelectItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
10269 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10270 if (!SWIG_IsOK(res1
)) {
10271 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SelectItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10273 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10274 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10275 if (!SWIG_IsOK(res2
)) {
10276 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SelectItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10279 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SelectItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10281 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10283 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10284 if (!SWIG_IsOK(res3
)) {
10285 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "TreeListCtrl_SelectItem" "', expected argument " "3"" of type '" "wxTreeItemId const &""'");
10288 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SelectItem" "', expected argument " "3"" of type '" "wxTreeItemId const &""'");
10290 arg3
= reinterpret_cast< wxTreeItemId
* >(argp3
);
10293 ecode4
= SWIG_AsVal_bool(obj3
, &val4
);
10294 if (!SWIG_IsOK(ecode4
)) {
10295 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_SelectItem" "', expected argument " "4"" of type '" "bool""'");
10297 arg4
= static_cast< bool >(val4
);
10300 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10301 (arg1
)->SelectItem((wxTreeItemId
const &)*arg2
,(wxTreeItemId
const &)*arg3
,arg4
);
10302 wxPyEndAllowThreads(__tstate
);
10303 if (PyErr_Occurred()) SWIG_fail
;
10305 resultobj
= SWIG_Py_Void();
10312 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SelectAll(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10313 PyObject
*resultobj
= 0;
10314 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10317 PyObject
*swig_obj
[1] ;
10319 if (!args
) SWIG_fail
;
10320 swig_obj
[0] = args
;
10321 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10322 if (!SWIG_IsOK(res1
)) {
10323 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SelectAll" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10325 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10327 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10328 (arg1
)->SelectAll();
10329 wxPyEndAllowThreads(__tstate
);
10330 if (PyErr_Occurred()) SWIG_fail
;
10332 resultobj
= SWIG_Py_Void();
10339 SWIGINTERN PyObject
*_wrap_TreeListCtrl_EnsureVisible(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10340 PyObject
*resultobj
= 0;
10341 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10342 wxTreeItemId
*arg2
= 0 ;
10347 PyObject
* obj0
= 0 ;
10348 PyObject
* obj1
= 0 ;
10349 char * kwnames
[] = {
10350 (char *) "self",(char *) "item", NULL
10353 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_EnsureVisible",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10354 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10355 if (!SWIG_IsOK(res1
)) {
10356 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_EnsureVisible" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10358 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10359 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10360 if (!SWIG_IsOK(res2
)) {
10361 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_EnsureVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10364 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_EnsureVisible" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10366 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10368 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10369 (arg1
)->EnsureVisible((wxTreeItemId
const &)*arg2
);
10370 wxPyEndAllowThreads(__tstate
);
10371 if (PyErr_Occurred()) SWIG_fail
;
10373 resultobj
= SWIG_Py_Void();
10380 SWIGINTERN PyObject
*_wrap_TreeListCtrl_ScrollTo(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10381 PyObject
*resultobj
= 0;
10382 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10383 wxTreeItemId
*arg2
= 0 ;
10388 PyObject
* obj0
= 0 ;
10389 PyObject
* obj1
= 0 ;
10390 char * kwnames
[] = {
10391 (char *) "self",(char *) "item", NULL
10394 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_ScrollTo",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10395 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10396 if (!SWIG_IsOK(res1
)) {
10397 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_ScrollTo" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10399 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10400 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10401 if (!SWIG_IsOK(res2
)) {
10402 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_ScrollTo" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10405 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_ScrollTo" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10407 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10409 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10410 (arg1
)->ScrollTo((wxTreeItemId
const &)*arg2
);
10411 wxPyEndAllowThreads(__tstate
);
10412 if (PyErr_Occurred()) SWIG_fail
;
10414 resultobj
= SWIG_Py_Void();
10421 SWIGINTERN PyObject
*_wrap_TreeListCtrl_HitTest(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10422 PyObject
*resultobj
= 0;
10423 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10424 wxPoint
*arg2
= 0 ;
10427 wxTreeItemId result
;
10432 int res3
= SWIG_TMPOBJ
;
10434 int res4
= SWIG_TMPOBJ
;
10435 PyObject
* obj0
= 0 ;
10436 PyObject
* obj1
= 0 ;
10437 char * kwnames
[] = {
10438 (char *) "self",(char *) "point", NULL
10443 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_HitTest",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10444 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10445 if (!SWIG_IsOK(res1
)) {
10446 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_HitTest" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10448 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10451 if ( ! wxPoint_helper(obj1
, &arg2
)) SWIG_fail
;
10454 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10455 result
= (arg1
)->HitTest((wxPoint
const &)*arg2
,*arg3
,*arg4
);
10456 wxPyEndAllowThreads(__tstate
);
10457 if (PyErr_Occurred()) SWIG_fail
;
10459 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
10460 if (SWIG_IsTmpObj(res3
)) {
10461 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg3
)));
10463 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
10464 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_int
, new_flags
));
10466 if (SWIG_IsTmpObj(res4
)) {
10467 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_int((*arg4
)));
10469 int new_flags
= SWIG_IsNewObj(res4
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
10470 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg4
), SWIGTYPE_p_int
, new_flags
));
10478 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetBoundingRect(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10479 PyObject
*resultobj
= 0;
10480 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10481 wxTreeItemId
*arg2
= 0 ;
10482 bool arg3
= (bool) false ;
10483 PyObject
*result
= 0 ;
10490 PyObject
* obj0
= 0 ;
10491 PyObject
* obj1
= 0 ;
10492 PyObject
* obj2
= 0 ;
10493 char * kwnames
[] = {
10494 (char *) "self",(char *) "item",(char *) "textOnly", NULL
10497 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_GetBoundingRect",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
10498 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10499 if (!SWIG_IsOK(res1
)) {
10500 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetBoundingRect" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10502 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10503 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10504 if (!SWIG_IsOK(res2
)) {
10505 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_GetBoundingRect" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10508 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_GetBoundingRect" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10510 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10512 ecode3
= SWIG_AsVal_bool(obj2
, &val3
);
10513 if (!SWIG_IsOK(ecode3
)) {
10514 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_GetBoundingRect" "', expected argument " "3"" of type '" "bool""'");
10516 arg3
= static_cast< bool >(val3
);
10519 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10520 result
= (PyObject
*)wxPyTreeListCtrl_GetBoundingRect(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
10521 wxPyEndAllowThreads(__tstate
);
10522 if (PyErr_Occurred()) SWIG_fail
;
10524 resultobj
= result
;
10531 SWIGINTERN PyObject
*_wrap_TreeListCtrl_EditLabel(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10532 PyObject
*resultobj
= 0;
10533 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10534 wxTreeItemId
*arg2
= 0 ;
10535 int arg3
= (int) -1 ;
10542 PyObject
* obj0
= 0 ;
10543 PyObject
* obj1
= 0 ;
10544 PyObject
* obj2
= 0 ;
10545 char * kwnames
[] = {
10546 (char *) "self",(char *) "item",(char *) "column", NULL
10549 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|O:TreeListCtrl_EditLabel",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
10550 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10551 if (!SWIG_IsOK(res1
)) {
10552 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_EditLabel" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10554 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10555 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10556 if (!SWIG_IsOK(res2
)) {
10557 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_EditLabel" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10560 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_EditLabel" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10562 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10564 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
10565 if (!SWIG_IsOK(ecode3
)) {
10566 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "TreeListCtrl_EditLabel" "', expected argument " "3"" of type '" "int""'");
10568 arg3
= static_cast< int >(val3
);
10571 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10572 wxPyTreeListCtrl_EditLabel(arg1
,(wxTreeItemId
const &)*arg2
,arg3
);
10573 wxPyEndAllowThreads(__tstate
);
10574 if (PyErr_Occurred()) SWIG_fail
;
10576 resultobj
= SWIG_Py_Void();
10583 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SortChildren(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10584 PyObject
*resultobj
= 0;
10585 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10586 wxTreeItemId
*arg2
= 0 ;
10591 PyObject
* obj0
= 0 ;
10592 PyObject
* obj1
= 0 ;
10593 char * kwnames
[] = {
10594 (char *) "self",(char *) "item", NULL
10597 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:TreeListCtrl_SortChildren",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10598 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10599 if (!SWIG_IsOK(res1
)) {
10600 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SortChildren" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10602 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10603 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10604 if (!SWIG_IsOK(res2
)) {
10605 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SortChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10608 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SortChildren" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10610 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10612 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10613 (arg1
)->SortChildren((wxTreeItemId
const &)*arg2
);
10614 wxPyEndAllowThreads(__tstate
);
10615 if (PyErr_Occurred()) SWIG_fail
;
10617 resultobj
= SWIG_Py_Void();
10624 SWIGINTERN PyObject
*_wrap_TreeListCtrl_FindItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10625 PyObject
*resultobj
= 0;
10626 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10627 wxTreeItemId
*arg2
= 0 ;
10628 wxString
*arg3
= 0 ;
10629 int arg4
= (int) 0 ;
10630 wxTreeItemId result
;
10635 bool temp3
= false ;
10638 PyObject
* obj0
= 0 ;
10639 PyObject
* obj1
= 0 ;
10640 PyObject
* obj2
= 0 ;
10641 PyObject
* obj3
= 0 ;
10642 char * kwnames
[] = {
10643 (char *) "self",(char *) "item",(char *) "str",(char *) "flags", NULL
10646 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO|O:TreeListCtrl_FindItem",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
)) SWIG_fail
;
10647 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10648 if (!SWIG_IsOK(res1
)) {
10649 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_FindItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10651 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10652 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10653 if (!SWIG_IsOK(res2
)) {
10654 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_FindItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10657 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_FindItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10659 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10661 arg3
= wxString_in_helper(obj2
);
10662 if (arg3
== NULL
) SWIG_fail
;
10666 ecode4
= SWIG_AsVal_int(obj3
, &val4
);
10667 if (!SWIG_IsOK(ecode4
)) {
10668 SWIG_exception_fail(SWIG_ArgError(ecode4
), "in method '" "TreeListCtrl_FindItem" "', expected argument " "4"" of type '" "int""'");
10670 arg4
= static_cast< int >(val4
);
10673 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10674 result
= (arg1
)->FindItem((wxTreeItemId
const &)*arg2
,(wxString
const &)*arg3
,arg4
);
10675 wxPyEndAllowThreads(__tstate
);
10676 if (PyErr_Occurred()) SWIG_fail
;
10678 resultobj
= SWIG_NewPointerObj((new wxTreeItemId(static_cast< const wxTreeItemId
& >(result
))), SWIGTYPE_p_wxTreeItemId
, SWIG_POINTER_OWN
| 0 );
10693 SWIGINTERN PyObject
*_wrap_TreeListCtrl_SetDragItem(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10694 PyObject
*resultobj
= 0;
10695 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10696 wxTreeItemId
const &arg2_defvalue
= (wxTreeItemId
*) NULL
;
10697 wxTreeItemId
*arg2
= (wxTreeItemId
*) &arg2_defvalue
;
10702 PyObject
* obj0
= 0 ;
10703 PyObject
* obj1
= 0 ;
10704 char * kwnames
[] = {
10705 (char *) "self",(char *) "item", NULL
10708 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|O:TreeListCtrl_SetDragItem",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
10709 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10710 if (!SWIG_IsOK(res1
)) {
10711 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_SetDragItem" "', expected argument " "1"" of type '" "wxPyTreeListCtrl *""'");
10713 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10715 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxTreeItemId
, 0 | 0);
10716 if (!SWIG_IsOK(res2
)) {
10717 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "TreeListCtrl_SetDragItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10720 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "TreeListCtrl_SetDragItem" "', expected argument " "2"" of type '" "wxTreeItemId const &""'");
10722 arg2
= reinterpret_cast< wxTreeItemId
* >(argp2
);
10725 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10726 (arg1
)->SetDragItem((wxTreeItemId
const &)*arg2
);
10727 wxPyEndAllowThreads(__tstate
);
10728 if (PyErr_Occurred()) SWIG_fail
;
10730 resultobj
= SWIG_Py_Void();
10737 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetHeaderWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10738 PyObject
*resultobj
= 0;
10739 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10740 wxWindow
*result
= 0 ;
10743 PyObject
*swig_obj
[1] ;
10745 if (!args
) SWIG_fail
;
10746 swig_obj
[0] = args
;
10747 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10748 if (!SWIG_IsOK(res1
)) {
10749 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetHeaderWindow" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
10751 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10753 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10754 result
= (wxWindow
*)((wxPyTreeListCtrl
const *)arg1
)->GetHeaderWindow();
10755 wxPyEndAllowThreads(__tstate
);
10756 if (PyErr_Occurred()) SWIG_fail
;
10759 resultobj
= wxPyMake_wxObject(result
, 0);
10767 SWIGINTERN PyObject
*_wrap_TreeListCtrl_GetMainWindow(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10768 PyObject
*resultobj
= 0;
10769 wxPyTreeListCtrl
*arg1
= (wxPyTreeListCtrl
*) 0 ;
10770 wxScrolledWindow
*result
= 0 ;
10773 PyObject
*swig_obj
[1] ;
10775 if (!args
) SWIG_fail
;
10776 swig_obj
[0] = args
;
10777 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxPyTreeListCtrl
, 0 | 0 );
10778 if (!SWIG_IsOK(res1
)) {
10779 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "TreeListCtrl_GetMainWindow" "', expected argument " "1"" of type '" "wxPyTreeListCtrl const *""'");
10781 arg1
= reinterpret_cast< wxPyTreeListCtrl
* >(argp1
);
10783 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10784 result
= (wxScrolledWindow
*)((wxPyTreeListCtrl
const *)arg1
)->GetMainWindow();
10785 wxPyEndAllowThreads(__tstate
);
10786 if (PyErr_Occurred()) SWIG_fail
;
10789 resultobj
= wxPyMake_wxObject(result
, 0);
10797 SWIGINTERN PyObject
*TreeListCtrl_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10799 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
10800 SWIG_TypeNewClientData(SWIGTYPE_p_wxPyTreeListCtrl
, SWIG_NewClientData(obj
));
10801 return SWIG_Py_Void();
10804 SWIGINTERN PyObject
*TreeListCtrl_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10805 return SWIG_Python_InitShadowInstance(args
);
10808 SWIGINTERN PyObject
*_wrap_new_StaticPicture(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10809 PyObject
*resultobj
= 0;
10810 wxWindow
*arg1
= (wxWindow
*) 0 ;
10811 int arg2
= (int) -1 ;
10812 wxBitmap
const &arg3_defvalue
= wxNullBitmap
;
10813 wxBitmap
*arg3
= (wxBitmap
*) &arg3_defvalue
;
10814 wxPoint
const &arg4_defvalue
= wxDefaultPosition
;
10815 wxPoint
*arg4
= (wxPoint
*) &arg4_defvalue
;
10816 wxSize
const &arg5_defvalue
= wxDefaultSize
;
10817 wxSize
*arg5
= (wxSize
*) &arg5_defvalue
;
10818 long arg6
= (long) 0 ;
10819 wxString
const &arg7_defvalue
= wxPyStaticPictureNameStr
;
10820 wxString
*arg7
= (wxString
*) &arg7_defvalue
;
10821 wxStaticPicture
*result
= 0 ;
10832 bool temp7
= false ;
10833 PyObject
* obj0
= 0 ;
10834 PyObject
* obj1
= 0 ;
10835 PyObject
* obj2
= 0 ;
10836 PyObject
* obj3
= 0 ;
10837 PyObject
* obj4
= 0 ;
10838 PyObject
* obj5
= 0 ;
10839 PyObject
* obj6
= 0 ;
10840 char * kwnames
[] = {
10841 (char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10844 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"O|OOOOOO:new_StaticPicture",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
)) SWIG_fail
;
10845 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxWindow
, 0 | 0 );
10846 if (!SWIG_IsOK(res1
)) {
10847 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "new_StaticPicture" "', expected argument " "1"" of type '" "wxWindow *""'");
10849 arg1
= reinterpret_cast< wxWindow
* >(argp1
);
10851 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
10852 if (!SWIG_IsOK(ecode2
)) {
10853 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "new_StaticPicture" "', expected argument " "2"" of type '" "int""'");
10855 arg2
= static_cast< int >(val2
);
10858 res3
= SWIG_ConvertPtr(obj2
, &argp3
, SWIGTYPE_p_wxBitmap
, 0 | 0);
10859 if (!SWIG_IsOK(res3
)) {
10860 SWIG_exception_fail(SWIG_ArgError(res3
), "in method '" "new_StaticPicture" "', expected argument " "3"" of type '" "wxBitmap const &""'");
10863 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "new_StaticPicture" "', expected argument " "3"" of type '" "wxBitmap const &""'");
10865 arg3
= reinterpret_cast< wxBitmap
* >(argp3
);
10870 if ( ! wxPoint_helper(obj3
, &arg4
)) SWIG_fail
;
10876 if ( ! wxSize_helper(obj4
, &arg5
)) SWIG_fail
;
10880 ecode6
= SWIG_AsVal_long(obj5
, &val6
);
10881 if (!SWIG_IsOK(ecode6
)) {
10882 SWIG_exception_fail(SWIG_ArgError(ecode6
), "in method '" "new_StaticPicture" "', expected argument " "6"" of type '" "long""'");
10884 arg6
= static_cast< long >(val6
);
10888 arg7
= wxString_in_helper(obj6
);
10889 if (arg7
== NULL
) SWIG_fail
;
10894 if (!wxPyCheckForApp()) SWIG_fail
;
10895 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10896 result
= (wxStaticPicture
*)new wxStaticPicture(arg1
,arg2
,(wxBitmap
const &)*arg3
,(wxPoint
const &)*arg4
,(wxSize
const &)*arg5
,arg6
,(wxString
const &)*arg7
);
10897 wxPyEndAllowThreads(__tstate
);
10898 if (PyErr_Occurred()) SWIG_fail
;
10900 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_NEW
| 0 );
10915 SWIGINTERN PyObject
*_wrap_new_PreStaticPicture(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
10916 PyObject
*resultobj
= 0;
10917 wxStaticPicture
*result
= 0 ;
10919 if (!SWIG_Python_UnpackTuple(args
,"new_PreStaticPicture",0,0,0)) SWIG_fail
;
10921 if (!wxPyCheckForApp()) SWIG_fail
;
10922 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10923 result
= (wxStaticPicture
*)new wxStaticPicture();
10924 wxPyEndAllowThreads(__tstate
);
10925 if (PyErr_Occurred()) SWIG_fail
;
10927 resultobj
= SWIG_NewPointerObj(SWIG_as_voidptr(result
), SWIGTYPE_p_wxStaticPicture
, SWIG_POINTER_OWN
| 0 );
10934 SWIGINTERN PyObject
*_wrap_StaticPicture_Create(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
10935 PyObject
*resultobj
= 0;
10936 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
10937 wxWindow
*arg2
= (wxWindow
*) 0 ;
10938 int arg3
= (int) -1 ;
10939 wxBitmap
const &arg4_defvalue
= wxNullBitmap
;
10940 wxBitmap
*arg4
= (wxBitmap
*) &arg4_defvalue
;
10941 wxPoint
const &arg5_defvalue
= wxDefaultPosition
;
10942 wxPoint
*arg5
= (wxPoint
*) &arg5_defvalue
;
10943 wxSize
const &arg6_defvalue
= wxDefaultSize
;
10944 wxSize
*arg6
= (wxSize
*) &arg6_defvalue
;
10945 long arg7
= (long) 0 ;
10946 wxString
const &arg8_defvalue
= wxPyStaticPictureNameStr
;
10947 wxString
*arg8
= (wxString
*) &arg8_defvalue
;
10961 bool temp8
= false ;
10962 PyObject
* obj0
= 0 ;
10963 PyObject
* obj1
= 0 ;
10964 PyObject
* obj2
= 0 ;
10965 PyObject
* obj3
= 0 ;
10966 PyObject
* obj4
= 0 ;
10967 PyObject
* obj5
= 0 ;
10968 PyObject
* obj6
= 0 ;
10969 PyObject
* obj7
= 0 ;
10970 char * kwnames
[] = {
10971 (char *) "self",(char *) "parent",(char *) "id",(char *) "label",(char *) "pos",(char *) "size",(char *) "style",(char *) "name", NULL
10974 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO|OOOOOO:StaticPicture_Create",kwnames
,&obj0
,&obj1
,&obj2
,&obj3
,&obj4
,&obj5
,&obj6
,&obj7
)) SWIG_fail
;
10975 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
10976 if (!SWIG_IsOK(res1
)) {
10977 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_Create" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
10979 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
10980 res2
= SWIG_ConvertPtr(obj1
, &argp2
,SWIGTYPE_p_wxWindow
, 0 | 0 );
10981 if (!SWIG_IsOK(res2
)) {
10982 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "StaticPicture_Create" "', expected argument " "2"" of type '" "wxWindow *""'");
10984 arg2
= reinterpret_cast< wxWindow
* >(argp2
);
10986 ecode3
= SWIG_AsVal_int(obj2
, &val3
);
10987 if (!SWIG_IsOK(ecode3
)) {
10988 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "StaticPicture_Create" "', expected argument " "3"" of type '" "int""'");
10990 arg3
= static_cast< int >(val3
);
10993 res4
= SWIG_ConvertPtr(obj3
, &argp4
, SWIGTYPE_p_wxBitmap
, 0 | 0);
10994 if (!SWIG_IsOK(res4
)) {
10995 SWIG_exception_fail(SWIG_ArgError(res4
), "in method '" "StaticPicture_Create" "', expected argument " "4"" of type '" "wxBitmap const &""'");
10998 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "StaticPicture_Create" "', expected argument " "4"" of type '" "wxBitmap const &""'");
11000 arg4
= reinterpret_cast< wxBitmap
* >(argp4
);
11005 if ( ! wxPoint_helper(obj4
, &arg5
)) SWIG_fail
;
11011 if ( ! wxSize_helper(obj5
, &arg6
)) SWIG_fail
;
11015 ecode7
= SWIG_AsVal_long(obj6
, &val7
);
11016 if (!SWIG_IsOK(ecode7
)) {
11017 SWIG_exception_fail(SWIG_ArgError(ecode7
), "in method '" "StaticPicture_Create" "', expected argument " "7"" of type '" "long""'");
11019 arg7
= static_cast< long >(val7
);
11023 arg8
= wxString_in_helper(obj7
);
11024 if (arg8
== NULL
) SWIG_fail
;
11029 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11030 result
= (bool)(arg1
)->Create(arg2
,arg3
,(wxBitmap
const &)*arg4
,(wxPoint
const &)*arg5
,(wxSize
const &)*arg6
,arg7
,(wxString
const &)*arg8
);
11031 wxPyEndAllowThreads(__tstate
);
11032 if (PyErr_Occurred()) SWIG_fail
;
11035 resultobj
= result
? Py_True
: Py_False
; Py_INCREF(resultobj
);
11051 SWIGINTERN PyObject
*_wrap_StaticPicture_SetBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11052 PyObject
*resultobj
= 0;
11053 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11054 wxBitmap
*arg2
= 0 ;
11059 PyObject
* obj0
= 0 ;
11060 PyObject
* obj1
= 0 ;
11061 char * kwnames
[] = {
11062 (char *) "self",(char *) "bmp", NULL
11065 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetBitmap",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
11066 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11067 if (!SWIG_IsOK(res1
)) {
11068 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetBitmap" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
11070 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11071 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxBitmap
, 0 | 0);
11072 if (!SWIG_IsOK(res2
)) {
11073 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "StaticPicture_SetBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
11076 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "StaticPicture_SetBitmap" "', expected argument " "2"" of type '" "wxBitmap const &""'");
11078 arg2
= reinterpret_cast< wxBitmap
* >(argp2
);
11080 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11081 (arg1
)->SetBitmap((wxBitmap
const &)*arg2
);
11082 wxPyEndAllowThreads(__tstate
);
11083 if (PyErr_Occurred()) SWIG_fail
;
11085 resultobj
= SWIG_Py_Void();
11092 SWIGINTERN PyObject
*_wrap_StaticPicture_GetBitmap(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11093 PyObject
*resultobj
= 0;
11094 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11098 PyObject
*swig_obj
[1] ;
11100 if (!args
) SWIG_fail
;
11101 swig_obj
[0] = args
;
11102 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11103 if (!SWIG_IsOK(res1
)) {
11104 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetBitmap" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
11106 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11108 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11109 result
= ((wxStaticPicture
const *)arg1
)->GetBitmap();
11110 wxPyEndAllowThreads(__tstate
);
11111 if (PyErr_Occurred()) SWIG_fail
;
11113 resultobj
= SWIG_NewPointerObj((new wxBitmap(static_cast< const wxBitmap
& >(result
))), SWIGTYPE_p_wxBitmap
, SWIG_POINTER_OWN
| 0 );
11120 SWIGINTERN PyObject
*_wrap_StaticPicture_SetIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11121 PyObject
*resultobj
= 0;
11122 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11128 PyObject
* obj0
= 0 ;
11129 PyObject
* obj1
= 0 ;
11130 char * kwnames
[] = {
11131 (char *) "self",(char *) "icon", NULL
11134 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetIcon",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
11135 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11136 if (!SWIG_IsOK(res1
)) {
11137 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetIcon" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
11139 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11140 res2
= SWIG_ConvertPtr(obj1
, &argp2
, SWIGTYPE_p_wxIcon
, 0 | 0);
11141 if (!SWIG_IsOK(res2
)) {
11142 SWIG_exception_fail(SWIG_ArgError(res2
), "in method '" "StaticPicture_SetIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
11145 SWIG_exception_fail(SWIG_ValueError
, "invalid null reference " "in method '" "StaticPicture_SetIcon" "', expected argument " "2"" of type '" "wxIcon const &""'");
11147 arg2
= reinterpret_cast< wxIcon
* >(argp2
);
11149 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11150 (arg1
)->SetIcon((wxIcon
const &)*arg2
);
11151 wxPyEndAllowThreads(__tstate
);
11152 if (PyErr_Occurred()) SWIG_fail
;
11154 resultobj
= SWIG_Py_Void();
11161 SWIGINTERN PyObject
*_wrap_StaticPicture_GetIcon(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11162 PyObject
*resultobj
= 0;
11163 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11167 PyObject
*swig_obj
[1] ;
11169 if (!args
) SWIG_fail
;
11170 swig_obj
[0] = args
;
11171 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11172 if (!SWIG_IsOK(res1
)) {
11173 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetIcon" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
11175 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11177 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11178 result
= ((wxStaticPicture
const *)arg1
)->GetIcon();
11179 wxPyEndAllowThreads(__tstate
);
11180 if (PyErr_Occurred()) SWIG_fail
;
11182 resultobj
= SWIG_NewPointerObj((new wxIcon(static_cast< const wxIcon
& >(result
))), SWIGTYPE_p_wxIcon
, SWIG_POINTER_OWN
| 0 );
11189 SWIGINTERN PyObject
*_wrap_StaticPicture_SetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11190 PyObject
*resultobj
= 0;
11191 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11197 PyObject
* obj0
= 0 ;
11198 PyObject
* obj1
= 0 ;
11199 char * kwnames
[] = {
11200 (char *) "self",(char *) "align", NULL
11203 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetAlignment",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
11204 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11205 if (!SWIG_IsOK(res1
)) {
11206 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetAlignment" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
11208 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11209 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
11210 if (!SWIG_IsOK(ecode2
)) {
11211 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "StaticPicture_SetAlignment" "', expected argument " "2"" of type '" "int""'");
11213 arg2
= static_cast< int >(val2
);
11215 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11216 (arg1
)->SetAlignment(arg2
);
11217 wxPyEndAllowThreads(__tstate
);
11218 if (PyErr_Occurred()) SWIG_fail
;
11220 resultobj
= SWIG_Py_Void();
11227 SWIGINTERN PyObject
*_wrap_StaticPicture_GetAlignment(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11228 PyObject
*resultobj
= 0;
11229 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11233 PyObject
*swig_obj
[1] ;
11235 if (!args
) SWIG_fail
;
11236 swig_obj
[0] = args
;
11237 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11238 if (!SWIG_IsOK(res1
)) {
11239 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetAlignment" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
11241 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11243 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11244 result
= (int)((wxStaticPicture
const *)arg1
)->GetAlignment();
11245 wxPyEndAllowThreads(__tstate
);
11246 if (PyErr_Occurred()) SWIG_fail
;
11248 resultobj
= SWIG_From_int(static_cast< int >(result
));
11255 SWIGINTERN PyObject
*_wrap_StaticPicture_SetScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11256 PyObject
*resultobj
= 0;
11257 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11263 PyObject
* obj0
= 0 ;
11264 PyObject
* obj1
= 0 ;
11265 char * kwnames
[] = {
11266 (char *) "self",(char *) "scale", NULL
11269 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OO:StaticPicture_SetScale",kwnames
,&obj0
,&obj1
)) SWIG_fail
;
11270 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11271 if (!SWIG_IsOK(res1
)) {
11272 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetScale" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
11274 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11275 ecode2
= SWIG_AsVal_int(obj1
, &val2
);
11276 if (!SWIG_IsOK(ecode2
)) {
11277 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "StaticPicture_SetScale" "', expected argument " "2"" of type '" "int""'");
11279 arg2
= static_cast< int >(val2
);
11281 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11282 (arg1
)->SetScale(arg2
);
11283 wxPyEndAllowThreads(__tstate
);
11284 if (PyErr_Occurred()) SWIG_fail
;
11286 resultobj
= SWIG_Py_Void();
11293 SWIGINTERN PyObject
*_wrap_StaticPicture_GetScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11294 PyObject
*resultobj
= 0;
11295 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11299 PyObject
*swig_obj
[1] ;
11301 if (!args
) SWIG_fail
;
11302 swig_obj
[0] = args
;
11303 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11304 if (!SWIG_IsOK(res1
)) {
11305 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetScale" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
11307 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11310 result
= (int)((wxStaticPicture
const *)arg1
)->GetScale();
11311 wxPyEndAllowThreads(__tstate
);
11312 if (PyErr_Occurred()) SWIG_fail
;
11314 resultobj
= SWIG_From_int(static_cast< int >(result
));
11321 SWIGINTERN PyObject
*_wrap_StaticPicture_SetCustomScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
, PyObject
*kwargs
) {
11322 PyObject
*resultobj
= 0;
11323 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11332 PyObject
* obj0
= 0 ;
11333 PyObject
* obj1
= 0 ;
11334 PyObject
* obj2
= 0 ;
11335 char * kwnames
[] = {
11336 (char *) "self",(char *) "sx",(char *) "sy", NULL
11339 if (!PyArg_ParseTupleAndKeywords(args
,kwargs
,(char *)"OOO:StaticPicture_SetCustomScale",kwnames
,&obj0
,&obj1
,&obj2
)) SWIG_fail
;
11340 res1
= SWIG_ConvertPtr(obj0
, &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11341 if (!SWIG_IsOK(res1
)) {
11342 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_SetCustomScale" "', expected argument " "1"" of type '" "wxStaticPicture *""'");
11344 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11345 ecode2
= SWIG_AsVal_float(obj1
, &val2
);
11346 if (!SWIG_IsOK(ecode2
)) {
11347 SWIG_exception_fail(SWIG_ArgError(ecode2
), "in method '" "StaticPicture_SetCustomScale" "', expected argument " "2"" of type '" "float""'");
11349 arg2
= static_cast< float >(val2
);
11350 ecode3
= SWIG_AsVal_float(obj2
, &val3
);
11351 if (!SWIG_IsOK(ecode3
)) {
11352 SWIG_exception_fail(SWIG_ArgError(ecode3
), "in method '" "StaticPicture_SetCustomScale" "', expected argument " "3"" of type '" "float""'");
11354 arg3
= static_cast< float >(val3
);
11356 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11357 (arg1
)->SetCustomScale(arg2
,arg3
);
11358 wxPyEndAllowThreads(__tstate
);
11359 if (PyErr_Occurred()) SWIG_fail
;
11361 resultobj
= SWIG_Py_Void();
11368 SWIGINTERN PyObject
*_wrap_StaticPicture_GetCustomScale(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11369 PyObject
*resultobj
= 0;
11370 wxStaticPicture
*arg1
= (wxStaticPicture
*) 0 ;
11371 float *arg2
= (float *) 0 ;
11372 float *arg3
= (float *) 0 ;
11376 int res2
= SWIG_TMPOBJ
;
11378 int res3
= SWIG_TMPOBJ
;
11379 PyObject
*swig_obj
[1] ;
11383 if (!args
) SWIG_fail
;
11384 swig_obj
[0] = args
;
11385 res1
= SWIG_ConvertPtr(swig_obj
[0], &argp1
,SWIGTYPE_p_wxStaticPicture
, 0 | 0 );
11386 if (!SWIG_IsOK(res1
)) {
11387 SWIG_exception_fail(SWIG_ArgError(res1
), "in method '" "StaticPicture_GetCustomScale" "', expected argument " "1"" of type '" "wxStaticPicture const *""'");
11389 arg1
= reinterpret_cast< wxStaticPicture
* >(argp1
);
11391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11392 ((wxStaticPicture
const *)arg1
)->GetCustomScale(arg2
,arg3
);
11393 wxPyEndAllowThreads(__tstate
);
11394 if (PyErr_Occurred()) SWIG_fail
;
11396 resultobj
= SWIG_Py_Void();
11397 if (SWIG_IsTmpObj(res2
)) {
11398 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_float((*arg2
)));
11400 int new_flags
= SWIG_IsNewObj(res2
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
11401 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg2
), SWIGTYPE_p_float
, new_flags
));
11403 if (SWIG_IsTmpObj(res3
)) {
11404 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_From_float((*arg3
)));
11406 int new_flags
= SWIG_IsNewObj(res3
) ? (SWIG_POINTER_OWN
| 0 ) : 0 ;
11407 resultobj
= SWIG_Python_AppendOutput(resultobj
, SWIG_NewPointerObj((void*)(arg3
), SWIGTYPE_p_float
, new_flags
));
11415 SWIGINTERN PyObject
*StaticPicture_swigregister(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11417 if (!SWIG_Python_UnpackTuple(args
,(char*)"swigregister", 1, 1,&obj
)) return NULL
;
11418 SWIG_TypeNewClientData(SWIGTYPE_p_wxStaticPicture
, SWIG_NewClientData(obj
));
11419 return SWIG_Py_Void();
11422 SWIGINTERN PyObject
*StaticPicture_swiginit(PyObject
*SWIGUNUSEDPARM(self
), PyObject
*args
) {
11423 return SWIG_Python_InitShadowInstance(args
);
11426 static PyMethodDef SwigMethods
[] = {
11427 { (char *)"new_DynamicSashSplitEvent", (PyCFunction
) _wrap_new_DynamicSashSplitEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11428 { (char *)"DynamicSashSplitEvent_swigregister", DynamicSashSplitEvent_swigregister
, METH_VARARGS
, NULL
},
11429 { (char *)"DynamicSashSplitEvent_swiginit", DynamicSashSplitEvent_swiginit
, METH_VARARGS
, NULL
},
11430 { (char *)"new_DynamicSashUnifyEvent", (PyCFunction
) _wrap_new_DynamicSashUnifyEvent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11431 { (char *)"DynamicSashUnifyEvent_swigregister", DynamicSashUnifyEvent_swigregister
, METH_VARARGS
, NULL
},
11432 { (char *)"DynamicSashUnifyEvent_swiginit", DynamicSashUnifyEvent_swiginit
, METH_VARARGS
, NULL
},
11433 { (char *)"new_DynamicSashWindow", (PyCFunction
) _wrap_new_DynamicSashWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11434 { (char *)"new_PreDynamicSashWindow", (PyCFunction
)_wrap_new_PreDynamicSashWindow
, METH_NOARGS
, NULL
},
11435 { (char *)"DynamicSashWindow_Create", (PyCFunction
) _wrap_DynamicSashWindow_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11436 { (char *)"DynamicSashWindow_GetHScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetHScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11437 { (char *)"DynamicSashWindow_GetVScrollBar", (PyCFunction
) _wrap_DynamicSashWindow_GetVScrollBar
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11438 { (char *)"DynamicSashWindow_swigregister", DynamicSashWindow_swigregister
, METH_VARARGS
, NULL
},
11439 { (char *)"DynamicSashWindow_swiginit", DynamicSashWindow_swiginit
, METH_VARARGS
, NULL
},
11440 { (char *)"new_EditableListBox", (PyCFunction
) _wrap_new_EditableListBox
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11441 { (char *)"EditableListBox_SetStrings", (PyCFunction
) _wrap_EditableListBox_SetStrings
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11442 { (char *)"EditableListBox_GetStrings", (PyCFunction
)_wrap_EditableListBox_GetStrings
, METH_O
, NULL
},
11443 { (char *)"EditableListBox_GetListCtrl", (PyCFunction
)_wrap_EditableListBox_GetListCtrl
, METH_O
, NULL
},
11444 { (char *)"EditableListBox_GetDelButton", (PyCFunction
)_wrap_EditableListBox_GetDelButton
, METH_O
, NULL
},
11445 { (char *)"EditableListBox_GetNewButton", (PyCFunction
)_wrap_EditableListBox_GetNewButton
, METH_O
, NULL
},
11446 { (char *)"EditableListBox_GetUpButton", (PyCFunction
)_wrap_EditableListBox_GetUpButton
, METH_O
, NULL
},
11447 { (char *)"EditableListBox_GetDownButton", (PyCFunction
)_wrap_EditableListBox_GetDownButton
, METH_O
, NULL
},
11448 { (char *)"EditableListBox_GetEditButton", (PyCFunction
)_wrap_EditableListBox_GetEditButton
, METH_O
, NULL
},
11449 { (char *)"EditableListBox_swigregister", EditableListBox_swigregister
, METH_VARARGS
, NULL
},
11450 { (char *)"EditableListBox_swiginit", EditableListBox_swiginit
, METH_VARARGS
, NULL
},
11451 { (char *)"new_RemotelyScrolledTreeCtrl", (PyCFunction
) _wrap_new_RemotelyScrolledTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11452 { (char *)"RemotelyScrolledTreeCtrl_HideVScrollbar", (PyCFunction
)_wrap_RemotelyScrolledTreeCtrl_HideVScrollbar
, METH_O
, NULL
},
11453 { (char *)"RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars", (PyCFunction
)_wrap_RemotelyScrolledTreeCtrl_AdjustRemoteScrollbars
, METH_O
, NULL
},
11454 { (char *)"RemotelyScrolledTreeCtrl_GetScrolledWindow", (PyCFunction
)_wrap_RemotelyScrolledTreeCtrl_GetScrolledWindow
, METH_O
, NULL
},
11455 { (char *)"RemotelyScrolledTreeCtrl_ScrollToLine", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_ScrollToLine
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11456 { (char *)"RemotelyScrolledTreeCtrl_SetCompanionWindow", (PyCFunction
) _wrap_RemotelyScrolledTreeCtrl_SetCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11457 { (char *)"RemotelyScrolledTreeCtrl_GetCompanionWindow", (PyCFunction
)_wrap_RemotelyScrolledTreeCtrl_GetCompanionWindow
, METH_O
, NULL
},
11458 { (char *)"RemotelyScrolledTreeCtrl_swigregister", RemotelyScrolledTreeCtrl_swigregister
, METH_VARARGS
, NULL
},
11459 { (char *)"RemotelyScrolledTreeCtrl_swiginit", RemotelyScrolledTreeCtrl_swiginit
, METH_VARARGS
, NULL
},
11460 { (char *)"new_TreeCompanionWindow", (PyCFunction
) _wrap_new_TreeCompanionWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11461 { (char *)"TreeCompanionWindow__setCallbackInfo", (PyCFunction
) _wrap_TreeCompanionWindow__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11462 { (char *)"TreeCompanionWindow_GetTreeCtrl", (PyCFunction
)_wrap_TreeCompanionWindow_GetTreeCtrl
, METH_O
, NULL
},
11463 { (char *)"TreeCompanionWindow_SetTreeCtrl", (PyCFunction
) _wrap_TreeCompanionWindow_SetTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11464 { (char *)"TreeCompanionWindow_swigregister", TreeCompanionWindow_swigregister
, METH_VARARGS
, NULL
},
11465 { (char *)"TreeCompanionWindow_swiginit", TreeCompanionWindow_swiginit
, METH_VARARGS
, NULL
},
11466 { (char *)"new_ThinSplitterWindow", (PyCFunction
) _wrap_new_ThinSplitterWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11467 { (char *)"ThinSplitterWindow_swigregister", ThinSplitterWindow_swigregister
, METH_VARARGS
, NULL
},
11468 { (char *)"ThinSplitterWindow_swiginit", ThinSplitterWindow_swiginit
, METH_VARARGS
, NULL
},
11469 { (char *)"new_SplitterScrolledWindow", (PyCFunction
) _wrap_new_SplitterScrolledWindow
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11470 { (char *)"SplitterScrolledWindow_swigregister", SplitterScrolledWindow_swigregister
, METH_VARARGS
, NULL
},
11471 { (char *)"SplitterScrolledWindow_swiginit", SplitterScrolledWindow_swiginit
, METH_VARARGS
, NULL
},
11472 { (char *)"new_LEDNumberCtrl", (PyCFunction
) _wrap_new_LEDNumberCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11473 { (char *)"new_PreLEDNumberCtrl", (PyCFunction
)_wrap_new_PreLEDNumberCtrl
, METH_NOARGS
, NULL
},
11474 { (char *)"LEDNumberCtrl_Create", (PyCFunction
) _wrap_LEDNumberCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11475 { (char *)"LEDNumberCtrl_GetAlignment", (PyCFunction
)_wrap_LEDNumberCtrl_GetAlignment
, METH_O
, NULL
},
11476 { (char *)"LEDNumberCtrl_GetDrawFaded", (PyCFunction
)_wrap_LEDNumberCtrl_GetDrawFaded
, METH_O
, NULL
},
11477 { (char *)"LEDNumberCtrl_GetValue", (PyCFunction
)_wrap_LEDNumberCtrl_GetValue
, METH_O
, NULL
},
11478 { (char *)"LEDNumberCtrl_SetAlignment", (PyCFunction
) _wrap_LEDNumberCtrl_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11479 { (char *)"LEDNumberCtrl_SetDrawFaded", (PyCFunction
) _wrap_LEDNumberCtrl_SetDrawFaded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11480 { (char *)"LEDNumberCtrl_SetValue", (PyCFunction
) _wrap_LEDNumberCtrl_SetValue
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11481 { (char *)"LEDNumberCtrl_swigregister", LEDNumberCtrl_swigregister
, METH_VARARGS
, NULL
},
11482 { (char *)"LEDNumberCtrl_swiginit", LEDNumberCtrl_swiginit
, METH_VARARGS
, NULL
},
11483 { (char *)"new_TreeListColumnInfo", (PyCFunction
) _wrap_new_TreeListColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11484 { (char *)"delete_TreeListColumnInfo", (PyCFunction
)_wrap_delete_TreeListColumnInfo
, METH_O
, NULL
},
11485 { (char *)"TreeListColumnInfo_GetAlignment", (PyCFunction
)_wrap_TreeListColumnInfo_GetAlignment
, METH_O
, NULL
},
11486 { (char *)"TreeListColumnInfo_GetText", (PyCFunction
)_wrap_TreeListColumnInfo_GetText
, METH_O
, NULL
},
11487 { (char *)"TreeListColumnInfo_GetImage", (PyCFunction
)_wrap_TreeListColumnInfo_GetImage
, METH_O
, NULL
},
11488 { (char *)"TreeListColumnInfo_GetSelectedImage", (PyCFunction
)_wrap_TreeListColumnInfo_GetSelectedImage
, METH_O
, NULL
},
11489 { (char *)"TreeListColumnInfo_GetWidth", (PyCFunction
)_wrap_TreeListColumnInfo_GetWidth
, METH_O
, NULL
},
11490 { (char *)"TreeListColumnInfo_IsEditable", (PyCFunction
)_wrap_TreeListColumnInfo_IsEditable
, METH_O
, NULL
},
11491 { (char *)"TreeListColumnInfo_IsShown", (PyCFunction
)_wrap_TreeListColumnInfo_IsShown
, METH_O
, NULL
},
11492 { (char *)"TreeListColumnInfo_SetAlignment", (PyCFunction
) _wrap_TreeListColumnInfo_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11493 { (char *)"TreeListColumnInfo_SetText", (PyCFunction
) _wrap_TreeListColumnInfo_SetText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11494 { (char *)"TreeListColumnInfo_SetImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11495 { (char *)"TreeListColumnInfo_SetSelectedImage", (PyCFunction
) _wrap_TreeListColumnInfo_SetSelectedImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11496 { (char *)"TreeListColumnInfo_SetWidth", (PyCFunction
) _wrap_TreeListColumnInfo_SetWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11497 { (char *)"TreeListColumnInfo_SetEditable", (PyCFunction
) _wrap_TreeListColumnInfo_SetEditable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11498 { (char *)"TreeListColumnInfo_SetShown", (PyCFunction
) _wrap_TreeListColumnInfo_SetShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11499 { (char *)"TreeListColumnInfo_swigregister", TreeListColumnInfo_swigregister
, METH_VARARGS
, NULL
},
11500 { (char *)"TreeListColumnInfo_swiginit", TreeListColumnInfo_swiginit
, METH_VARARGS
, NULL
},
11501 { (char *)"new_TreeListCtrl", (PyCFunction
) _wrap_new_TreeListCtrl
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11502 { (char *)"new_PreTreeListCtrl", (PyCFunction
)_wrap_new_PreTreeListCtrl
, METH_NOARGS
, NULL
},
11503 { (char *)"TreeListCtrl_Create", (PyCFunction
) _wrap_TreeListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11504 { (char *)"TreeListCtrl__setCallbackInfo", (PyCFunction
) _wrap_TreeListCtrl__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11505 { (char *)"TreeListCtrl_GetCount", (PyCFunction
)_wrap_TreeListCtrl_GetCount
, METH_O
, NULL
},
11506 { (char *)"TreeListCtrl_GetIndent", (PyCFunction
)_wrap_TreeListCtrl_GetIndent
, METH_O
, NULL
},
11507 { (char *)"TreeListCtrl_SetIndent", (PyCFunction
) _wrap_TreeListCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11508 { (char *)"TreeListCtrl_GetLineSpacing", (PyCFunction
)_wrap_TreeListCtrl_GetLineSpacing
, METH_O
, NULL
},
11509 { (char *)"TreeListCtrl_SetLineSpacing", (PyCFunction
) _wrap_TreeListCtrl_SetLineSpacing
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11510 { (char *)"TreeListCtrl_GetImageList", (PyCFunction
)_wrap_TreeListCtrl_GetImageList
, METH_O
, NULL
},
11511 { (char *)"TreeListCtrl_GetStateImageList", (PyCFunction
)_wrap_TreeListCtrl_GetStateImageList
, METH_O
, NULL
},
11512 { (char *)"TreeListCtrl_GetButtonsImageList", (PyCFunction
)_wrap_TreeListCtrl_GetButtonsImageList
, METH_O
, NULL
},
11513 { (char *)"TreeListCtrl_SetImageList", (PyCFunction
) _wrap_TreeListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11514 { (char *)"TreeListCtrl_SetStateImageList", (PyCFunction
) _wrap_TreeListCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11515 { (char *)"TreeListCtrl_SetButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_SetButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11516 { (char *)"TreeListCtrl_AssignImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11517 { (char *)"TreeListCtrl_AssignStateImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignStateImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11518 { (char *)"TreeListCtrl_AssignButtonsImageList", (PyCFunction
) _wrap_TreeListCtrl_AssignButtonsImageList
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11519 { (char *)"TreeListCtrl_AddColumn", (PyCFunction
) _wrap_TreeListCtrl_AddColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11520 { (char *)"TreeListCtrl_AddColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_AddColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11521 { (char *)"TreeListCtrl_InsertColumn", (PyCFunction
) _wrap_TreeListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11522 { (char *)"TreeListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_TreeListCtrl_InsertColumnInfo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11523 { (char *)"TreeListCtrl_RemoveColumn", (PyCFunction
) _wrap_TreeListCtrl_RemoveColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11524 { (char *)"TreeListCtrl_GetColumnCount", (PyCFunction
)_wrap_TreeListCtrl_GetColumnCount
, METH_O
, NULL
},
11525 { (char *)"TreeListCtrl_SetMainColumn", (PyCFunction
) _wrap_TreeListCtrl_SetMainColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11526 { (char *)"TreeListCtrl_GetMainColumn", (PyCFunction
)_wrap_TreeListCtrl_GetMainColumn
, METH_O
, NULL
},
11527 { (char *)"TreeListCtrl_SetColumn", (PyCFunction
) _wrap_TreeListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11528 { (char *)"TreeListCtrl_GetColumn", (PyCFunction
) _wrap_TreeListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11529 { (char *)"TreeListCtrl_SetColumnText", (PyCFunction
) _wrap_TreeListCtrl_SetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11530 { (char *)"TreeListCtrl_GetColumnText", (PyCFunction
) _wrap_TreeListCtrl_GetColumnText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11531 { (char *)"TreeListCtrl_SetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11532 { (char *)"TreeListCtrl_GetColumnWidth", (PyCFunction
) _wrap_TreeListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11533 { (char *)"TreeListCtrl_SetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_SetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11534 { (char *)"TreeListCtrl_GetColumnAlignment", (PyCFunction
) _wrap_TreeListCtrl_GetColumnAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11535 { (char *)"TreeListCtrl_SetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_SetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11536 { (char *)"TreeListCtrl_GetColumnImage", (PyCFunction
) _wrap_TreeListCtrl_GetColumnImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11537 { (char *)"TreeListCtrl_SetColumnShown", (PyCFunction
) _wrap_TreeListCtrl_SetColumnShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11538 { (char *)"TreeListCtrl_IsColumnShown", (PyCFunction
) _wrap_TreeListCtrl_IsColumnShown
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11539 { (char *)"TreeListCtrl_SetColumnEditable", (PyCFunction
) _wrap_TreeListCtrl_SetColumnEditable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11540 { (char *)"TreeListCtrl_IsColumnEditable", (PyCFunction
) _wrap_TreeListCtrl_IsColumnEditable
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11541 { (char *)"TreeListCtrl_GetItemText", (PyCFunction
) _wrap_TreeListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11542 { (char *)"TreeListCtrl_GetItemImage", (PyCFunction
) _wrap_TreeListCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11543 { (char *)"TreeListCtrl_SetItemText", (PyCFunction
) _wrap_TreeListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11544 { (char *)"TreeListCtrl_SetItemImage", (PyCFunction
) _wrap_TreeListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11545 { (char *)"TreeListCtrl_GetItemData", (PyCFunction
) _wrap_TreeListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11546 { (char *)"TreeListCtrl_SetItemData", (PyCFunction
) _wrap_TreeListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11547 { (char *)"TreeListCtrl_GetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_GetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11548 { (char *)"TreeListCtrl_SetItemPyData", (PyCFunction
) _wrap_TreeListCtrl_SetItemPyData
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11549 { (char *)"TreeListCtrl_GetItemBold", (PyCFunction
) _wrap_TreeListCtrl_GetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11550 { (char *)"TreeListCtrl_GetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11551 { (char *)"TreeListCtrl_GetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_GetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11552 { (char *)"TreeListCtrl_GetItemFont", (PyCFunction
) _wrap_TreeListCtrl_GetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11553 { (char *)"TreeListCtrl_SetItemHasChildren", (PyCFunction
) _wrap_TreeListCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11554 { (char *)"TreeListCtrl_SetItemBold", (PyCFunction
) _wrap_TreeListCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11555 { (char *)"TreeListCtrl_SetItemTextColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11556 { (char *)"TreeListCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_TreeListCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11557 { (char *)"TreeListCtrl_SetItemFont", (PyCFunction
) _wrap_TreeListCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11558 { (char *)"TreeListCtrl_IsVisible", (PyCFunction
) _wrap_TreeListCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11559 { (char *)"TreeListCtrl_HasChildren", (PyCFunction
) _wrap_TreeListCtrl_HasChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11560 { (char *)"TreeListCtrl_IsExpanded", (PyCFunction
) _wrap_TreeListCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11561 { (char *)"TreeListCtrl_IsSelected", (PyCFunction
) _wrap_TreeListCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11562 { (char *)"TreeListCtrl_IsBold", (PyCFunction
) _wrap_TreeListCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11563 { (char *)"TreeListCtrl_GetChildrenCount", (PyCFunction
) _wrap_TreeListCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11564 { (char *)"TreeListCtrl_GetRootItem", (PyCFunction
)_wrap_TreeListCtrl_GetRootItem
, METH_O
, NULL
},
11565 { (char *)"TreeListCtrl_GetSelection", (PyCFunction
)_wrap_TreeListCtrl_GetSelection
, METH_O
, NULL
},
11566 { (char *)"TreeListCtrl_GetSelections", (PyCFunction
)_wrap_TreeListCtrl_GetSelections
, METH_O
, NULL
},
11567 { (char *)"TreeListCtrl_GetItemParent", (PyCFunction
) _wrap_TreeListCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11568 { (char *)"TreeListCtrl_GetFirstChild", (PyCFunction
) _wrap_TreeListCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11569 { (char *)"TreeListCtrl_GetNextChild", (PyCFunction
) _wrap_TreeListCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11570 { (char *)"TreeListCtrl_GetLastChild", (PyCFunction
) _wrap_TreeListCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11571 { (char *)"TreeListCtrl_GetPrevChild", (PyCFunction
) _wrap_TreeListCtrl_GetPrevChild
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11572 { (char *)"TreeListCtrl_GetNextSibling", (PyCFunction
) _wrap_TreeListCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11573 { (char *)"TreeListCtrl_GetPrevSibling", (PyCFunction
) _wrap_TreeListCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11574 { (char *)"TreeListCtrl_GetNext", (PyCFunction
) _wrap_TreeListCtrl_GetNext
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11575 { (char *)"TreeListCtrl_GetPrev", (PyCFunction
) _wrap_TreeListCtrl_GetPrev
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11576 { (char *)"TreeListCtrl_GetFirstExpandedItem", (PyCFunction
)_wrap_TreeListCtrl_GetFirstExpandedItem
, METH_O
, NULL
},
11577 { (char *)"TreeListCtrl_GetNextExpanded", (PyCFunction
) _wrap_TreeListCtrl_GetNextExpanded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11578 { (char *)"TreeListCtrl_GetPrevExpanded", (PyCFunction
) _wrap_TreeListCtrl_GetPrevExpanded
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11579 { (char *)"TreeListCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_TreeListCtrl_GetFirstVisibleItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11580 { (char *)"TreeListCtrl_GetNextVisible", (PyCFunction
) _wrap_TreeListCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11581 { (char *)"TreeListCtrl_GetPrevVisible", (PyCFunction
) _wrap_TreeListCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11582 { (char *)"TreeListCtrl_AddRoot", (PyCFunction
) _wrap_TreeListCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11583 { (char *)"TreeListCtrl_PrependItem", (PyCFunction
) _wrap_TreeListCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11584 { (char *)"TreeListCtrl_InsertItem", (PyCFunction
) _wrap_TreeListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11585 { (char *)"TreeListCtrl_InsertItemBefore", (PyCFunction
) _wrap_TreeListCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11586 { (char *)"TreeListCtrl_AppendItem", (PyCFunction
) _wrap_TreeListCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11587 { (char *)"TreeListCtrl_Delete", (PyCFunction
) _wrap_TreeListCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11588 { (char *)"TreeListCtrl_DeleteChildren", (PyCFunction
) _wrap_TreeListCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11589 { (char *)"TreeListCtrl_DeleteRoot", (PyCFunction
)_wrap_TreeListCtrl_DeleteRoot
, METH_O
, NULL
},
11590 { (char *)"TreeListCtrl_Expand", (PyCFunction
) _wrap_TreeListCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11591 { (char *)"TreeListCtrl_ExpandAll", (PyCFunction
) _wrap_TreeListCtrl_ExpandAll
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11592 { (char *)"TreeListCtrl_Collapse", (PyCFunction
) _wrap_TreeListCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11593 { (char *)"TreeListCtrl_CollapseAndReset", (PyCFunction
) _wrap_TreeListCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11594 { (char *)"TreeListCtrl_Toggle", (PyCFunction
) _wrap_TreeListCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11595 { (char *)"TreeListCtrl_Unselect", (PyCFunction
)_wrap_TreeListCtrl_Unselect
, METH_O
, NULL
},
11596 { (char *)"TreeListCtrl_UnselectAll", (PyCFunction
)_wrap_TreeListCtrl_UnselectAll
, METH_O
, NULL
},
11597 { (char *)"TreeListCtrl_SelectItem", (PyCFunction
) _wrap_TreeListCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11598 { (char *)"TreeListCtrl_SelectAll", (PyCFunction
)_wrap_TreeListCtrl_SelectAll
, METH_O
, NULL
},
11599 { (char *)"TreeListCtrl_EnsureVisible", (PyCFunction
) _wrap_TreeListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11600 { (char *)"TreeListCtrl_ScrollTo", (PyCFunction
) _wrap_TreeListCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11601 { (char *)"TreeListCtrl_HitTest", (PyCFunction
) _wrap_TreeListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11602 { (char *)"TreeListCtrl_GetBoundingRect", (PyCFunction
) _wrap_TreeListCtrl_GetBoundingRect
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11603 { (char *)"TreeListCtrl_EditLabel", (PyCFunction
) _wrap_TreeListCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11604 { (char *)"TreeListCtrl_SortChildren", (PyCFunction
) _wrap_TreeListCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11605 { (char *)"TreeListCtrl_FindItem", (PyCFunction
) _wrap_TreeListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11606 { (char *)"TreeListCtrl_SetDragItem", (PyCFunction
) _wrap_TreeListCtrl_SetDragItem
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11607 { (char *)"TreeListCtrl_GetHeaderWindow", (PyCFunction
)_wrap_TreeListCtrl_GetHeaderWindow
, METH_O
, NULL
},
11608 { (char *)"TreeListCtrl_GetMainWindow", (PyCFunction
)_wrap_TreeListCtrl_GetMainWindow
, METH_O
, NULL
},
11609 { (char *)"TreeListCtrl_swigregister", TreeListCtrl_swigregister
, METH_VARARGS
, NULL
},
11610 { (char *)"TreeListCtrl_swiginit", TreeListCtrl_swiginit
, METH_VARARGS
, NULL
},
11611 { (char *)"new_StaticPicture", (PyCFunction
) _wrap_new_StaticPicture
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11612 { (char *)"new_PreStaticPicture", (PyCFunction
)_wrap_new_PreStaticPicture
, METH_NOARGS
, NULL
},
11613 { (char *)"StaticPicture_Create", (PyCFunction
) _wrap_StaticPicture_Create
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11614 { (char *)"StaticPicture_SetBitmap", (PyCFunction
) _wrap_StaticPicture_SetBitmap
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11615 { (char *)"StaticPicture_GetBitmap", (PyCFunction
)_wrap_StaticPicture_GetBitmap
, METH_O
, NULL
},
11616 { (char *)"StaticPicture_SetIcon", (PyCFunction
) _wrap_StaticPicture_SetIcon
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11617 { (char *)"StaticPicture_GetIcon", (PyCFunction
)_wrap_StaticPicture_GetIcon
, METH_O
, NULL
},
11618 { (char *)"StaticPicture_SetAlignment", (PyCFunction
) _wrap_StaticPicture_SetAlignment
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11619 { (char *)"StaticPicture_GetAlignment", (PyCFunction
)_wrap_StaticPicture_GetAlignment
, METH_O
, NULL
},
11620 { (char *)"StaticPicture_SetScale", (PyCFunction
) _wrap_StaticPicture_SetScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11621 { (char *)"StaticPicture_GetScale", (PyCFunction
)_wrap_StaticPicture_GetScale
, METH_O
, NULL
},
11622 { (char *)"StaticPicture_SetCustomScale", (PyCFunction
) _wrap_StaticPicture_SetCustomScale
, METH_VARARGS
| METH_KEYWORDS
, NULL
},
11623 { (char *)"StaticPicture_GetCustomScale", (PyCFunction
)_wrap_StaticPicture_GetCustomScale
, METH_O
, NULL
},
11624 { (char *)"StaticPicture_swigregister", StaticPicture_swigregister
, METH_VARARGS
, NULL
},
11625 { (char *)"StaticPicture_swiginit", StaticPicture_swiginit
, METH_VARARGS
, NULL
},
11626 { NULL
, NULL
, 0, NULL
}
11630 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
11632 static void *_p_wxPyValidatorTo_p_wxValidator(void *x
) {
11633 return (void *)((wxValidator
*) ((wxPyValidator
*) x
));
11635 static void *_p_wxEditableListBoxTo_p_wxPanel(void *x
) {
11636 return (void *)((wxPanel
*) ((wxEditableListBox
*) x
));
11638 static void *_p_wxSimpleHtmlListBoxTo_p_wxPanel(void *x
) {
11639 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*)(wxPyVListBox
*)(wxPyHtmlListBox
*) ((wxSimpleHtmlListBox
*) x
));
11641 static void *_p_wxPyHtmlListBoxTo_p_wxPanel(void *x
) {
11642 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
11644 static void *_p_wxPyVListBoxTo_p_wxPanel(void *x
) {
11645 return (void *)((wxPanel
*) (wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
11647 static void *_p_wxSplitterScrolledWindowTo_p_wxPanel(void *x
) {
11648 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
11650 static void *_p_wxPyScrolledWindowTo_p_wxPanel(void *x
) {
11651 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
11653 static void *_p_wxPyHVScrolledWindowTo_p_wxPanel(void *x
) {
11654 return (void *)((wxPanel
*) ((wxPyHVScrolledWindow
*) x
));
11656 static void *_p_wxPyHScrolledWindowTo_p_wxPanel(void *x
) {
11657 return (void *)((wxPanel
*) ((wxPyHScrolledWindow
*) x
));
11659 static void *_p_wxPyVScrolledWindowTo_p_wxPanel(void *x
) {
11660 return (void *)((wxPanel
*) ((wxPyVScrolledWindow
*) x
));
11662 static void *_p_wxScrolledWindowTo_p_wxPanel(void *x
) {
11663 return (void *)((wxPanel
*) ((wxScrolledWindow
*) x
));
11665 static void *_p_wxPyPreviewControlBarTo_p_wxPanel(void *x
) {
11666 return (void *)((wxPanel
*) (wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
11668 static void *_p_wxPreviewControlBarTo_p_wxPanel(void *x
) {
11669 return (void *)((wxPanel
*) ((wxPreviewControlBar
*) x
));
11671 static void *_p_wxPyPanelTo_p_wxPanel(void *x
) {
11672 return (void *)((wxPanel
*) ((wxPyPanel
*) x
));
11674 static void *_p_wxPreviewCanvasTo_p_wxPanel(void *x
) {
11675 return (void *)((wxPanel
*) (wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
11677 static void *_p_wxToolbookTo_p_wxWindow(void *x
) {
11678 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxToolbook
*) x
));
11680 static void *_p_wxPyPreviewFrameTo_p_wxWindow(void *x
) {
11681 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
11683 static void *_p_wxPreviewFrameTo_p_wxWindow(void *x
) {
11684 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
11686 static void *_p_wxCheckBoxTo_p_wxWindow(void *x
) {
11687 return (void *)((wxWindow
*) (wxControl
*) ((wxCheckBox
*) x
));
11689 static void *_p_wxPyTreeCtrlTo_p_wxWindow(void *x
) {
11690 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeCtrl
*) x
));
11692 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxWindow(void *x
) {
11693 return (void *)((wxWindow
*) (wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
11695 static void *_p_wxPyPanelTo_p_wxWindow(void *x
) {
11696 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyPanel
*) x
));
11698 static void *_p_wxSearchCtrlTo_p_wxWindow(void *x
) {
11699 return (void *)((wxWindow
*) (wxControl
*)(wxTextCtrl
*) ((wxSearchCtrl
*) x
));
11701 static void *_p_wxGenericDirCtrlTo_p_wxWindow(void *x
) {
11702 return (void *)((wxWindow
*) (wxControl
*) ((wxGenericDirCtrl
*) x
));
11704 static void *_p_wxPickerBaseTo_p_wxWindow(void *x
) {
11705 return (void *)((wxWindow
*) (wxControl
*) ((wxPickerBase
*) x
));
11707 static void *_p_wxPyListCtrlTo_p_wxWindow(void *x
) {
11708 return (void *)((wxWindow
*) (wxControl
*) ((wxPyListCtrl
*) x
));
11710 static void *_p_wxDirFilterListCtrlTo_p_wxWindow(void *x
) {
11711 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
11713 static void *_p_wxPyTreeListCtrlTo_p_wxWindow(void *x
) {
11714 return (void *)((wxWindow
*) (wxControl
*) ((wxPyTreeListCtrl
*) x
));
11716 static void *_p_wxPreviewCanvasTo_p_wxWindow(void *x
) {
11717 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
11719 static void *_p_wxStaticLineTo_p_wxWindow(void *x
) {
11720 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticLine
*) x
));
11722 static void *_p_wxControlTo_p_wxWindow(void *x
) {
11723 return (void *)((wxWindow
*) ((wxControl
*) x
));
11725 static void *_p_wxPyControlTo_p_wxWindow(void *x
) {
11726 return (void *)((wxWindow
*) (wxControl
*) ((wxPyControl
*) x
));
11728 static void *_p_wxGaugeTo_p_wxWindow(void *x
) {
11729 return (void *)((wxWindow
*) (wxControl
*) ((wxGauge
*) x
));
11731 static void *_p_wxToolBarBaseTo_p_wxWindow(void *x
) {
11732 return (void *)((wxWindow
*) (wxControl
*) ((wxToolBarBase
*) x
));
11734 static void *_p_wxToggleButtonTo_p_wxWindow(void *x
) {
11735 return (void *)((wxWindow
*) (wxControl
*) ((wxToggleButton
*) x
));
11737 static void *_p_wxRadioButtonTo_p_wxWindow(void *x
) {
11738 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioButton
*) x
));
11740 static void *_p_wxChoiceTo_p_wxWindow(void *x
) {
11741 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
11743 static void *_p_wxTreebookTo_p_wxWindow(void *x
) {
11744 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxTreebook
*) x
));
11746 static void *_p_wxListViewTo_p_wxWindow(void *x
) {
11747 return (void *)((wxWindow
*) (wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
11749 static void *_p_wxTextCtrlTo_p_wxWindow(void *x
) {
11750 return (void *)((wxWindow
*) (wxControl
*) ((wxTextCtrl
*) x
));
11752 static void *_p_wxNotebookTo_p_wxWindow(void *x
) {
11753 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
11755 static void *_p_wxMDIChildFrameTo_p_wxWindow(void *x
) {
11756 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
11758 static void *_p_wxChoicebookTo_p_wxWindow(void *x
) {
11759 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
11761 static void *_p_wxPyWindowTo_p_wxWindow(void *x
) {
11762 return (void *)((wxWindow
*) ((wxPyWindow
*) x
));
11764 static void *_p_wxSplashScreenTo_p_wxWindow(void *x
) {
11765 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
11767 static void *_p_wxListbookTo_p_wxWindow(void *x
) {
11768 return (void *)((wxWindow
*) (wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
11770 static void *_p_wxFindReplaceDialogTo_p_wxWindow(void *x
) {
11771 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
11773 static void *_p_wxProgressDialogTo_p_wxWindow(void *x
) {
11774 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
11776 static void *_p_wxFileDialogTo_p_wxWindow(void *x
) {
11777 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
11779 static void *_p_wxMultiChoiceDialogTo_p_wxWindow(void *x
) {
11780 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
11782 static void *_p_wxSingleChoiceDialogTo_p_wxWindow(void *x
) {
11783 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
11785 static void *_p_wxTextEntryDialogTo_p_wxWindow(void *x
) {
11786 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
11788 static void *_p_wxPasswordEntryDialogTo_p_wxWindow(void *x
) {
11789 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
11791 static void *_p_wxNumberEntryDialogTo_p_wxWindow(void *x
) {
11792 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxNumberEntryDialog
*) x
));
11794 static void *_p_wxMessageDialogTo_p_wxWindow(void *x
) {
11795 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
11797 static void *_p_wxStaticBitmapTo_p_wxWindow(void *x
) {
11798 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBitmap
*) x
));
11800 static void *_p_wxSliderTo_p_wxWindow(void *x
) {
11801 return (void *)((wxWindow
*) (wxControl
*) ((wxSlider
*) x
));
11803 static void *_p_wxStaticBoxTo_p_wxWindow(void *x
) {
11804 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticBox
*) x
));
11806 static void *_p_wxBookCtrlBaseTo_p_wxWindow(void *x
) {
11807 return (void *)((wxWindow
*) (wxControl
*) ((wxBookCtrlBase
*) x
));
11809 static void *_p_wxCheckListBoxTo_p_wxWindow(void *x
) {
11810 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
11812 static void *_p_wxListBoxTo_p_wxWindow(void *x
) {
11813 return (void *)((wxWindow
*) (wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
11815 static void *_p_wxPyVListBoxTo_p_wxWindow(void *x
) {
11816 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
11818 static void *_p_wxPyHtmlListBoxTo_p_wxWindow(void *x
) {
11819 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
11821 static void *_p_wxSimpleHtmlListBoxTo_p_wxWindow(void *x
) {
11822 return (void *)((wxWindow
*) (wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*)(wxPyHtmlListBox
*) ((wxSimpleHtmlListBox
*) x
));
11824 static void *_p_wxEditableListBoxTo_p_wxWindow(void *x
) {
11825 return (void *)((wxWindow
*) (wxPanel
*) ((wxEditableListBox
*) x
));
11827 static void *_p_wxLEDNumberCtrlTo_p_wxWindow(void *x
) {
11828 return (void *)((wxWindow
*) (wxControl
*) ((wxLEDNumberCtrl
*) x
));
11830 static void *_p_wxSpinButtonTo_p_wxWindow(void *x
) {
11831 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinButton
*) x
));
11833 static void *_p_wxBitmapButtonTo_p_wxWindow(void *x
) {
11834 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
11836 static void *_p_wxButtonTo_p_wxWindow(void *x
) {
11837 return (void *)((wxWindow
*) (wxControl
*) ((wxButton
*) x
));
11839 static void *_p_wxContextHelpButtonTo_p_wxWindow(void *x
) {
11840 return (void *)((wxWindow
*) (wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
11842 static void *_p_wxRadioBoxTo_p_wxWindow(void *x
) {
11843 return (void *)((wxWindow
*) (wxControl
*) ((wxRadioBox
*) x
));
11845 static void *_p_wxScrollBarTo_p_wxWindow(void *x
) {
11846 return (void *)((wxWindow
*) (wxControl
*) ((wxScrollBar
*) x
));
11848 static void *_p_wxComboBoxTo_p_wxWindow(void *x
) {
11849 return (void *)((wxWindow
*) (wxControl
*) ((wxComboBox
*) x
));
11851 static void *_p_wxMiniFrameTo_p_wxWindow(void *x
) {
11852 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
11854 static void *_p_wxFrameTo_p_wxWindow(void *x
) {
11855 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxFrame
*) x
));
11857 static void *_p_wxSpinCtrlTo_p_wxWindow(void *x
) {
11858 return (void *)((wxWindow
*) (wxControl
*) ((wxSpinCtrl
*) x
));
11860 static void *_p_wxStatusBarTo_p_wxWindow(void *x
) {
11861 return (void *)((wxWindow
*) ((wxStatusBar
*) x
));
11863 static void *_p_wxMDIParentFrameTo_p_wxWindow(void *x
) {
11864 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
11866 static void *_p_wxStaticPictureTo_p_wxWindow(void *x
) {
11867 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticPicture
*) x
));
11869 static void *_p_wxPyScrolledWindowTo_p_wxWindow(void *x
) {
11870 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
11872 static void *_p_wxMDIClientWindowTo_p_wxWindow(void *x
) {
11873 return (void *)((wxWindow
*) ((wxMDIClientWindow
*) x
));
11875 static void *_p_wxSashWindowTo_p_wxWindow(void *x
) {
11876 return (void *)((wxWindow
*) ((wxSashWindow
*) x
));
11878 static void *_p_wxSplitterWindowTo_p_wxWindow(void *x
) {
11879 return (void *)((wxWindow
*) ((wxSplitterWindow
*) x
));
11881 static void *_p_wxSplashScreenWindowTo_p_wxWindow(void *x
) {
11882 return (void *)((wxWindow
*) ((wxSplashScreenWindow
*) x
));
11884 static void *_p_wxTopLevelWindowTo_p_wxWindow(void *x
) {
11885 return (void *)((wxWindow
*) ((wxTopLevelWindow
*) x
));
11887 static void *_p_wxScrolledWindowTo_p_wxWindow(void *x
) {
11888 return (void *)((wxWindow
*) (wxPanel
*) ((wxScrolledWindow
*) x
));
11890 static void *_p_wxSashLayoutWindowTo_p_wxWindow(void *x
) {
11891 return (void *)((wxWindow
*) (wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
11893 static void *_p_wxPopupWindowTo_p_wxWindow(void *x
) {
11894 return (void *)((wxWindow
*) ((wxPopupWindow
*) x
));
11896 static void *_p_wxPyPopupTransientWindowTo_p_wxWindow(void *x
) {
11897 return (void *)((wxWindow
*) (wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
11899 static void *_p_wxTipWindowTo_p_wxWindow(void *x
) {
11900 return (void *)((wxWindow
*) (wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
11902 static void *_p_wxPyVScrolledWindowTo_p_wxWindow(void *x
) {
11903 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyVScrolledWindow
*) x
));
11905 static void *_p_wxPyHScrolledWindowTo_p_wxWindow(void *x
) {
11906 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyHScrolledWindow
*) x
));
11908 static void *_p_wxPyHVScrolledWindowTo_p_wxWindow(void *x
) {
11909 return (void *)((wxWindow
*) (wxPanel
*) ((wxPyHVScrolledWindow
*) x
));
11911 static void *_p_wxMenuBarTo_p_wxWindow(void *x
) {
11912 return (void *)((wxWindow
*) ((wxMenuBar
*) x
));
11914 static void *_p_wxDynamicSashWindowTo_p_wxWindow(void *x
) {
11915 return (void *)((wxWindow
*) ((wxDynamicSashWindow
*) x
));
11917 static void *_p_wxPyTreeCompanionWindowTo_p_wxWindow(void *x
) {
11918 return (void *)((wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
11920 static void *_p_wxThinSplitterWindowTo_p_wxWindow(void *x
) {
11921 return (void *)((wxWindow
*) (wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
11923 static void *_p_wxSplitterScrolledWindowTo_p_wxWindow(void *x
) {
11924 return (void *)((wxWindow
*) (wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
11926 static void *_p_wxDialogTo_p_wxWindow(void *x
) {
11927 return (void *)((wxWindow
*) (wxTopLevelWindow
*) ((wxDialog
*) x
));
11929 static void *_p_wxColourDialogTo_p_wxWindow(void *x
) {
11930 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
11932 static void *_p_wxDirDialogTo_p_wxWindow(void *x
) {
11933 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
11935 static void *_p_wxFontDialogTo_p_wxWindow(void *x
) {
11936 return (void *)((wxWindow
*) (wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
11938 static void *_p_wxPanelTo_p_wxWindow(void *x
) {
11939 return (void *)((wxWindow
*) ((wxPanel
*) x
));
11941 static void *_p_wxCollapsiblePaneTo_p_wxWindow(void *x
) {
11942 return (void *)((wxWindow
*) (wxControl
*) ((wxCollapsiblePane
*) x
));
11944 static void *_p_wxStaticTextTo_p_wxWindow(void *x
) {
11945 return (void *)((wxWindow
*) (wxControl
*) ((wxStaticText
*) x
));
11947 static void *_p_wxPyPreviewControlBarTo_p_wxWindow(void *x
) {
11948 return (void *)((wxWindow
*) (wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
11950 static void *_p_wxPreviewControlBarTo_p_wxWindow(void *x
) {
11951 return (void *)((wxWindow
*) (wxPanel
*) ((wxPreviewControlBar
*) x
));
11953 static void *_p_wxDatePickerCtrlTo_p_wxWindow(void *x
) {
11954 return (void *)((wxWindow
*) (wxControl
*) ((wxDatePickerCtrl
*) x
));
11956 static void *_p_wxColourPickerCtrlTo_p_wxWindow(void *x
) {
11957 return (void *)((wxWindow
*) (wxControl
*)(wxPickerBase
*) ((wxColourPickerCtrl
*) x
));
11959 static void *_p_wxFilePickerCtrlTo_p_wxWindow(void *x
) {
11960 return (void *)((wxWindow
*) (wxControl
*)(wxPickerBase
*) ((wxFilePickerCtrl
*) x
));
11962 static void *_p_wxDirPickerCtrlTo_p_wxWindow(void *x
) {
11963 return (void *)((wxWindow
*) (wxControl
*)(wxPickerBase
*) ((wxDirPickerCtrl
*) x
));
11965 static void *_p_wxFontPickerCtrlTo_p_wxWindow(void *x
) {
11966 return (void *)((wxWindow
*) (wxControl
*)(wxPickerBase
*) ((wxFontPickerCtrl
*) x
));
11968 static void *_p_wxControlWithItemsTo_p_wxWindow(void *x
) {
11969 return (void *)((wxWindow
*) (wxControl
*) ((wxControlWithItems
*) x
));
11971 static void *_p_wxHyperlinkCtrlTo_p_wxWindow(void *x
) {
11972 return (void *)((wxWindow
*) (wxControl
*) ((wxHyperlinkCtrl
*) x
));
11974 static void *_p_wxToolBarTo_p_wxWindow(void *x
) {
11975 return (void *)((wxWindow
*) (wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
11977 static void *_p_wxThinSplitterWindowTo_p_wxSplitterWindow(void *x
) {
11978 return (void *)((wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
11980 static void *_p_wxPyScrolledWindowTo_p_wxScrolledWindow(void *x
) {
11981 return (void *)((wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
11983 static void *_p_wxSplitterScrolledWindowTo_p_wxScrolledWindow(void *x
) {
11984 return (void *)((wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
11986 static void *_p_wxPreviewCanvasTo_p_wxScrolledWindow(void *x
) {
11987 return (void *)((wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
11989 static void *_p_wxCollapsiblePaneTo_p_wxControl(void *x
) {
11990 return (void *)((wxControl
*) ((wxCollapsiblePane
*) x
));
11992 static void *_p_wxBookCtrlBaseTo_p_wxControl(void *x
) {
11993 return (void *)((wxControl
*) ((wxBookCtrlBase
*) x
));
11995 static void *_p_wxToolBarTo_p_wxControl(void *x
) {
11996 return (void *)((wxControl
*) (wxToolBarBase
*) ((wxToolBar
*) x
));
11998 static void *_p_wxPickerBaseTo_p_wxControl(void *x
) {
11999 return (void *)((wxControl
*) ((wxPickerBase
*) x
));
12001 static void *_p_wxToggleButtonTo_p_wxControl(void *x
) {
12002 return (void *)((wxControl
*) ((wxToggleButton
*) x
));
12004 static void *_p_wxRadioButtonTo_p_wxControl(void *x
) {
12005 return (void *)((wxControl
*) ((wxRadioButton
*) x
));
12007 static void *_p_wxSearchCtrlTo_p_wxControl(void *x
) {
12008 return (void *)((wxControl
*) (wxTextCtrl
*) ((wxSearchCtrl
*) x
));
12010 static void *_p_wxLEDNumberCtrlTo_p_wxControl(void *x
) {
12011 return (void *)((wxControl
*) ((wxLEDNumberCtrl
*) x
));
12013 static void *_p_wxToolbookTo_p_wxControl(void *x
) {
12014 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxToolbook
*) x
));
12016 static void *_p_wxToolBarBaseTo_p_wxControl(void *x
) {
12017 return (void *)((wxControl
*) ((wxToolBarBase
*) x
));
12019 static void *_p_wxDirFilterListCtrlTo_p_wxControl(void *x
) {
12020 return (void *)((wxControl
*) (wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
12022 static void *_p_wxPyListCtrlTo_p_wxControl(void *x
) {
12023 return (void *)((wxControl
*) ((wxPyListCtrl
*) x
));
12025 static void *_p_wxComboBoxTo_p_wxControl(void *x
) {
12026 return (void *)((wxControl
*) ((wxComboBox
*) x
));
12028 static void *_p_wxPyControlTo_p_wxControl(void *x
) {
12029 return (void *)((wxControl
*) ((wxPyControl
*) x
));
12031 static void *_p_wxPyTreeListCtrlTo_p_wxControl(void *x
) {
12032 return (void *)((wxControl
*) ((wxPyTreeListCtrl
*) x
));
12034 static void *_p_wxGenericDirCtrlTo_p_wxControl(void *x
) {
12035 return (void *)((wxControl
*) ((wxGenericDirCtrl
*) x
));
12037 static void *_p_wxScrollBarTo_p_wxControl(void *x
) {
12038 return (void *)((wxControl
*) ((wxScrollBar
*) x
));
12040 static void *_p_wxControlWithItemsTo_p_wxControl(void *x
) {
12041 return (void *)((wxControl
*) ((wxControlWithItems
*) x
));
12043 static void *_p_wxGaugeTo_p_wxControl(void *x
) {
12044 return (void *)((wxControl
*) ((wxGauge
*) x
));
12046 static void *_p_wxStaticLineTo_p_wxControl(void *x
) {
12047 return (void *)((wxControl
*) ((wxStaticLine
*) x
));
12049 static void *_p_wxChoicebookTo_p_wxControl(void *x
) {
12050 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxChoicebook
*) x
));
12052 static void *_p_wxListbookTo_p_wxControl(void *x
) {
12053 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxListbook
*) x
));
12055 static void *_p_wxHyperlinkCtrlTo_p_wxControl(void *x
) {
12056 return (void *)((wxControl
*) ((wxHyperlinkCtrl
*) x
));
12058 static void *_p_wxPyTreeCtrlTo_p_wxControl(void *x
) {
12059 return (void *)((wxControl
*) ((wxPyTreeCtrl
*) x
));
12061 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxControl(void *x
) {
12062 return (void *)((wxControl
*) (wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
12064 static void *_p_wxCheckBoxTo_p_wxControl(void *x
) {
12065 return (void *)((wxControl
*) ((wxCheckBox
*) x
));
12067 static void *_p_wxRadioBoxTo_p_wxControl(void *x
) {
12068 return (void *)((wxControl
*) ((wxRadioBox
*) x
));
12070 static void *_p_wxChoiceTo_p_wxControl(void *x
) {
12071 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxChoice
*) x
));
12073 static void *_p_wxListBoxTo_p_wxControl(void *x
) {
12074 return (void *)((wxControl
*) (wxControlWithItems
*) ((wxListBox
*) x
));
12076 static void *_p_wxCheckListBoxTo_p_wxControl(void *x
) {
12077 return (void *)((wxControl
*) (wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
12079 static void *_p_wxListViewTo_p_wxControl(void *x
) {
12080 return (void *)((wxControl
*) (wxPyListCtrl
*) ((wxListView
*) x
));
12082 static void *_p_wxNotebookTo_p_wxControl(void *x
) {
12083 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxNotebook
*) x
));
12085 static void *_p_wxStaticBitmapTo_p_wxControl(void *x
) {
12086 return (void *)((wxControl
*) ((wxStaticBitmap
*) x
));
12088 static void *_p_wxSpinCtrlTo_p_wxControl(void *x
) {
12089 return (void *)((wxControl
*) ((wxSpinCtrl
*) x
));
12091 static void *_p_wxStaticTextTo_p_wxControl(void *x
) {
12092 return (void *)((wxControl
*) ((wxStaticText
*) x
));
12094 static void *_p_wxStaticBoxTo_p_wxControl(void *x
) {
12095 return (void *)((wxControl
*) ((wxStaticBox
*) x
));
12097 static void *_p_wxSliderTo_p_wxControl(void *x
) {
12098 return (void *)((wxControl
*) ((wxSlider
*) x
));
12100 static void *_p_wxTreebookTo_p_wxControl(void *x
) {
12101 return (void *)((wxControl
*) (wxBookCtrlBase
*) ((wxTreebook
*) x
));
12103 static void *_p_wxSpinButtonTo_p_wxControl(void *x
) {
12104 return (void *)((wxControl
*) ((wxSpinButton
*) x
));
12106 static void *_p_wxButtonTo_p_wxControl(void *x
) {
12107 return (void *)((wxControl
*) ((wxButton
*) x
));
12109 static void *_p_wxBitmapButtonTo_p_wxControl(void *x
) {
12110 return (void *)((wxControl
*) (wxButton
*) ((wxBitmapButton
*) x
));
12112 static void *_p_wxContextHelpButtonTo_p_wxControl(void *x
) {
12113 return (void *)((wxControl
*) (wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
12115 static void *_p_wxDatePickerCtrlTo_p_wxControl(void *x
) {
12116 return (void *)((wxControl
*) ((wxDatePickerCtrl
*) x
));
12118 static void *_p_wxColourPickerCtrlTo_p_wxControl(void *x
) {
12119 return (void *)((wxControl
*) (wxPickerBase
*) ((wxColourPickerCtrl
*) x
));
12121 static void *_p_wxFilePickerCtrlTo_p_wxControl(void *x
) {
12122 return (void *)((wxControl
*) (wxPickerBase
*) ((wxFilePickerCtrl
*) x
));
12124 static void *_p_wxDirPickerCtrlTo_p_wxControl(void *x
) {
12125 return (void *)((wxControl
*) (wxPickerBase
*) ((wxDirPickerCtrl
*) x
));
12127 static void *_p_wxFontPickerCtrlTo_p_wxControl(void *x
) {
12128 return (void *)((wxControl
*) (wxPickerBase
*) ((wxFontPickerCtrl
*) x
));
12130 static void *_p_wxStaticPictureTo_p_wxControl(void *x
) {
12131 return (void *)((wxControl
*) ((wxStaticPicture
*) x
));
12133 static void *_p_wxTextCtrlTo_p_wxControl(void *x
) {
12134 return (void *)((wxControl
*) ((wxTextCtrl
*) x
));
12136 static void *_p_wxContextMenuEventTo_p_wxEvent(void *x
) {
12137 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
12139 static void *_p_wxMenuEventTo_p_wxEvent(void *x
) {
12140 return (void *)((wxEvent
*) ((wxMenuEvent
*) x
));
12142 static void *_p_wxCloseEventTo_p_wxEvent(void *x
) {
12143 return (void *)((wxEvent
*) ((wxCloseEvent
*) x
));
12145 static void *_p_wxMouseEventTo_p_wxEvent(void *x
) {
12146 return (void *)((wxEvent
*) ((wxMouseEvent
*) x
));
12148 static void *_p_wxEraseEventTo_p_wxEvent(void *x
) {
12149 return (void *)((wxEvent
*) ((wxEraseEvent
*) x
));
12151 static void *_p_wxBookCtrlBaseEventTo_p_wxEvent(void *x
) {
12152 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
12154 static void *_p_wxTreeEventTo_p_wxEvent(void *x
) {
12155 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
12157 static void *_p_wxSetCursorEventTo_p_wxEvent(void *x
) {
12158 return (void *)((wxEvent
*) ((wxSetCursorEvent
*) x
));
12160 static void *_p_wxSplitterEventTo_p_wxEvent(void *x
) {
12161 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
12163 static void *_p_wxColourPickerEventTo_p_wxEvent(void *x
) {
12164 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxColourPickerEvent
*) x
));
12166 static void *_p_wxFileDirPickerEventTo_p_wxEvent(void *x
) {
12167 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxFileDirPickerEvent
*) x
));
12169 static void *_p_wxFontPickerEventTo_p_wxEvent(void *x
) {
12170 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxFontPickerEvent
*) x
));
12172 static void *_p_wxInitDialogEventTo_p_wxEvent(void *x
) {
12173 return (void *)((wxEvent
*) ((wxInitDialogEvent
*) x
));
12175 static void *_p_wxScrollEventTo_p_wxEvent(void *x
) {
12176 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxScrollEvent
*) x
));
12178 static void *_p_wxFindDialogEventTo_p_wxEvent(void *x
) {
12179 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
12181 static void *_p_wxTextUrlEventTo_p_wxEvent(void *x
) {
12182 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
12184 static void *_p_wxNotifyEventTo_p_wxEvent(void *x
) {
12185 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxNotifyEvent
*) x
));
12187 static void *_p_wxMouseCaptureLostEventTo_p_wxEvent(void *x
) {
12188 return (void *)((wxEvent
*) ((wxMouseCaptureLostEvent
*) x
));
12190 static void *_p_wxPyEventTo_p_wxEvent(void *x
) {
12191 return (void *)((wxEvent
*) ((wxPyEvent
*) x
));
12193 static void *_p_wxCalculateLayoutEventTo_p_wxEvent(void *x
) {
12194 return (void *)((wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
12196 static void *_p_wxListEventTo_p_wxEvent(void *x
) {
12197 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
12199 static void *_p_wxDynamicSashSplitEventTo_p_wxEvent(void *x
) {
12200 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
12202 static void *_p_wxDynamicSashUnifyEventTo_p_wxEvent(void *x
) {
12203 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
12205 static void *_p_wxNotebookEventTo_p_wxEvent(void *x
) {
12206 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
12208 static void *_p_wxListbookEventTo_p_wxEvent(void *x
) {
12209 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
12211 static void *_p_wxChoicebookEventTo_p_wxEvent(void *x
) {
12212 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
12214 static void *_p_wxTreebookEventTo_p_wxEvent(void *x
) {
12215 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxTreebookEvent
*) x
));
12217 static void *_p_wxToolbookEventTo_p_wxEvent(void *x
) {
12218 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxToolbookEvent
*) x
));
12220 static void *_p_wxHelpEventTo_p_wxEvent(void *x
) {
12221 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxHelpEvent
*) x
));
12223 static void *_p_wxIdleEventTo_p_wxEvent(void *x
) {
12224 return (void *)((wxEvent
*) ((wxIdleEvent
*) x
));
12226 static void *_p_wxWindowCreateEventTo_p_wxEvent(void *x
) {
12227 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
12229 static void *_p_wxQueryNewPaletteEventTo_p_wxEvent(void *x
) {
12230 return (void *)((wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
12232 static void *_p_wxMaximizeEventTo_p_wxEvent(void *x
) {
12233 return (void *)((wxEvent
*) ((wxMaximizeEvent
*) x
));
12235 static void *_p_wxIconizeEventTo_p_wxEvent(void *x
) {
12236 return (void *)((wxEvent
*) ((wxIconizeEvent
*) x
));
12238 static void *_p_wxActivateEventTo_p_wxEvent(void *x
) {
12239 return (void *)((wxEvent
*) ((wxActivateEvent
*) x
));
12241 static void *_p_wxSizeEventTo_p_wxEvent(void *x
) {
12242 return (void *)((wxEvent
*) ((wxSizeEvent
*) x
));
12244 static void *_p_wxMoveEventTo_p_wxEvent(void *x
) {
12245 return (void *)((wxEvent
*) ((wxMoveEvent
*) x
));
12247 static void *_p_wxDateEventTo_p_wxEvent(void *x
) {
12248 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxDateEvent
*) x
));
12250 static void *_p_wxCollapsiblePaneEventTo_p_wxEvent(void *x
) {
12251 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxCollapsiblePaneEvent
*) x
));
12253 static void *_p_wxPaintEventTo_p_wxEvent(void *x
) {
12254 return (void *)((wxEvent
*) ((wxPaintEvent
*) x
));
12256 static void *_p_wxNcPaintEventTo_p_wxEvent(void *x
) {
12257 return (void *)((wxEvent
*) ((wxNcPaintEvent
*) x
));
12259 static void *_p_wxClipboardTextEventTo_p_wxEvent(void *x
) {
12260 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxClipboardTextEvent
*) x
));
12262 static void *_p_wxUpdateUIEventTo_p_wxEvent(void *x
) {
12263 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
12265 static void *_p_wxPaletteChangedEventTo_p_wxEvent(void *x
) {
12266 return (void *)((wxEvent
*) ((wxPaletteChangedEvent
*) x
));
12268 static void *_p_wxDisplayChangedEventTo_p_wxEvent(void *x
) {
12269 return (void *)((wxEvent
*) ((wxDisplayChangedEvent
*) x
));
12271 static void *_p_wxMouseCaptureChangedEventTo_p_wxEvent(void *x
) {
12272 return (void *)((wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
12274 static void *_p_wxSysColourChangedEventTo_p_wxEvent(void *x
) {
12275 return (void *)((wxEvent
*) ((wxSysColourChangedEvent
*) x
));
12277 static void *_p_wxHyperlinkEventTo_p_wxEvent(void *x
) {
12278 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxHyperlinkEvent
*) x
));
12280 static void *_p_wxDropFilesEventTo_p_wxEvent(void *x
) {
12281 return (void *)((wxEvent
*) ((wxDropFilesEvent
*) x
));
12283 static void *_p_wxFocusEventTo_p_wxEvent(void *x
) {
12284 return (void *)((wxEvent
*) ((wxFocusEvent
*) x
));
12286 static void *_p_wxChildFocusEventTo_p_wxEvent(void *x
) {
12287 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
12289 static void *_p_wxSashEventTo_p_wxEvent(void *x
) {
12290 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxSashEvent
*) x
));
12292 static void *_p_wxQueryLayoutInfoEventTo_p_wxEvent(void *x
) {
12293 return (void *)((wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
12295 static void *_p_wxShowEventTo_p_wxEvent(void *x
) {
12296 return (void *)((wxEvent
*) ((wxShowEvent
*) x
));
12298 static void *_p_wxCommandEventTo_p_wxEvent(void *x
) {
12299 return (void *)((wxEvent
*) ((wxCommandEvent
*) x
));
12301 static void *_p_wxPyCommandEventTo_p_wxEvent(void *x
) {
12302 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
12304 static void *_p_wxWindowDestroyEventTo_p_wxEvent(void *x
) {
12305 return (void *)((wxEvent
*) (wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
12307 static void *_p_wxNavigationKeyEventTo_p_wxEvent(void *x
) {
12308 return (void *)((wxEvent
*) ((wxNavigationKeyEvent
*) x
));
12310 static void *_p_wxKeyEventTo_p_wxEvent(void *x
) {
12311 return (void *)((wxEvent
*) ((wxKeyEvent
*) x
));
12313 static void *_p_wxScrollWinEventTo_p_wxEvent(void *x
) {
12314 return (void *)((wxEvent
*) ((wxScrollWinEvent
*) x
));
12316 static void *_p_wxTaskBarIconEventTo_p_wxEvent(void *x
) {
12317 return (void *)((wxEvent
*) ((wxTaskBarIconEvent
*) x
));
12319 static void *_p_wxSpinEventTo_p_wxEvent(void *x
) {
12320 return (void *)((wxEvent
*) (wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
12322 static void *_p_wxUpdateUIEventTo_p_wxObject(void *x
) {
12323 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
12325 static void *_p_wxScrollBarTo_p_wxObject(void *x
) {
12326 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
12328 static void *_p_wxPreviewCanvasTo_p_wxObject(void *x
) {
12329 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
12331 static void *_p_wxEventTo_p_wxObject(void *x
) {
12332 return (void *)((wxObject
*) ((wxEvent
*) x
));
12334 static void *_p_wxFindDialogEventTo_p_wxObject(void *x
) {
12335 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
12337 static void *_p_wxInitDialogEventTo_p_wxObject(void *x
) {
12338 return (void *)((wxObject
*) (wxEvent
*) ((wxInitDialogEvent
*) x
));
12340 static void *_p_wxIndividualLayoutConstraintTo_p_wxObject(void *x
) {
12341 return (void *)((wxObject
*) ((wxIndividualLayoutConstraint
*) x
));
12343 static void *_p_wxPyPreviewFrameTo_p_wxObject(void *x
) {
12344 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
12346 static void *_p_wxPreviewFrameTo_p_wxObject(void *x
) {
12347 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
12349 static void *_p_wxToolBarBaseTo_p_wxObject(void *x
) {
12350 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
12352 static void *_p_wxMenuItemTo_p_wxObject(void *x
) {
12353 return (void *)((wxObject
*) ((wxMenuItem
*) x
));
12355 static void *_p_wxImageTo_p_wxObject(void *x
) {
12356 return (void *)((wxObject
*) ((wxImage
*) x
));
12358 static void *_p_wxPySizerTo_p_wxObject(void *x
) {
12359 return (void *)((wxObject
*) (wxSizer
*) ((wxPySizer
*) x
));
12361 static void *_p_wxStaticBitmapTo_p_wxObject(void *x
) {
12362 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
12364 static void *_p_wxGenericDragImageTo_p_wxObject(void *x
) {
12365 return (void *)((wxObject
*) ((wxGenericDragImage
*) x
));
12367 static void *_p_wxComboBoxTo_p_wxObject(void *x
) {
12368 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxComboBox
*) x
));
12370 static void *_p_wxPyTaskBarIconTo_p_wxObject(void *x
) {
12371 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
12373 static void *_p_wxLayoutAlgorithmTo_p_wxObject(void *x
) {
12374 return (void *)((wxObject
*) ((wxLayoutAlgorithm
*) x
));
12376 static void *_p_wxPyAppTo_p_wxObject(void *x
) {
12377 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxPyApp
*) x
));
12379 static void *_p_wxTreebookTo_p_wxObject(void *x
) {
12380 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxTreebook
*) x
));
12382 static void *_p_wxNotebookTo_p_wxObject(void *x
) {
12383 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
12385 static void *_p_wxListItemTo_p_wxObject(void *x
) {
12386 return (void *)((wxObject
*) ((wxListItem
*) x
));
12388 static void *_p_wxChoicebookTo_p_wxObject(void *x
) {
12389 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
12391 static void *_p_wxBookCtrlBaseTo_p_wxObject(void *x
) {
12392 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
12394 static void *_p_wxPyTreeCtrlTo_p_wxObject(void *x
) {
12395 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
12397 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxObject(void *x
) {
12398 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
12400 static void *_p_wxPyPreviewControlBarTo_p_wxObject(void *x
) {
12401 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
12403 static void *_p_wxPreviewControlBarTo_p_wxObject(void *x
) {
12404 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
12406 static void *_p_wxFindReplaceDataTo_p_wxObject(void *x
) {
12407 return (void *)((wxObject
*) ((wxFindReplaceData
*) x
));
12409 static void *_p_wxStaticLineTo_p_wxObject(void *x
) {
12410 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
12412 static void *_p_wxValidatorTo_p_wxObject(void *x
) {
12413 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxValidator
*) x
));
12415 static void *_p_wxPyValidatorTo_p_wxObject(void *x
) {
12416 return (void *)((wxObject
*) (wxEvtHandler
*)(wxValidator
*) ((wxPyValidator
*) x
));
12418 static void *_p_wxEraseEventTo_p_wxObject(void *x
) {
12419 return (void *)((wxObject
*) (wxEvent
*) ((wxEraseEvent
*) x
));
12421 static void *_p_wxMouseEventTo_p_wxObject(void *x
) {
12422 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseEvent
*) x
));
12424 static void *_p_wxCloseEventTo_p_wxObject(void *x
) {
12425 return (void *)((wxObject
*) (wxEvent
*) ((wxCloseEvent
*) x
));
12427 static void *_p_wxBookCtrlBaseEventTo_p_wxObject(void *x
) {
12428 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
12430 static void *_p_wxTreeEventTo_p_wxObject(void *x
) {
12431 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxTreeEvent
*) x
));
12433 static void *_p_wxTextUrlEventTo_p_wxObject(void *x
) {
12434 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
12436 static void *_p_wxScrollEventTo_p_wxObject(void *x
) {
12437 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxScrollEvent
*) x
));
12439 static void *_p_wxPrintDialogDataTo_p_wxObject(void *x
) {
12440 return (void *)((wxObject
*) ((wxPrintDialogData
*) x
));
12442 static void *_p_wxPageSetupDialogDataTo_p_wxObject(void *x
) {
12443 return (void *)((wxObject
*) ((wxPageSetupDialogData
*) x
));
12445 static void *_p_wxPrinterTo_p_wxObject(void *x
) {
12446 return (void *)((wxObject
*) ((wxPrinter
*) x
));
12448 static void *_p_wxControlWithItemsTo_p_wxObject(void *x
) {
12449 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
12451 static void *_p_wxRadioBoxTo_p_wxObject(void *x
) {
12452 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
12454 static void *_p_wxCollapsiblePaneTo_p_wxObject(void *x
) {
12455 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxCollapsiblePane
*) x
));
12457 static void *_p_wxFlexGridSizerTo_p_wxObject(void *x
) {
12458 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*) ((wxFlexGridSizer
*) x
));
12460 static void *_p_wxGridSizerTo_p_wxObject(void *x
) {
12461 return (void *)((wxObject
*) (wxSizer
*) ((wxGridSizer
*) x
));
12463 static void *_p_wxAcceleratorTableTo_p_wxObject(void *x
) {
12464 return (void *)((wxObject
*) ((wxAcceleratorTable
*) x
));
12466 static void *_p_wxSearchCtrlTo_p_wxObject(void *x
) {
12467 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxTextCtrl
*) ((wxSearchCtrl
*) x
));
12469 static void *_p_wxTreeListColumnInfoTo_p_wxObject(void *x
) {
12470 return (void *)((wxObject
*) ((wxTreeListColumnInfo
*) x
));
12472 static void *_p_wxControlTo_p_wxObject(void *x
) {
12473 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxControl
*) x
));
12475 static void *_p_wxPyControlTo_p_wxObject(void *x
) {
12476 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
12478 static void *_p_wxContextHelpTo_p_wxObject(void *x
) {
12479 return (void *)((wxObject
*) ((wxContextHelp
*) x
));
12481 static void *_p_wxColourDataTo_p_wxObject(void *x
) {
12482 return (void *)((wxObject
*) ((wxColourData
*) x
));
12484 static void *_p_wxActivateEventTo_p_wxObject(void *x
) {
12485 return (void *)((wxObject
*) (wxEvent
*) ((wxActivateEvent
*) x
));
12487 static void *_p_wxMoveEventTo_p_wxObject(void *x
) {
12488 return (void *)((wxObject
*) (wxEvent
*) ((wxMoveEvent
*) x
));
12490 static void *_p_wxSizeEventTo_p_wxObject(void *x
) {
12491 return (void *)((wxObject
*) (wxEvent
*) ((wxSizeEvent
*) x
));
12493 static void *_p_wxIconizeEventTo_p_wxObject(void *x
) {
12494 return (void *)((wxObject
*) (wxEvent
*) ((wxIconizeEvent
*) x
));
12496 static void *_p_wxMaximizeEventTo_p_wxObject(void *x
) {
12497 return (void *)((wxObject
*) (wxEvent
*) ((wxMaximizeEvent
*) x
));
12499 static void *_p_wxQueryNewPaletteEventTo_p_wxObject(void *x
) {
12500 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryNewPaletteEvent
*) x
));
12502 static void *_p_wxWindowCreateEventTo_p_wxObject(void *x
) {
12503 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
12505 static void *_p_wxIdleEventTo_p_wxObject(void *x
) {
12506 return (void *)((wxObject
*) (wxEvent
*) ((wxIdleEvent
*) x
));
12508 static void *_p_wxDateEventTo_p_wxObject(void *x
) {
12509 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDateEvent
*) x
));
12511 static void *_p_wxCollapsiblePaneEventTo_p_wxObject(void *x
) {
12512 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxCollapsiblePaneEvent
*) x
));
12514 static void *_p_wxStaticTextTo_p_wxObject(void *x
) {
12515 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
12517 static void *_p_wxCalculateLayoutEventTo_p_wxObject(void *x
) {
12518 return (void *)((wxObject
*) (wxEvent
*) ((wxCalculateLayoutEvent
*) x
));
12520 static void *_p_wxMouseCaptureLostEventTo_p_wxObject(void *x
) {
12521 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureLostEvent
*) x
));
12523 static void *_p_wxListEventTo_p_wxObject(void *x
) {
12524 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxListEvent
*) x
));
12526 static void *_p_wxDynamicSashSplitEventTo_p_wxObject(void *x
) {
12527 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
12529 static void *_p_wxPyPrintoutTo_p_wxObject(void *x
) {
12530 return (void *)((wxObject
*) ((wxPyPrintout
*) x
));
12532 static void *_p_wxGaugeTo_p_wxObject(void *x
) {
12533 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
12535 static void *_p_wxMDIChildFrameTo_p_wxObject(void *x
) {
12536 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
12538 static void *_p_wxStdDialogButtonSizerTo_p_wxObject(void *x
) {
12539 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStdDialogButtonSizer
*) x
));
12541 static void *_p_wxChoiceTo_p_wxObject(void *x
) {
12542 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
12544 static void *_p_wxBitmapButtonTo_p_wxObject(void *x
) {
12545 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
12547 static void *_p_wxButtonTo_p_wxObject(void *x
) {
12548 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxButton
*) x
));
12550 static void *_p_wxSpinButtonTo_p_wxObject(void *x
) {
12551 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
12553 static void *_p_wxContextHelpButtonTo_p_wxObject(void *x
) {
12554 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
12556 static void *_p_wxKeyEventTo_p_wxObject(void *x
) {
12557 return (void *)((wxObject
*) (wxEvent
*) ((wxKeyEvent
*) x
));
12559 static void *_p_wxNavigationKeyEventTo_p_wxObject(void *x
) {
12560 return (void *)((wxObject
*) (wxEvent
*) ((wxNavigationKeyEvent
*) x
));
12562 static void *_p_wxWindowDestroyEventTo_p_wxObject(void *x
) {
12563 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
12565 static void *_p_wxSashEventTo_p_wxObject(void *x
) {
12566 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxSashEvent
*) x
));
12568 static void *_p_wxCheckListBoxTo_p_wxObject(void *x
) {
12569 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
12571 static void *_p_wxListBoxTo_p_wxObject(void *x
) {
12572 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
12574 static void *_p_wxSimpleHtmlListBoxTo_p_wxObject(void *x
) {
12575 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*)(wxPyHtmlListBox
*) ((wxSimpleHtmlListBox
*) x
));
12577 static void *_p_wxPyHtmlListBoxTo_p_wxObject(void *x
) {
12578 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
12580 static void *_p_wxPyVListBoxTo_p_wxObject(void *x
) {
12581 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
12583 static void *_p_wxPrintDataTo_p_wxObject(void *x
) {
12584 return (void *)((wxObject
*) ((wxPrintData
*) x
));
12586 static void *_p_wxFontDataTo_p_wxObject(void *x
) {
12587 return (void *)((wxObject
*) ((wxFontData
*) x
));
12589 static void *_p_wxEditableListBoxTo_p_wxObject(void *x
) {
12590 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
12592 static void *_p_wxMiniFrameTo_p_wxObject(void *x
) {
12593 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
12595 static void *_p_wxListbookTo_p_wxObject(void *x
) {
12596 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
12598 static void *_p_wxFrameTo_p_wxObject(void *x
) {
12599 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
12601 static void *_p_wxPyPanelTo_p_wxObject(void *x
) {
12602 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
12604 static void *_p_wxStaticBoxTo_p_wxObject(void *x
) {
12605 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
12607 static void *_p_wxQueryLayoutInfoEventTo_p_wxObject(void *x
) {
12608 return (void *)((wxObject
*) (wxEvent
*) ((wxQueryLayoutInfoEvent
*) x
));
12610 static void *_p_wxSplashScreenTo_p_wxObject(void *x
) {
12611 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
12613 static void *_p_wxFileSystemTo_p_wxObject(void *x
) {
12614 return (void *)((wxObject
*) ((wxFileSystem
*) x
));
12616 static void *_p_wxPyPrintPreviewTo_p_wxObject(void *x
) {
12617 return (void *)((wxObject
*) (wxPrintPreview
*) ((wxPyPrintPreview
*) x
));
12619 static void *_p_wxPrintPreviewTo_p_wxObject(void *x
) {
12620 return (void *)((wxObject
*) ((wxPrintPreview
*) x
));
12622 static void *_p_wxListViewTo_p_wxObject(void *x
) {
12623 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
12625 static void *_p_wxLayoutConstraintsTo_p_wxObject(void *x
) {
12626 return (void *)((wxObject
*) ((wxLayoutConstraints
*) x
));
12628 static void *_p_wxPyListCtrlTo_p_wxObject(void *x
) {
12629 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
12631 static void *_p_wxDirFilterListCtrlTo_p_wxObject(void *x
) {
12632 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
12634 static void *_p_wxPyTreeListCtrlTo_p_wxObject(void *x
) {
12635 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
12637 static void *_p_wxSizerTo_p_wxObject(void *x
) {
12638 return (void *)((wxObject
*) ((wxSizer
*) x
));
12640 static void *_p_wxBoxSizerTo_p_wxObject(void *x
) {
12641 return (void *)((wxObject
*) (wxSizer
*) ((wxBoxSizer
*) x
));
12643 static void *_p_wxStaticBoxSizerTo_p_wxObject(void *x
) {
12644 return (void *)((wxObject
*) (wxSizer
*)(wxBoxSizer
*) ((wxStaticBoxSizer
*) x
));
12646 static void *_p_wxGridBagSizerTo_p_wxObject(void *x
) {
12647 return (void *)((wxObject
*) (wxSizer
*)(wxGridSizer
*)(wxFlexGridSizer
*) ((wxGridBagSizer
*) x
));
12649 static void *_p_wxNcPaintEventTo_p_wxObject(void *x
) {
12650 return (void *)((wxObject
*) (wxEvent
*) ((wxNcPaintEvent
*) x
));
12652 static void *_p_wxPaintEventTo_p_wxObject(void *x
) {
12653 return (void *)((wxObject
*) (wxEvent
*) ((wxPaintEvent
*) x
));
12655 static void *_p_wxClipboardTextEventTo_p_wxObject(void *x
) {
12656 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxClipboardTextEvent
*) x
));
12658 static void *_p_wxFSFileTo_p_wxObject(void *x
) {
12659 return (void *)((wxObject
*) ((wxFSFile
*) x
));
12661 static void *_p_wxPickerBaseTo_p_wxObject(void *x
) {
12662 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxPickerBase
*) x
));
12664 static void *_p_wxSplitterEventTo_p_wxObject(void *x
) {
12665 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
12667 static void *_p_wxSetCursorEventTo_p_wxObject(void *x
) {
12668 return (void *)((wxObject
*) (wxEvent
*) ((wxSetCursorEvent
*) x
));
12670 static void *_p_wxColourPickerEventTo_p_wxObject(void *x
) {
12671 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxColourPickerEvent
*) x
));
12673 static void *_p_wxFileDirPickerEventTo_p_wxObject(void *x
) {
12674 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxFileDirPickerEvent
*) x
));
12676 static void *_p_wxFontPickerEventTo_p_wxObject(void *x
) {
12677 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxFontPickerEvent
*) x
));
12679 static void *_p_wxTextCtrlTo_p_wxObject(void *x
) {
12680 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
12682 static void *_p_wxMenuTo_p_wxObject(void *x
) {
12683 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxMenu
*) x
));
12685 static void *_p_wxGBSizerItemTo_p_wxObject(void *x
) {
12686 return (void *)((wxObject
*) (wxSizerItem
*) ((wxGBSizerItem
*) x
));
12688 static void *_p_wxSizerItemTo_p_wxObject(void *x
) {
12689 return (void *)((wxObject
*) ((wxSizerItem
*) x
));
12691 static void *_p_wxRadioButtonTo_p_wxObject(void *x
) {
12692 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
12694 static void *_p_wxToggleButtonTo_p_wxObject(void *x
) {
12695 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
12697 static void *_p_wxPrintDialogTo_p_wxObject(void *x
) {
12698 return (void *)((wxObject
*) ((wxPrintDialog
*) x
));
12700 static void *_p_wxPageSetupDialogTo_p_wxObject(void *x
) {
12701 return (void *)((wxObject
*) ((wxPageSetupDialog
*) x
));
12703 static void *_p_wxFontDialogTo_p_wxObject(void *x
) {
12704 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
12706 static void *_p_wxDirDialogTo_p_wxObject(void *x
) {
12707 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
12709 static void *_p_wxColourDialogTo_p_wxObject(void *x
) {
12710 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
12712 static void *_p_wxDialogTo_p_wxObject(void *x
) {
12713 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
12715 static void *_p_wxNotifyEventTo_p_wxObject(void *x
) {
12716 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxNotifyEvent
*) x
));
12718 static void *_p_wxPyEventTo_p_wxObject(void *x
) {
12719 return (void *)((wxObject
*) (wxEvent
*) ((wxPyEvent
*) x
));
12721 static void *_p_wxGenericDirCtrlTo_p_wxObject(void *x
) {
12722 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
12724 static void *_p_wxDynamicSashUnifyEventTo_p_wxObject(void *x
) {
12725 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
12727 static void *_p_wxStaticPictureTo_p_wxObject(void *x
) {
12728 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
12730 static void *_p_wxEvtHandlerTo_p_wxObject(void *x
) {
12731 return (void *)((wxObject
*) ((wxEvtHandler
*) x
));
12733 static void *_p_wxTGAHandlerTo_p_wxObject(void *x
) {
12734 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTGAHandler
*) x
));
12736 static void *_p_wxTIFFHandlerTo_p_wxObject(void *x
) {
12737 return (void *)((wxObject
*) (wxImageHandler
*) ((wxTIFFHandler
*) x
));
12739 static void *_p_wxXPMHandlerTo_p_wxObject(void *x
) {
12740 return (void *)((wxObject
*) (wxImageHandler
*) ((wxXPMHandler
*) x
));
12742 static void *_p_wxImageHandlerTo_p_wxObject(void *x
) {
12743 return (void *)((wxObject
*) ((wxImageHandler
*) x
));
12745 static void *_p_wxPyImageHandlerTo_p_wxObject(void *x
) {
12746 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPyImageHandler
*) x
));
12748 static void *_p_wxBMPHandlerTo_p_wxObject(void *x
) {
12749 return (void *)((wxObject
*) (wxImageHandler
*) ((wxBMPHandler
*) x
));
12751 static void *_p_wxICOHandlerTo_p_wxObject(void *x
) {
12752 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*) ((wxICOHandler
*) x
));
12754 static void *_p_wxCURHandlerTo_p_wxObject(void *x
) {
12755 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*) ((wxCURHandler
*) x
));
12757 static void *_p_wxANIHandlerTo_p_wxObject(void *x
) {
12758 return (void *)((wxObject
*) (wxImageHandler
*)(wxBMPHandler
*)(wxICOHandler
*)(wxCURHandler
*) ((wxANIHandler
*) x
));
12760 static void *_p_wxPNGHandlerTo_p_wxObject(void *x
) {
12761 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNGHandler
*) x
));
12763 static void *_p_wxGIFHandlerTo_p_wxObject(void *x
) {
12764 return (void *)((wxObject
*) (wxImageHandler
*) ((wxGIFHandler
*) x
));
12766 static void *_p_wxPCXHandlerTo_p_wxObject(void *x
) {
12767 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPCXHandler
*) x
));
12769 static void *_p_wxJPEGHandlerTo_p_wxObject(void *x
) {
12770 return (void *)((wxObject
*) (wxImageHandler
*) ((wxJPEGHandler
*) x
));
12772 static void *_p_wxPNMHandlerTo_p_wxObject(void *x
) {
12773 return (void *)((wxObject
*) (wxImageHandler
*) ((wxPNMHandler
*) x
));
12775 static void *_p_wxShowEventTo_p_wxObject(void *x
) {
12776 return (void *)((wxObject
*) (wxEvent
*) ((wxShowEvent
*) x
));
12778 static void *_p_wxHyperlinkCtrlTo_p_wxObject(void *x
) {
12779 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxHyperlinkCtrl
*) x
));
12781 static void *_p_wxPyScrolledWindowTo_p_wxObject(void *x
) {
12782 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
12784 static void *_p_wxMDIClientWindowTo_p_wxObject(void *x
) {
12785 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMDIClientWindow
*) x
));
12787 static void *_p_wxPyHVScrolledWindowTo_p_wxObject(void *x
) {
12788 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyHVScrolledWindow
*) x
));
12790 static void *_p_wxPyHScrolledWindowTo_p_wxObject(void *x
) {
12791 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyHScrolledWindow
*) x
));
12793 static void *_p_wxPyVScrolledWindowTo_p_wxObject(void *x
) {
12794 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
12796 static void *_p_wxTipWindowTo_p_wxObject(void *x
) {
12797 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
12799 static void *_p_wxPyPopupTransientWindowTo_p_wxObject(void *x
) {
12800 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
12802 static void *_p_wxPopupWindowTo_p_wxObject(void *x
) {
12803 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPopupWindow
*) x
));
12805 static void *_p_wxSashLayoutWindowTo_p_wxObject(void *x
) {
12806 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
12808 static void *_p_wxSashWindowTo_p_wxObject(void *x
) {
12809 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSashWindow
*) x
));
12811 static void *_p_wxSplitterWindowTo_p_wxObject(void *x
) {
12812 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplitterWindow
*) x
));
12814 static void *_p_wxSplashScreenWindowTo_p_wxObject(void *x
) {
12815 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxSplashScreenWindow
*) x
));
12817 static void *_p_wxTopLevelWindowTo_p_wxObject(void *x
) {
12818 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxTopLevelWindow
*) x
));
12820 static void *_p_wxScrolledWindowTo_p_wxObject(void *x
) {
12821 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
12823 static void *_p_wxWindowTo_p_wxObject(void *x
) {
12824 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxWindow
*) x
));
12826 static void *_p_wxDynamicSashWindowTo_p_wxObject(void *x
) {
12827 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxDynamicSashWindow
*) x
));
12829 static void *_p_wxPyTreeCompanionWindowTo_p_wxObject(void *x
) {
12830 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
12832 static void *_p_wxThinSplitterWindowTo_p_wxObject(void *x
) {
12833 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
12835 static void *_p_wxSplitterScrolledWindowTo_p_wxObject(void *x
) {
12836 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
12838 static void *_p_wxSpinCtrlTo_p_wxObject(void *x
) {
12839 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
12841 static void *_p_wxNotebookEventTo_p_wxObject(void *x
) {
12842 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
12844 static void *_p_wxListbookEventTo_p_wxObject(void *x
) {
12845 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
12847 static void *_p_wxChoicebookEventTo_p_wxObject(void *x
) {
12848 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
12850 static void *_p_wxTreebookEventTo_p_wxObject(void *x
) {
12851 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxTreebookEvent
*) x
));
12853 static void *_p_wxToolbookEventTo_p_wxObject(void *x
) {
12854 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxToolbookEvent
*) x
));
12856 static void *_p_wxFindReplaceDialogTo_p_wxObject(void *x
) {
12857 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
12859 static void *_p_wxProgressDialogTo_p_wxObject(void *x
) {
12860 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
12862 static void *_p_wxMessageDialogTo_p_wxObject(void *x
) {
12863 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
12865 static void *_p_wxNumberEntryDialogTo_p_wxObject(void *x
) {
12866 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxNumberEntryDialog
*) x
));
12868 static void *_p_wxPasswordEntryDialogTo_p_wxObject(void *x
) {
12869 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
12871 static void *_p_wxTextEntryDialogTo_p_wxObject(void *x
) {
12872 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
12874 static void *_p_wxSingleChoiceDialogTo_p_wxObject(void *x
) {
12875 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
12877 static void *_p_wxMultiChoiceDialogTo_p_wxObject(void *x
) {
12878 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
12880 static void *_p_wxFileDialogTo_p_wxObject(void *x
) {
12881 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
12883 static void *_p_wxToolBarToolBaseTo_p_wxObject(void *x
) {
12884 return (void *)((wxObject
*) ((wxToolBarToolBase
*) x
));
12886 static void *_p_wxPyWindowTo_p_wxObject(void *x
) {
12887 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPyWindow
*) x
));
12889 static void *_p_wxSliderTo_p_wxObject(void *x
) {
12890 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
12892 static void *_p_wxDatePickerCtrlTo_p_wxObject(void *x
) {
12893 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
12895 static void *_p_wxColourPickerCtrlTo_p_wxObject(void *x
) {
12896 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxColourPickerCtrl
*) x
));
12898 static void *_p_wxFilePickerCtrlTo_p_wxObject(void *x
) {
12899 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxFilePickerCtrl
*) x
));
12901 static void *_p_wxDirPickerCtrlTo_p_wxObject(void *x
) {
12902 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxDirPickerCtrl
*) x
));
12904 static void *_p_wxFontPickerCtrlTo_p_wxObject(void *x
) {
12905 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxFontPickerCtrl
*) x
));
12907 static void *_p_wxSysColourChangedEventTo_p_wxObject(void *x
) {
12908 return (void *)((wxObject
*) (wxEvent
*) ((wxSysColourChangedEvent
*) x
));
12910 static void *_p_wxMouseCaptureChangedEventTo_p_wxObject(void *x
) {
12911 return (void *)((wxObject
*) (wxEvent
*) ((wxMouseCaptureChangedEvent
*) x
));
12913 static void *_p_wxDisplayChangedEventTo_p_wxObject(void *x
) {
12914 return (void *)((wxObject
*) (wxEvent
*) ((wxDisplayChangedEvent
*) x
));
12916 static void *_p_wxPaletteChangedEventTo_p_wxObject(void *x
) {
12917 return (void *)((wxObject
*) (wxEvent
*) ((wxPaletteChangedEvent
*) x
));
12919 static void *_p_wxEventBlockerTo_p_wxObject(void *x
) {
12920 return (void *)((wxObject
*) (wxEvtHandler
*) ((wxEventBlocker
*) x
));
12922 static void *_p_wxCheckBoxTo_p_wxObject(void *x
) {
12923 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
12925 static void *_p_wxHyperlinkEventTo_p_wxObject(void *x
) {
12926 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxHyperlinkEvent
*) x
));
12928 static void *_p_wxHelpEventTo_p_wxObject(void *x
) {
12929 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxHelpEvent
*) x
));
12931 static void *_p_wxPanelTo_p_wxObject(void *x
) {
12932 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxPanel
*) x
));
12934 static void *_p_wxTaskBarIconEventTo_p_wxObject(void *x
) {
12935 return (void *)((wxObject
*) (wxEvent
*) ((wxTaskBarIconEvent
*) x
));
12937 static void *_p_wxScrollWinEventTo_p_wxObject(void *x
) {
12938 return (void *)((wxObject
*) (wxEvent
*) ((wxScrollWinEvent
*) x
));
12940 static void *_p_wxSpinEventTo_p_wxObject(void *x
) {
12941 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*)(wxNotifyEvent
*) ((wxSpinEvent
*) x
));
12943 static void *_p_wxMenuEventTo_p_wxObject(void *x
) {
12944 return (void *)((wxObject
*) (wxEvent
*) ((wxMenuEvent
*) x
));
12946 static void *_p_wxContextMenuEventTo_p_wxObject(void *x
) {
12947 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
12949 static void *_p_wxLEDNumberCtrlTo_p_wxObject(void *x
) {
12950 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
12952 static void *_p_wxCommandEventTo_p_wxObject(void *x
) {
12953 return (void *)((wxObject
*) (wxEvent
*) ((wxCommandEvent
*) x
));
12955 static void *_p_wxPyCommandEventTo_p_wxObject(void *x
) {
12956 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
12958 static void *_p_wxToolbookTo_p_wxObject(void *x
) {
12959 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxToolbook
*) x
));
12961 static void *_p_wxToolBarTo_p_wxObject(void *x
) {
12962 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
12964 static void *_p_wxStatusBarTo_p_wxObject(void *x
) {
12965 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxStatusBar
*) x
));
12967 static void *_p_wxChildFocusEventTo_p_wxObject(void *x
) {
12968 return (void *)((wxObject
*) (wxEvent
*)(wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
12970 static void *_p_wxFocusEventTo_p_wxObject(void *x
) {
12971 return (void *)((wxObject
*) (wxEvent
*) ((wxFocusEvent
*) x
));
12973 static void *_p_wxDropFilesEventTo_p_wxObject(void *x
) {
12974 return (void *)((wxObject
*) (wxEvent
*) ((wxDropFilesEvent
*) x
));
12976 static void *_p_wxMDIParentFrameTo_p_wxObject(void *x
) {
12977 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
12979 static void *_p_wxMenuBarTo_p_wxObject(void *x
) {
12980 return (void *)((wxObject
*) (wxEvtHandler
*)(wxWindow
*) ((wxMenuBar
*) x
));
12982 static void *_p_wxToolbookTo_p_wxEvtHandler(void *x
) {
12983 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxToolbook
*) x
));
12985 static void *_p_wxPyPreviewFrameTo_p_wxEvtHandler(void *x
) {
12986 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*)(wxPreviewFrame
*) ((wxPyPreviewFrame
*) x
));
12988 static void *_p_wxPreviewFrameTo_p_wxEvtHandler(void *x
) {
12989 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxPreviewFrame
*) x
));
12991 static void *_p_wxEventBlockerTo_p_wxEvtHandler(void *x
) {
12992 return (void *)((wxEvtHandler
*) ((wxEventBlocker
*) x
));
12994 static void *_p_wxCheckBoxTo_p_wxEvtHandler(void *x
) {
12995 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxCheckBox
*) x
));
12997 static void *_p_wxPyTreeCtrlTo_p_wxEvtHandler(void *x
) {
12998 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeCtrl
*) x
));
13000 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxEvtHandler(void *x
) {
13001 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
13003 static void *_p_wxPyPanelTo_p_wxEvtHandler(void *x
) {
13004 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyPanel
*) x
));
13006 static void *_p_wxSearchCtrlTo_p_wxEvtHandler(void *x
) {
13007 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxTextCtrl
*) ((wxSearchCtrl
*) x
));
13009 static void *_p_wxPyTaskBarIconTo_p_wxEvtHandler(void *x
) {
13010 return (void *)((wxEvtHandler
*) ((wxPyTaskBarIcon
*) x
));
13012 static void *_p_wxGenericDirCtrlTo_p_wxEvtHandler(void *x
) {
13013 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGenericDirCtrl
*) x
));
13015 static void *_p_wxPickerBaseTo_p_wxEvtHandler(void *x
) {
13016 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPickerBase
*) x
));
13018 static void *_p_wxPyListCtrlTo_p_wxEvtHandler(void *x
) {
13019 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyListCtrl
*) x
));
13021 static void *_p_wxDirFilterListCtrlTo_p_wxEvtHandler(void *x
) {
13022 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxChoice
*) ((wxDirFilterListCtrl
*) x
));
13024 static void *_p_wxPyTreeListCtrlTo_p_wxEvtHandler(void *x
) {
13025 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyTreeListCtrl
*) x
));
13027 static void *_p_wxPreviewCanvasTo_p_wxEvtHandler(void *x
) {
13028 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPreviewCanvas
*) x
));
13030 static void *_p_wxStaticLineTo_p_wxEvtHandler(void *x
) {
13031 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticLine
*) x
));
13033 static void *_p_wxControlTo_p_wxEvtHandler(void *x
) {
13034 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxControl
*) x
));
13036 static void *_p_wxPyControlTo_p_wxEvtHandler(void *x
) {
13037 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxPyControl
*) x
));
13039 static void *_p_wxGaugeTo_p_wxEvtHandler(void *x
) {
13040 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxGauge
*) x
));
13042 static void *_p_wxToggleButtonTo_p_wxEvtHandler(void *x
) {
13043 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToggleButton
*) x
));
13045 static void *_p_wxRadioButtonTo_p_wxEvtHandler(void *x
) {
13046 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioButton
*) x
));
13048 static void *_p_wxToolBarBaseTo_p_wxEvtHandler(void *x
) {
13049 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxToolBarBase
*) x
));
13051 static void *_p_wxChoiceTo_p_wxEvtHandler(void *x
) {
13052 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxChoice
*) x
));
13054 static void *_p_wxTreebookTo_p_wxEvtHandler(void *x
) {
13055 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxTreebook
*) x
));
13057 static void *_p_wxListViewTo_p_wxEvtHandler(void *x
) {
13058 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPyListCtrl
*) ((wxListView
*) x
));
13060 static void *_p_wxTextCtrlTo_p_wxEvtHandler(void *x
) {
13061 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxTextCtrl
*) x
));
13063 static void *_p_wxMDIChildFrameTo_p_wxEvtHandler(void *x
) {
13064 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIChildFrame
*) x
));
13066 static void *_p_wxNotebookTo_p_wxEvtHandler(void *x
) {
13067 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxNotebook
*) x
));
13069 static void *_p_wxChoicebookTo_p_wxEvtHandler(void *x
) {
13070 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxChoicebook
*) x
));
13072 static void *_p_wxPyWindowTo_p_wxEvtHandler(void *x
) {
13073 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyWindow
*) x
));
13075 static void *_p_wxSplashScreenTo_p_wxEvtHandler(void *x
) {
13076 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxSplashScreen
*) x
));
13078 static void *_p_wxFindReplaceDialogTo_p_wxEvtHandler(void *x
) {
13079 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFindReplaceDialog
*) x
));
13081 static void *_p_wxProgressDialogTo_p_wxEvtHandler(void *x
) {
13082 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxProgressDialog
*) x
));
13084 static void *_p_wxMessageDialogTo_p_wxEvtHandler(void *x
) {
13085 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMessageDialog
*) x
));
13087 static void *_p_wxNumberEntryDialogTo_p_wxEvtHandler(void *x
) {
13088 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxNumberEntryDialog
*) x
));
13090 static void *_p_wxPasswordEntryDialogTo_p_wxEvtHandler(void *x
) {
13091 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*)(wxTextEntryDialog
*) ((wxPasswordEntryDialog
*) x
));
13093 static void *_p_wxTextEntryDialogTo_p_wxEvtHandler(void *x
) {
13094 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxTextEntryDialog
*) x
));
13096 static void *_p_wxSingleChoiceDialogTo_p_wxEvtHandler(void *x
) {
13097 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxSingleChoiceDialog
*) x
));
13099 static void *_p_wxMultiChoiceDialogTo_p_wxEvtHandler(void *x
) {
13100 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxMultiChoiceDialog
*) x
));
13102 static void *_p_wxFileDialogTo_p_wxEvtHandler(void *x
) {
13103 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFileDialog
*) x
));
13105 static void *_p_wxListbookTo_p_wxEvtHandler(void *x
) {
13106 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxBookCtrlBase
*) ((wxListbook
*) x
));
13108 static void *_p_wxStaticBitmapTo_p_wxEvtHandler(void *x
) {
13109 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBitmap
*) x
));
13111 static void *_p_wxSliderTo_p_wxEvtHandler(void *x
) {
13112 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSlider
*) x
));
13114 static void *_p_wxStaticBoxTo_p_wxEvtHandler(void *x
) {
13115 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticBox
*) x
));
13117 static void *_p_wxBookCtrlBaseTo_p_wxEvtHandler(void *x
) {
13118 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxBookCtrlBase
*) x
));
13120 static void *_p_wxCheckListBoxTo_p_wxEvtHandler(void *x
) {
13121 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*)(wxListBox
*) ((wxCheckListBox
*) x
));
13123 static void *_p_wxListBoxTo_p_wxEvtHandler(void *x
) {
13124 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxControlWithItems
*) ((wxListBox
*) x
));
13126 static void *_p_wxPyVListBoxTo_p_wxEvtHandler(void *x
) {
13127 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*) ((wxPyVListBox
*) x
));
13129 static void *_p_wxPyHtmlListBoxTo_p_wxEvtHandler(void *x
) {
13130 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*) ((wxPyHtmlListBox
*) x
));
13132 static void *_p_wxSimpleHtmlListBoxTo_p_wxEvtHandler(void *x
) {
13133 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPyVScrolledWindow
*)(wxPyVListBox
*)(wxPyHtmlListBox
*) ((wxSimpleHtmlListBox
*) x
));
13135 static void *_p_wxEditableListBoxTo_p_wxEvtHandler(void *x
) {
13136 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxEditableListBox
*) x
));
13138 static void *_p_wxLEDNumberCtrlTo_p_wxEvtHandler(void *x
) {
13139 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxLEDNumberCtrl
*) x
));
13141 static void *_p_wxSpinButtonTo_p_wxEvtHandler(void *x
) {
13142 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinButton
*) x
));
13144 static void *_p_wxBitmapButtonTo_p_wxEvtHandler(void *x
) {
13145 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*) ((wxBitmapButton
*) x
));
13147 static void *_p_wxButtonTo_p_wxEvtHandler(void *x
) {
13148 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxButton
*) x
));
13150 static void *_p_wxContextHelpButtonTo_p_wxEvtHandler(void *x
) {
13151 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxButton
*)(wxBitmapButton
*) ((wxContextHelpButton
*) x
));
13153 static void *_p_wxRadioBoxTo_p_wxEvtHandler(void *x
) {
13154 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxRadioBox
*) x
));
13156 static void *_p_wxScrollBarTo_p_wxEvtHandler(void *x
) {
13157 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxScrollBar
*) x
));
13159 static void *_p_wxComboBoxTo_p_wxEvtHandler(void *x
) {
13160 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxComboBox
*) x
));
13162 static void *_p_wxMiniFrameTo_p_wxEvtHandler(void *x
) {
13163 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMiniFrame
*) x
));
13165 static void *_p_wxFrameTo_p_wxEvtHandler(void *x
) {
13166 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxFrame
*) x
));
13168 static void *_p_wxSpinCtrlTo_p_wxEvtHandler(void *x
) {
13169 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxSpinCtrl
*) x
));
13171 static void *_p_wxStatusBarTo_p_wxEvtHandler(void *x
) {
13172 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxStatusBar
*) x
));
13174 static void *_p_wxMDIParentFrameTo_p_wxEvtHandler(void *x
) {
13175 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxFrame
*) ((wxMDIParentFrame
*) x
));
13177 static void *_p_wxStaticPictureTo_p_wxEvtHandler(void *x
) {
13178 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticPicture
*) x
));
13180 static void *_p_wxPyScrolledWindowTo_p_wxEvtHandler(void *x
) {
13181 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxPyScrolledWindow
*) x
));
13183 static void *_p_wxMDIClientWindowTo_p_wxEvtHandler(void *x
) {
13184 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMDIClientWindow
*) x
));
13186 static void *_p_wxTopLevelWindowTo_p_wxEvtHandler(void *x
) {
13187 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxTopLevelWindow
*) x
));
13189 static void *_p_wxScrolledWindowTo_p_wxEvtHandler(void *x
) {
13190 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxScrolledWindow
*) x
));
13192 static void *_p_wxWindowTo_p_wxEvtHandler(void *x
) {
13193 return (void *)((wxEvtHandler
*) ((wxWindow
*) x
));
13195 static void *_p_wxSplashScreenWindowTo_p_wxEvtHandler(void *x
) {
13196 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplashScreenWindow
*) x
));
13198 static void *_p_wxSplitterWindowTo_p_wxEvtHandler(void *x
) {
13199 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSplitterWindow
*) x
));
13201 static void *_p_wxSashWindowTo_p_wxEvtHandler(void *x
) {
13202 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxSashWindow
*) x
));
13204 static void *_p_wxSashLayoutWindowTo_p_wxEvtHandler(void *x
) {
13205 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSashWindow
*) ((wxSashLayoutWindow
*) x
));
13207 static void *_p_wxPopupWindowTo_p_wxEvtHandler(void *x
) {
13208 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPopupWindow
*) x
));
13210 static void *_p_wxPyPopupTransientWindowTo_p_wxEvtHandler(void *x
) {
13211 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*) ((wxPyPopupTransientWindow
*) x
));
13213 static void *_p_wxTipWindowTo_p_wxEvtHandler(void *x
) {
13214 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPopupWindow
*)(wxPyPopupTransientWindow
*) ((wxTipWindow
*) x
));
13216 static void *_p_wxPyVScrolledWindowTo_p_wxEvtHandler(void *x
) {
13217 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyVScrolledWindow
*) x
));
13219 static void *_p_wxPyHScrolledWindowTo_p_wxEvtHandler(void *x
) {
13220 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyHScrolledWindow
*) x
));
13222 static void *_p_wxPyHVScrolledWindowTo_p_wxEvtHandler(void *x
) {
13223 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPyHVScrolledWindow
*) x
));
13225 static void *_p_wxMenuTo_p_wxEvtHandler(void *x
) {
13226 return (void *)((wxEvtHandler
*) ((wxMenu
*) x
));
13228 static void *_p_wxMenuBarTo_p_wxEvtHandler(void *x
) {
13229 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxMenuBar
*) x
));
13231 static void *_p_wxDynamicSashWindowTo_p_wxEvtHandler(void *x
) {
13232 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxDynamicSashWindow
*) x
));
13234 static void *_p_wxPyTreeCompanionWindowTo_p_wxEvtHandler(void *x
) {
13235 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPyTreeCompanionWindow
*) x
));
13237 static void *_p_wxThinSplitterWindowTo_p_wxEvtHandler(void *x
) {
13238 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxSplitterWindow
*) ((wxThinSplitterWindow
*) x
));
13240 static void *_p_wxSplitterScrolledWindowTo_p_wxEvtHandler(void *x
) {
13241 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxScrolledWindow
*) ((wxSplitterScrolledWindow
*) x
));
13243 static void *_p_wxFontDialogTo_p_wxEvtHandler(void *x
) {
13244 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxFontDialog
*) x
));
13246 static void *_p_wxDialogTo_p_wxEvtHandler(void *x
) {
13247 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*) ((wxDialog
*) x
));
13249 static void *_p_wxColourDialogTo_p_wxEvtHandler(void *x
) {
13250 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxColourDialog
*) x
));
13252 static void *_p_wxDirDialogTo_p_wxEvtHandler(void *x
) {
13253 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxTopLevelWindow
*)(wxDialog
*) ((wxDirDialog
*) x
));
13255 static void *_p_wxPanelTo_p_wxEvtHandler(void *x
) {
13256 return (void *)((wxEvtHandler
*) (wxWindow
*) ((wxPanel
*) x
));
13258 static void *_p_wxCollapsiblePaneTo_p_wxEvtHandler(void *x
) {
13259 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxCollapsiblePane
*) x
));
13261 static void *_p_wxPyAppTo_p_wxEvtHandler(void *x
) {
13262 return (void *)((wxEvtHandler
*) ((wxPyApp
*) x
));
13264 static void *_p_wxStaticTextTo_p_wxEvtHandler(void *x
) {
13265 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxStaticText
*) x
));
13267 static void *_p_wxPyPreviewControlBarTo_p_wxEvtHandler(void *x
) {
13268 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*)(wxPreviewControlBar
*) ((wxPyPreviewControlBar
*) x
));
13270 static void *_p_wxPreviewControlBarTo_p_wxEvtHandler(void *x
) {
13271 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxPanel
*) ((wxPreviewControlBar
*) x
));
13273 static void *_p_wxDatePickerCtrlTo_p_wxEvtHandler(void *x
) {
13274 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxDatePickerCtrl
*) x
));
13276 static void *_p_wxColourPickerCtrlTo_p_wxEvtHandler(void *x
) {
13277 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxColourPickerCtrl
*) x
));
13279 static void *_p_wxFilePickerCtrlTo_p_wxEvtHandler(void *x
) {
13280 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxFilePickerCtrl
*) x
));
13282 static void *_p_wxDirPickerCtrlTo_p_wxEvtHandler(void *x
) {
13283 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxDirPickerCtrl
*) x
));
13285 static void *_p_wxFontPickerCtrlTo_p_wxEvtHandler(void *x
) {
13286 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxPickerBase
*) ((wxFontPickerCtrl
*) x
));
13288 static void *_p_wxControlWithItemsTo_p_wxEvtHandler(void *x
) {
13289 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxControlWithItems
*) x
));
13291 static void *_p_wxHyperlinkCtrlTo_p_wxEvtHandler(void *x
) {
13292 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*) ((wxHyperlinkCtrl
*) x
));
13294 static void *_p_wxToolBarTo_p_wxEvtHandler(void *x
) {
13295 return (void *)((wxEvtHandler
*) (wxWindow
*)(wxControl
*)(wxToolBarBase
*) ((wxToolBar
*) x
));
13297 static void *_p_wxPyValidatorTo_p_wxEvtHandler(void *x
) {
13298 return (void *)((wxEvtHandler
*) (wxValidator
*) ((wxPyValidator
*) x
));
13300 static void *_p_wxValidatorTo_p_wxEvtHandler(void *x
) {
13301 return (void *)((wxEvtHandler
*) ((wxValidator
*) x
));
13303 static void *_p_wxRemotelyScrolledTreeCtrlTo_p_wxPyTreeCtrl(void *x
) {
13304 return (void *)((wxPyTreeCtrl
*) ((wxRemotelyScrolledTreeCtrl
*) x
));
13306 static void *_p_wxSashEventTo_p_wxCommandEvent(void *x
) {
13307 return (void *)((wxCommandEvent
*) ((wxSashEvent
*) x
));
13309 static void *_p_wxWindowDestroyEventTo_p_wxCommandEvent(void *x
) {
13310 return (void *)((wxCommandEvent
*) ((wxWindowDestroyEvent
*) x
));
13312 static void *_p_wxHyperlinkEventTo_p_wxCommandEvent(void *x
) {
13313 return (void *)((wxCommandEvent
*) ((wxHyperlinkEvent
*) x
));
13315 static void *_p_wxSplitterEventTo_p_wxCommandEvent(void *x
) {
13316 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSplitterEvent
*) x
));
13318 static void *_p_wxClipboardTextEventTo_p_wxCommandEvent(void *x
) {
13319 return (void *)((wxCommandEvent
*) ((wxClipboardTextEvent
*) x
));
13321 static void *_p_wxColourPickerEventTo_p_wxCommandEvent(void *x
) {
13322 return (void *)((wxCommandEvent
*) ((wxColourPickerEvent
*) x
));
13324 static void *_p_wxFileDirPickerEventTo_p_wxCommandEvent(void *x
) {
13325 return (void *)((wxCommandEvent
*) ((wxFileDirPickerEvent
*) x
));
13327 static void *_p_wxFontPickerEventTo_p_wxCommandEvent(void *x
) {
13328 return (void *)((wxCommandEvent
*) ((wxFontPickerEvent
*) x
));
13330 static void *_p_wxTextUrlEventTo_p_wxCommandEvent(void *x
) {
13331 return (void *)((wxCommandEvent
*) ((wxTextUrlEvent
*) x
));
13333 static void *_p_wxScrollEventTo_p_wxCommandEvent(void *x
) {
13334 return (void *)((wxCommandEvent
*) ((wxScrollEvent
*) x
));
13336 static void *_p_wxPyCommandEventTo_p_wxCommandEvent(void *x
) {
13337 return (void *)((wxCommandEvent
*) ((wxPyCommandEvent
*) x
));
13339 static void *_p_wxContextMenuEventTo_p_wxCommandEvent(void *x
) {
13340 return (void *)((wxCommandEvent
*) ((wxContextMenuEvent
*) x
));
13342 static void *_p_wxChildFocusEventTo_p_wxCommandEvent(void *x
) {
13343 return (void *)((wxCommandEvent
*) ((wxChildFocusEvent
*) x
));
13345 static void *_p_wxNotebookEventTo_p_wxCommandEvent(void *x
) {
13346 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxNotebookEvent
*) x
));
13348 static void *_p_wxListbookEventTo_p_wxCommandEvent(void *x
) {
13349 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxListbookEvent
*) x
));
13351 static void *_p_wxChoicebookEventTo_p_wxCommandEvent(void *x
) {
13352 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxChoicebookEvent
*) x
));
13354 static void *_p_wxTreebookEventTo_p_wxCommandEvent(void *x
) {
13355 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxTreebookEvent
*) x
));
13357 static void *_p_wxToolbookEventTo_p_wxCommandEvent(void *x
) {
13358 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*)(wxBookCtrlBaseEvent
*) ((wxToolbookEvent
*) x
));
13360 static void *_p_wxDateEventTo_p_wxCommandEvent(void *x
) {
13361 return (void *)((wxCommandEvent
*) ((wxDateEvent
*) x
));
13363 static void *_p_wxWindowCreateEventTo_p_wxCommandEvent(void *x
) {
13364 return (void *)((wxCommandEvent
*) ((wxWindowCreateEvent
*) x
));
13366 static void *_p_wxListEventTo_p_wxCommandEvent(void *x
) {
13367 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxListEvent
*) x
));
13369 static void *_p_wxCollapsiblePaneEventTo_p_wxCommandEvent(void *x
) {
13370 return (void *)((wxCommandEvent
*) ((wxCollapsiblePaneEvent
*) x
));
13372 static void *_p_wxDynamicSashSplitEventTo_p_wxCommandEvent(void *x
) {
13373 return (void *)((wxCommandEvent
*) ((wxDynamicSashSplitEvent
*) x
));
13375 static void *_p_wxBookCtrlBaseEventTo_p_wxCommandEvent(void *x
) {
13376 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxBookCtrlBaseEvent
*) x
));
13378 static void *_p_wxTreeEventTo_p_wxCommandEvent(void *x
) {
13379 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxTreeEvent
*) x
));
13381 static void *_p_wxSpinEventTo_p_wxCommandEvent(void *x
) {
13382 return (void *)((wxCommandEvent
*) (wxNotifyEvent
*) ((wxSpinEvent
*) x
));
13384 static void *_p_wxHelpEventTo_p_wxCommandEvent(void *x
) {
13385 return (void *)((wxCommandEvent
*) ((wxHelpEvent
*) x
));
13387 static void *_p_wxNotifyEventTo_p_wxCommandEvent(void *x
) {
13388 return (void *)((wxCommandEvent
*) ((wxNotifyEvent
*) x
));
13390 static void *_p_wxDynamicSashUnifyEventTo_p_wxCommandEvent(void *x
) {
13391 return (void *)((wxCommandEvent
*) ((wxDynamicSashUnifyEvent
*) x
));
13393 static void *_p_wxFindDialogEventTo_p_wxCommandEvent(void *x
) {
13394 return (void *)((wxCommandEvent
*) ((wxFindDialogEvent
*) x
));
13396 static void *_p_wxUpdateUIEventTo_p_wxCommandEvent(void *x
) {
13397 return (void *)((wxCommandEvent
*) ((wxUpdateUIEvent
*) x
));
13399 static swig_type_info _swigt__p_char
= {"_p_char", "char *", 0, 0, (void*)0, 0};
13400 static swig_type_info _swigt__p_float
= {"_p_float", "float *", 0, 0, (void*)0, 0};
13401 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};
13402 static swig_type_info _swigt__p_int
= {"_p_int", "int *", 0, 0, (void*)0, 0};
13403 static swig_type_info _swigt__p_unsigned_char
= {"_p_unsigned_char", "unsigned char *|byte *", 0, 0, (void*)0, 0};
13404 static swig_type_info _swigt__p_unsigned_int
= {"_p_unsigned_int", "unsigned int *|time_t *", 0, 0, (void*)0, 0};
13405 static swig_type_info _swigt__p_unsigned_long
= {"_p_unsigned_long", "unsigned long *|wxUIntPtr *", 0, 0, (void*)0, 0};
13406 static swig_type_info _swigt__p_wxArrayString
= {"_p_wxArrayString", "wxArrayString *", 0, 0, (void*)0, 0};
13407 static swig_type_info _swigt__p_wxBitmap
= {"_p_wxBitmap", "wxBitmap *", 0, 0, (void*)0, 0};
13408 static swig_type_info _swigt__p_wxColour
= {"_p_wxColour", "wxColour *", 0, 0, (void*)0, 0};
13409 static swig_type_info _swigt__p_wxCommandEvent
= {"_p_wxCommandEvent", "wxCommandEvent *", 0, 0, (void*)0, 0};
13410 static swig_type_info _swigt__p_wxSashEvent
= {"_p_wxSashEvent", 0, 0, 0, 0, 0};
13411 static swig_type_info _swigt__p_wxWindowDestroyEvent
= {"_p_wxWindowDestroyEvent", 0, 0, 0, 0, 0};
13412 static swig_type_info _swigt__p_wxHyperlinkEvent
= {"_p_wxHyperlinkEvent", 0, 0, 0, 0, 0};
13413 static swig_type_info _swigt__p_wxSplitterEvent
= {"_p_wxSplitterEvent", 0, 0, 0, 0, 0};
13414 static swig_type_info _swigt__p_wxColourPickerEvent
= {"_p_wxColourPickerEvent", 0, 0, 0, 0, 0};
13415 static swig_type_info _swigt__p_wxFileDirPickerEvent
= {"_p_wxFileDirPickerEvent", 0, 0, 0, 0, 0};
13416 static swig_type_info _swigt__p_wxFontPickerEvent
= {"_p_wxFontPickerEvent", 0, 0, 0, 0, 0};
13417 static swig_type_info _swigt__p_wxClipboardTextEvent
= {"_p_wxClipboardTextEvent", 0, 0, 0, 0, 0};
13418 static swig_type_info _swigt__p_wxTextUrlEvent
= {"_p_wxTextUrlEvent", 0, 0, 0, 0, 0};
13419 static swig_type_info _swigt__p_wxScrollEvent
= {"_p_wxScrollEvent", 0, 0, 0, 0, 0};
13420 static swig_type_info _swigt__p_wxPyCommandEvent
= {"_p_wxPyCommandEvent", 0, 0, 0, 0, 0};
13421 static swig_type_info _swigt__p_wxContextMenuEvent
= {"_p_wxContextMenuEvent", 0, 0, 0, 0, 0};
13422 static swig_type_info _swigt__p_wxChildFocusEvent
= {"_p_wxChildFocusEvent", 0, 0, 0, 0, 0};
13423 static swig_type_info _swigt__p_wxNotebookEvent
= {"_p_wxNotebookEvent", 0, 0, 0, 0, 0};
13424 static swig_type_info _swigt__p_wxListbookEvent
= {"_p_wxListbookEvent", 0, 0, 0, 0, 0};
13425 static swig_type_info _swigt__p_wxChoicebookEvent
= {"_p_wxChoicebookEvent", 0, 0, 0, 0, 0};
13426 static swig_type_info _swigt__p_wxTreebookEvent
= {"_p_wxTreebookEvent", 0, 0, 0, 0, 0};
13427 static swig_type_info _swigt__p_wxToolbookEvent
= {"_p_wxToolbookEvent", 0, 0, 0, 0, 0};
13428 static swig_type_info _swigt__p_wxDateEvent
= {"_p_wxDateEvent", 0, 0, 0, 0, 0};
13429 static swig_type_info _swigt__p_wxWindowCreateEvent
= {"_p_wxWindowCreateEvent", 0, 0, 0, 0, 0};
13430 static swig_type_info _swigt__p_wxListEvent
= {"_p_wxListEvent", 0, 0, 0, 0, 0};
13431 static swig_type_info _swigt__p_wxCollapsiblePaneEvent
= {"_p_wxCollapsiblePaneEvent", 0, 0, 0, 0, 0};
13432 static swig_type_info _swigt__p_wxBookCtrlBaseEvent
= {"_p_wxBookCtrlBaseEvent", 0, 0, 0, 0, 0};
13433 static swig_type_info _swigt__p_wxTreeEvent
= {"_p_wxTreeEvent", 0, 0, 0, 0, 0};
13434 static swig_type_info _swigt__p_wxSpinEvent
= {"_p_wxSpinEvent", 0, 0, 0, 0, 0};
13435 static swig_type_info _swigt__p_wxHelpEvent
= {"_p_wxHelpEvent", 0, 0, 0, 0, 0};
13436 static swig_type_info _swigt__p_wxNotifyEvent
= {"_p_wxNotifyEvent", 0, 0, 0, 0, 0};
13437 static swig_type_info _swigt__p_wxFindDialogEvent
= {"_p_wxFindDialogEvent", 0, 0, 0, 0, 0};
13438 static swig_type_info _swigt__p_wxUpdateUIEvent
= {"_p_wxUpdateUIEvent", 0, 0, 0, 0, 0};
13439 static swig_type_info _swigt__p_wxControl
= {"_p_wxControl", "wxControl *", 0, 0, (void*)0, 0};
13440 static swig_type_info _swigt__p_wxCollapsiblePane
= {"_p_wxCollapsiblePane", 0, 0, 0, 0, 0};
13441 static swig_type_info _swigt__p_wxBookCtrlBase
= {"_p_wxBookCtrlBase", 0, 0, 0, 0, 0};
13442 static swig_type_info _swigt__p_wxToolBar
= {"_p_wxToolBar", 0, 0, 0, 0, 0};
13443 static swig_type_info _swigt__p_wxPickerBase
= {"_p_wxPickerBase", 0, 0, 0, 0, 0};
13444 static swig_type_info _swigt__p_wxToggleButton
= {"_p_wxToggleButton", 0, 0, 0, 0, 0};
13445 static swig_type_info _swigt__p_wxRadioButton
= {"_p_wxRadioButton", 0, 0, 0, 0, 0};
13446 static swig_type_info _swigt__p_wxSearchCtrl
= {"_p_wxSearchCtrl", 0, 0, 0, 0, 0};
13447 static swig_type_info _swigt__p_wxToolbook
= {"_p_wxToolbook", 0, 0, 0, 0, 0};
13448 static swig_type_info _swigt__p_wxPyControl
= {"_p_wxPyControl", 0, 0, 0, 0, 0};
13449 static swig_type_info _swigt__p_wxToolBarBase
= {"_p_wxToolBarBase", 0, 0, 0, 0, 0};
13450 static swig_type_info _swigt__p_wxPyListCtrl
= {"_p_wxPyListCtrl", 0, 0, 0, 0, 0};
13451 static swig_type_info _swigt__p_wxDirFilterListCtrl
= {"_p_wxDirFilterListCtrl", 0, 0, 0, 0, 0};
13452 static swig_type_info _swigt__p_wxComboBox
= {"_p_wxComboBox", 0, 0, 0, 0, 0};
13453 static swig_type_info _swigt__p_wxGenericDirCtrl
= {"_p_wxGenericDirCtrl", 0, 0, 0, 0, 0};
13454 static swig_type_info _swigt__p_wxControlWithItems
= {"_p_wxControlWithItems", 0, 0, 0, 0, 0};
13455 static swig_type_info _swigt__p_wxGauge
= {"_p_wxGauge", 0, 0, 0, 0, 0};
13456 static swig_type_info _swigt__p_wxStaticLine
= {"_p_wxStaticLine", 0, 0, 0, 0, 0};
13457 static swig_type_info _swigt__p_wxChoicebook
= {"_p_wxChoicebook", 0, 0, 0, 0, 0};
13458 static swig_type_info _swigt__p_wxListbook
= {"_p_wxListbook", 0, 0, 0, 0, 0};
13459 static swig_type_info _swigt__p_wxHyperlinkCtrl
= {"_p_wxHyperlinkCtrl", 0, 0, 0, 0, 0};
13460 static swig_type_info _swigt__p_wxCheckBox
= {"_p_wxCheckBox", 0, 0, 0, 0, 0};
13461 static swig_type_info _swigt__p_wxRadioBox
= {"_p_wxRadioBox", 0, 0, 0, 0, 0};
13462 static swig_type_info _swigt__p_wxChoice
= {"_p_wxChoice", 0, 0, 0, 0, 0};
13463 static swig_type_info _swigt__p_wxListBox
= {"_p_wxListBox", 0, 0, 0, 0, 0};
13464 static swig_type_info _swigt__p_wxCheckListBox
= {"_p_wxCheckListBox", 0, 0, 0, 0, 0};
13465 static swig_type_info _swigt__p_wxListView
= {"_p_wxListView", 0, 0, 0, 0, 0};
13466 static swig_type_info _swigt__p_wxNotebook
= {"_p_wxNotebook", 0, 0, 0, 0, 0};
13467 static swig_type_info _swigt__p_wxStaticBitmap
= {"_p_wxStaticBitmap", 0, 0, 0, 0, 0};
13468 static swig_type_info _swigt__p_wxSpinCtrl
= {"_p_wxSpinCtrl", 0, 0, 0, 0, 0};
13469 static swig_type_info _swigt__p_wxStaticText
= {"_p_wxStaticText", 0, 0, 0, 0, 0};
13470 static swig_type_info _swigt__p_wxStaticBox
= {"_p_wxStaticBox", 0, 0, 0, 0, 0};
13471 static swig_type_info _swigt__p_wxSlider
= {"_p_wxSlider", 0, 0, 0, 0, 0};
13472 static swig_type_info _swigt__p_wxTreebook
= {"_p_wxTreebook", 0, 0, 0, 0, 0};
13473 static swig_type_info _swigt__p_wxSpinButton
= {"_p_wxSpinButton", 0, 0, 0, 0, 0};
13474 static swig_type_info _swigt__p_wxButton
= {"_p_wxButton", 0, 0, 0, 0, 0};
13475 static swig_type_info _swigt__p_wxBitmapButton
= {"_p_wxBitmapButton", 0, 0, 0, 0, 0};
13476 static swig_type_info _swigt__p_wxContextHelpButton
= {"_p_wxContextHelpButton", 0, 0, 0, 0, 0};
13477 static swig_type_info _swigt__p_wxDatePickerCtrl
= {"_p_wxDatePickerCtrl", 0, 0, 0, 0, 0};
13478 static swig_type_info _swigt__p_wxColourPickerCtrl
= {"_p_wxColourPickerCtrl", 0, 0, 0, 0, 0};
13479 static swig_type_info _swigt__p_wxFilePickerCtrl
= {"_p_wxFilePickerCtrl", 0, 0, 0, 0, 0};
13480 static swig_type_info _swigt__p_wxDirPickerCtrl
= {"_p_wxDirPickerCtrl", 0, 0, 0, 0, 0};
13481 static swig_type_info _swigt__p_wxFontPickerCtrl
= {"_p_wxFontPickerCtrl", 0, 0, 0, 0, 0};
13482 static swig_type_info _swigt__p_wxTextCtrl
= {"_p_wxTextCtrl", 0, 0, 0, 0, 0};
13483 static swig_type_info _swigt__p_wxDuplexMode
= {"_p_wxDuplexMode", "enum wxDuplexMode *|wxDuplexMode *", 0, 0, (void*)0, 0};
13484 static swig_type_info _swigt__p_wxDynamicSashSplitEvent
= {"_p_wxDynamicSashSplitEvent", "wxDynamicSashSplitEvent *", 0, 0, (void*)0, 0};
13485 static swig_type_info _swigt__p_wxDynamicSashUnifyEvent
= {"_p_wxDynamicSashUnifyEvent", "wxDynamicSashUnifyEvent *", 0, 0, (void*)0, 0};
13486 static swig_type_info _swigt__p_wxDynamicSashWindow
= {"_p_wxDynamicSashWindow", "wxDynamicSashWindow *", 0, 0, (void*)0, 0};
13487 static swig_type_info _swigt__p_wxEditableListBox
= {"_p_wxEditableListBox", "wxEditableListBox *", 0, 0, (void*)0, 0};
13488 static swig_type_info _swigt__p_wxEvent
= {"_p_wxEvent", "wxEvent *", 0, 0, (void*)0, 0};
13489 static swig_type_info _swigt__p_wxMenuEvent
= {"_p_wxMenuEvent", 0, 0, 0, 0, 0};
13490 static swig_type_info _swigt__p_wxCloseEvent
= {"_p_wxCloseEvent", 0, 0, 0, 0, 0};
13491 static swig_type_info _swigt__p_wxMouseEvent
= {"_p_wxMouseEvent", 0, 0, 0, 0, 0};
13492 static swig_type_info _swigt__p_wxEraseEvent
= {"_p_wxEraseEvent", 0, 0, 0, 0, 0};
13493 static swig_type_info _swigt__p_wxSetCursorEvent
= {"_p_wxSetCursorEvent", 0, 0, 0, 0, 0};
13494 static swig_type_info _swigt__p_wxInitDialogEvent
= {"_p_wxInitDialogEvent", 0, 0, 0, 0, 0};
13495 static swig_type_info _swigt__p_wxPyEvent
= {"_p_wxPyEvent", 0, 0, 0, 0, 0};
13496 static swig_type_info _swigt__p_wxMouseCaptureLostEvent
= {"_p_wxMouseCaptureLostEvent", 0, 0, 0, 0, 0};
13497 static swig_type_info _swigt__p_wxCalculateLayoutEvent
= {"_p_wxCalculateLayoutEvent", 0, 0, 0, 0, 0};
13498 static swig_type_info _swigt__p_wxIdleEvent
= {"_p_wxIdleEvent", 0, 0, 0, 0, 0};
13499 static swig_type_info _swigt__p_wxQueryNewPaletteEvent
= {"_p_wxQueryNewPaletteEvent", 0, 0, 0, 0, 0};
13500 static swig_type_info _swigt__p_wxMaximizeEvent
= {"_p_wxMaximizeEvent", 0, 0, 0, 0, 0};
13501 static swig_type_info _swigt__p_wxIconizeEvent
= {"_p_wxIconizeEvent", 0, 0, 0, 0, 0};
13502 static swig_type_info _swigt__p_wxActivateEvent
= {"_p_wxActivateEvent", 0, 0, 0, 0, 0};
13503 static swig_type_info _swigt__p_wxSizeEvent
= {"_p_wxSizeEvent", 0, 0, 0, 0, 0};
13504 static swig_type_info _swigt__p_wxMoveEvent
= {"_p_wxMoveEvent", 0, 0, 0, 0, 0};
13505 static swig_type_info _swigt__p_wxPaintEvent
= {"_p_wxPaintEvent", 0, 0, 0, 0, 0};
13506 static swig_type_info _swigt__p_wxNcPaintEvent
= {"_p_wxNcPaintEvent", 0, 0, 0, 0, 0};
13507 static swig_type_info _swigt__p_wxPaletteChangedEvent
= {"_p_wxPaletteChangedEvent", 0, 0, 0, 0, 0};
13508 static swig_type_info _swigt__p_wxDisplayChangedEvent
= {"_p_wxDisplayChangedEvent", 0, 0, 0, 0, 0};
13509 static swig_type_info _swigt__p_wxMouseCaptureChangedEvent
= {"_p_wxMouseCaptureChangedEvent", 0, 0, 0, 0, 0};
13510 static swig_type_info _swigt__p_wxSysColourChangedEvent
= {"_p_wxSysColourChangedEvent", 0, 0, 0, 0, 0};
13511 static swig_type_info _swigt__p_wxDropFilesEvent
= {"_p_wxDropFilesEvent", 0, 0, 0, 0, 0};
13512 static swig_type_info _swigt__p_wxFocusEvent
= {"_p_wxFocusEvent", 0, 0, 0, 0, 0};
13513 static swig_type_info _swigt__p_wxQueryLayoutInfoEvent
= {"_p_wxQueryLayoutInfoEvent", 0, 0, 0, 0, 0};
13514 static swig_type_info _swigt__p_wxShowEvent
= {"_p_wxShowEvent", 0, 0, 0, 0, 0};
13515 static swig_type_info _swigt__p_wxNavigationKeyEvent
= {"_p_wxNavigationKeyEvent", 0, 0, 0, 0, 0};
13516 static swig_type_info _swigt__p_wxKeyEvent
= {"_p_wxKeyEvent", 0, 0, 0, 0, 0};
13517 static swig_type_info _swigt__p_wxScrollWinEvent
= {"_p_wxScrollWinEvent", 0, 0, 0, 0, 0};
13518 static swig_type_info _swigt__p_wxTaskBarIconEvent
= {"_p_wxTaskBarIconEvent", 0, 0, 0, 0, 0};
13519 static swig_type_info _swigt__p_wxEvtHandler
= {"_p_wxEvtHandler", "wxEvtHandler *", 0, 0, (void*)0, 0};
13520 static swig_type_info _swigt__p_wxPyPreviewFrame
= {"_p_wxPyPreviewFrame", 0, 0, 0, 0, 0};
13521 static swig_type_info _swigt__p_wxPreviewFrame
= {"_p_wxPreviewFrame", 0, 0, 0, 0, 0};
13522 static swig_type_info _swigt__p_wxEventBlocker
= {"_p_wxEventBlocker", 0, 0, 0, 0, 0};
13523 static swig_type_info _swigt__p_wxPyPanel
= {"_p_wxPyPanel", 0, 0, 0, 0, 0};
13524 static swig_type_info _swigt__p_wxMenu
= {"_p_wxMenu", 0, 0, 0, 0, 0};
13525 static swig_type_info _swigt__p_wxPyTaskBarIcon
= {"_p_wxPyTaskBarIcon", 0, 0, 0, 0, 0};
13526 static swig_type_info _swigt__p_wxPreviewCanvas
= {"_p_wxPreviewCanvas", 0, 0, 0, 0, 0};
13527 static swig_type_info _swigt__p_wxMDIChildFrame
= {"_p_wxMDIChildFrame", 0, 0, 0, 0, 0};
13528 static swig_type_info _swigt__p_wxPyWindow
= {"_p_wxPyWindow", 0, 0, 0, 0, 0};
13529 static swig_type_info _swigt__p_wxSplashScreen
= {"_p_wxSplashScreen", 0, 0, 0, 0, 0};
13530 static swig_type_info _swigt__p_wxFindReplaceDialog
= {"_p_wxFindReplaceDialog", 0, 0, 0, 0, 0};
13531 static swig_type_info _swigt__p_wxProgressDialog
= {"_p_wxProgressDialog", 0, 0, 0, 0, 0};
13532 static swig_type_info _swigt__p_wxMessageDialog
= {"_p_wxMessageDialog", 0, 0, 0, 0, 0};
13533 static swig_type_info _swigt__p_wxNumberEntryDialog
= {"_p_wxNumberEntryDialog", 0, 0, 0, 0, 0};
13534 static swig_type_info _swigt__p_wxPasswordEntryDialog
= {"_p_wxPasswordEntryDialog", 0, 0, 0, 0, 0};
13535 static swig_type_info _swigt__p_wxTextEntryDialog
= {"_p_wxTextEntryDialog", 0, 0, 0, 0, 0};
13536 static swig_type_info _swigt__p_wxSingleChoiceDialog
= {"_p_wxSingleChoiceDialog", 0, 0, 0, 0, 0};
13537 static swig_type_info _swigt__p_wxMultiChoiceDialog
= {"_p_wxMultiChoiceDialog", 0, 0, 0, 0, 0};
13538 static swig_type_info _swigt__p_wxFileDialog
= {"_p_wxFileDialog", 0, 0, 0, 0, 0};
13539 static swig_type_info _swigt__p_wxPyVListBox
= {"_p_wxPyVListBox", 0, 0, 0, 0, 0};
13540 static swig_type_info _swigt__p_wxPyHtmlListBox
= {"_p_wxPyHtmlListBox", 0, 0, 0, 0, 0};
13541 static swig_type_info _swigt__p_wxSimpleHtmlListBox
= {"_p_wxSimpleHtmlListBox", 0, 0, 0, 0, 0};
13542 static swig_type_info _swigt__p_wxMiniFrame
= {"_p_wxMiniFrame", 0, 0, 0, 0, 0};
13543 static swig_type_info _swigt__p_wxFrame
= {"_p_wxFrame", 0, 0, 0, 0, 0};
13544 static swig_type_info _swigt__p_wxStatusBar
= {"_p_wxStatusBar", 0, 0, 0, 0, 0};
13545 static swig_type_info _swigt__p_wxMDIParentFrame
= {"_p_wxMDIParentFrame", 0, 0, 0, 0, 0};
13546 static swig_type_info _swigt__p_wxSplashScreenWindow
= {"_p_wxSplashScreenWindow", 0, 0, 0, 0, 0};
13547 static swig_type_info _swigt__p_wxPopupWindow
= {"_p_wxPopupWindow", 0, 0, 0, 0, 0};
13548 static swig_type_info _swigt__p_wxSashLayoutWindow
= {"_p_wxSashLayoutWindow", 0, 0, 0, 0, 0};
13549 static swig_type_info _swigt__p_wxPyScrolledWindow
= {"_p_wxPyScrolledWindow", 0, 0, 0, 0, 0};
13550 static swig_type_info _swigt__p_wxTopLevelWindow
= {"_p_wxTopLevelWindow", 0, 0, 0, 0, 0};
13551 static swig_type_info _swigt__p_wxSashWindow
= {"_p_wxSashWindow", 0, 0, 0, 0, 0};
13552 static swig_type_info _swigt__p_wxMDIClientWindow
= {"_p_wxMDIClientWindow", 0, 0, 0, 0, 0};
13553 static swig_type_info _swigt__p_wxPyPopupTransientWindow
= {"_p_wxPyPopupTransientWindow", 0, 0, 0, 0, 0};
13554 static swig_type_info _swigt__p_wxTipWindow
= {"_p_wxTipWindow", 0, 0, 0, 0, 0};
13555 static swig_type_info _swigt__p_wxPyVScrolledWindow
= {"_p_wxPyVScrolledWindow", 0, 0, 0, 0, 0};
13556 static swig_type_info _swigt__p_wxPyHScrolledWindow
= {"_p_wxPyHScrolledWindow", 0, 0, 0, 0, 0};
13557 static swig_type_info _swigt__p_wxPyHVScrolledWindow
= {"_p_wxPyHVScrolledWindow", 0, 0, 0, 0, 0};
13558 static swig_type_info _swigt__p_wxMenuBar
= {"_p_wxMenuBar", 0, 0, 0, 0, 0};
13559 static swig_type_info _swigt__p_wxDialog
= {"_p_wxDialog", 0, 0, 0, 0, 0};
13560 static swig_type_info _swigt__p_wxColourDialog
= {"_p_wxColourDialog", 0, 0, 0, 0, 0};
13561 static swig_type_info _swigt__p_wxDirDialog
= {"_p_wxDirDialog", 0, 0, 0, 0, 0};
13562 static swig_type_info _swigt__p_wxFontDialog
= {"_p_wxFontDialog", 0, 0, 0, 0, 0};
13563 static swig_type_info _swigt__p_wxPyApp
= {"_p_wxPyApp", 0, 0, 0, 0, 0};
13564 static swig_type_info _swigt__p_wxPreviewControlBar
= {"_p_wxPreviewControlBar", 0, 0, 0, 0, 0};
13565 static swig_type_info _swigt__p_wxPyPreviewControlBar
= {"_p_wxPyPreviewControlBar", 0, 0, 0, 0, 0};
13566 static swig_type_info _swigt__p_wxPyValidator
= {"_p_wxPyValidator", 0, 0, 0, 0, 0};
13567 static swig_type_info _swigt__p_wxFont
= {"_p_wxFont", "wxFont *", 0, 0, (void*)0, 0};
13568 static swig_type_info _swigt__p_wxIcon
= {"_p_wxIcon", "wxIcon *", 0, 0, (void*)0, 0};
13569 static swig_type_info _swigt__p_wxImageList
= {"_p_wxImageList", "wxImageList *", 0, 0, (void*)0, 0};
13570 static swig_type_info _swigt__p_wxLEDNumberCtrl
= {"_p_wxLEDNumberCtrl", "wxLEDNumberCtrl *", 0, 0, (void*)0, 0};
13571 static swig_type_info _swigt__p_wxObject
= {"_p_wxObject", "wxObject *", 0, 0, (void*)0, 0};
13572 static swig_type_info _swigt__p_wxIndividualLayoutConstraint
= {"_p_wxIndividualLayoutConstraint", 0, 0, 0, 0, 0};
13573 static swig_type_info _swigt__p_wxMenuItem
= {"_p_wxMenuItem", 0, 0, 0, 0, 0};
13574 static swig_type_info _swigt__p_wxImage
= {"_p_wxImage", 0, 0, 0, 0, 0};
13575 static swig_type_info _swigt__p_wxPySizer
= {"_p_wxPySizer", 0, 0, 0, 0, 0};
13576 static swig_type_info _swigt__p_wxGenericDragImage
= {"_p_wxGenericDragImage", 0, 0, 0, 0, 0};
13577 static swig_type_info _swigt__p_wxLayoutAlgorithm
= {"_p_wxLayoutAlgorithm", 0, 0, 0, 0, 0};
13578 static swig_type_info _swigt__p_wxListItem
= {"_p_wxListItem", 0, 0, 0, 0, 0};
13579 static swig_type_info _swigt__p_wxFindReplaceData
= {"_p_wxFindReplaceData", 0, 0, 0, 0, 0};
13580 static swig_type_info _swigt__p_wxPageSetupDialogData
= {"_p_wxPageSetupDialogData", 0, 0, 0, 0, 0};
13581 static swig_type_info _swigt__p_wxPrintDialogData
= {"_p_wxPrintDialogData", 0, 0, 0, 0, 0};
13582 static swig_type_info _swigt__p_wxPrinter
= {"_p_wxPrinter", 0, 0, 0, 0, 0};
13583 static swig_type_info _swigt__p_wxGridSizer
= {"_p_wxGridSizer", 0, 0, 0, 0, 0};
13584 static swig_type_info _swigt__p_wxFlexGridSizer
= {"_p_wxFlexGridSizer", 0, 0, 0, 0, 0};
13585 static swig_type_info _swigt__p_wxAcceleratorTable
= {"_p_wxAcceleratorTable", 0, 0, 0, 0, 0};
13586 static swig_type_info _swigt__p_wxContextHelp
= {"_p_wxContextHelp", 0, 0, 0, 0, 0};
13587 static swig_type_info _swigt__p_wxColourData
= {"_p_wxColourData", 0, 0, 0, 0, 0};
13588 static swig_type_info _swigt__p_wxPyPrintout
= {"_p_wxPyPrintout", 0, 0, 0, 0, 0};
13589 static swig_type_info _swigt__p_wxStdDialogButtonSizer
= {"_p_wxStdDialogButtonSizer", 0, 0, 0, 0, 0};
13590 static swig_type_info _swigt__p_wxPrintData
= {"_p_wxPrintData", 0, 0, 0, 0, 0};
13591 static swig_type_info _swigt__p_wxFontData
= {"_p_wxFontData", 0, 0, 0, 0, 0};
13592 static swig_type_info _swigt__p_wxFileSystem
= {"_p_wxFileSystem", 0, 0, 0, 0, 0};
13593 static swig_type_info _swigt__p_wxPyPrintPreview
= {"_p_wxPyPrintPreview", 0, 0, 0, 0, 0};
13594 static swig_type_info _swigt__p_wxPrintPreview
= {"_p_wxPrintPreview", 0, 0, 0, 0, 0};
13595 static swig_type_info _swigt__p_wxLayoutConstraints
= {"_p_wxLayoutConstraints", 0, 0, 0, 0, 0};
13596 static swig_type_info _swigt__p_wxStaticBoxSizer
= {"_p_wxStaticBoxSizer", 0, 0, 0, 0, 0};
13597 static swig_type_info _swigt__p_wxBoxSizer
= {"_p_wxBoxSizer", 0, 0, 0, 0, 0};
13598 static swig_type_info _swigt__p_wxSizer
= {"_p_wxSizer", 0, 0, 0, 0, 0};
13599 static swig_type_info _swigt__p_wxGridBagSizer
= {"_p_wxGridBagSizer", 0, 0, 0, 0, 0};
13600 static swig_type_info _swigt__p_wxFSFile
= {"_p_wxFSFile", 0, 0, 0, 0, 0};
13601 static swig_type_info _swigt__p_wxSizerItem
= {"_p_wxSizerItem", 0, 0, 0, 0, 0};
13602 static swig_type_info _swigt__p_wxGBSizerItem
= {"_p_wxGBSizerItem", 0, 0, 0, 0, 0};
13603 static swig_type_info _swigt__p_wxPageSetupDialog
= {"_p_wxPageSetupDialog", 0, 0, 0, 0, 0};
13604 static swig_type_info _swigt__p_wxPrintDialog
= {"_p_wxPrintDialog", 0, 0, 0, 0, 0};
13605 static swig_type_info _swigt__p_wxPNMHandler
= {"_p_wxPNMHandler", 0, 0, 0, 0, 0};
13606 static swig_type_info _swigt__p_wxJPEGHandler
= {"_p_wxJPEGHandler", 0, 0, 0, 0, 0};
13607 static swig_type_info _swigt__p_wxPCXHandler
= {"_p_wxPCXHandler", 0, 0, 0, 0, 0};
13608 static swig_type_info _swigt__p_wxGIFHandler
= {"_p_wxGIFHandler", 0, 0, 0, 0, 0};
13609 static swig_type_info _swigt__p_wxPNGHandler
= {"_p_wxPNGHandler", 0, 0, 0, 0, 0};
13610 static swig_type_info _swigt__p_wxANIHandler
= {"_p_wxANIHandler", 0, 0, 0, 0, 0};
13611 static swig_type_info _swigt__p_wxCURHandler
= {"_p_wxCURHandler", 0, 0, 0, 0, 0};
13612 static swig_type_info _swigt__p_wxICOHandler
= {"_p_wxICOHandler", 0, 0, 0, 0, 0};
13613 static swig_type_info _swigt__p_wxBMPHandler
= {"_p_wxBMPHandler", 0, 0, 0, 0, 0};
13614 static swig_type_info _swigt__p_wxPyImageHandler
= {"_p_wxPyImageHandler", 0, 0, 0, 0, 0};
13615 static swig_type_info _swigt__p_wxImageHandler
= {"_p_wxImageHandler", 0, 0, 0, 0, 0};
13616 static swig_type_info _swigt__p_wxXPMHandler
= {"_p_wxXPMHandler", 0, 0, 0, 0, 0};
13617 static swig_type_info _swigt__p_wxTIFFHandler
= {"_p_wxTIFFHandler", 0, 0, 0, 0, 0};
13618 static swig_type_info _swigt__p_wxTGAHandler
= {"_p_wxTGAHandler", 0, 0, 0, 0, 0};
13619 static swig_type_info _swigt__p_wxToolBarToolBase
= {"_p_wxToolBarToolBase", 0, 0, 0, 0, 0};
13620 static swig_type_info _swigt__p_wxPanel
= {"_p_wxPanel", "wxPanel *", 0, 0, (void*)0, 0};
13621 static swig_type_info _swigt__p_wxPaperSize
= {"_p_wxPaperSize", "enum wxPaperSize *|wxPaperSize *", 0, 0, (void*)0, 0};
13622 static swig_type_info _swigt__p_wxPyTreeCompanionWindow
= {"_p_wxPyTreeCompanionWindow", "wxPyTreeCompanionWindow *", 0, 0, (void*)0, 0};
13623 static swig_type_info _swigt__p_wxPyTreeCtrl
= {"_p_wxPyTreeCtrl", "wxPyTreeCtrl *", 0, 0, (void*)0, 0};
13624 static swig_type_info _swigt__p_wxPyTreeItemData
= {"_p_wxPyTreeItemData", "wxPyTreeItemData *", 0, 0, (void*)0, 0};
13625 static swig_type_info _swigt__p_wxPyTreeListCtrl
= {"_p_wxPyTreeListCtrl", "wxPyTreeListCtrl *", 0, 0, (void*)0, 0};
13626 static swig_type_info _swigt__p_wxRemotelyScrolledTreeCtrl
= {"_p_wxRemotelyScrolledTreeCtrl", "wxRemotelyScrolledTreeCtrl *", 0, 0, (void*)0, 0};
13627 static swig_type_info _swigt__p_wxScrollBar
= {"_p_wxScrollBar", "wxScrollBar *", 0, 0, (void*)0, 0};
13628 static swig_type_info _swigt__p_wxScrolledWindow
= {"_p_wxScrolledWindow", "wxScrolledWindow *", 0, 0, (void*)0, 0};
13629 static swig_type_info _swigt__p_wxSplitterScrolledWindow
= {"_p_wxSplitterScrolledWindow", "wxSplitterScrolledWindow *", 0, 0, (void*)0, 0};
13630 static swig_type_info _swigt__p_wxSplitterWindow
= {"_p_wxSplitterWindow", "wxSplitterWindow *", 0, 0, (void*)0, 0};
13631 static swig_type_info _swigt__p_wxStaticPicture
= {"_p_wxStaticPicture", "wxStaticPicture *", 0, 0, (void*)0, 0};
13632 static swig_type_info _swigt__p_wxThinSplitterWindow
= {"_p_wxThinSplitterWindow", "wxThinSplitterWindow *", 0, 0, (void*)0, 0};
13633 static swig_type_info _swigt__p_wxTreeItemId
= {"_p_wxTreeItemId", "wxTreeItemId *", 0, 0, (void*)0, 0};
13634 static swig_type_info _swigt__p_wxTreeListColumnInfo
= {"_p_wxTreeListColumnInfo", "wxTreeListColumnInfo *", 0, 0, (void*)0, 0};
13635 static swig_type_info _swigt__p_wxValidator
= {"_p_wxValidator", "wxValidator *", 0, 0, (void*)0, 0};
13636 static swig_type_info _swigt__p_wxWindow
= {"_p_wxWindow", "wxWindow *", 0, 0, (void*)0, 0};
13638 static swig_type_info
*swig_type_initial
[] = {
13641 &_swigt__p_form_ops_t
,
13643 &_swigt__p_unsigned_char
,
13644 &_swigt__p_unsigned_int
,
13645 &_swigt__p_unsigned_long
,
13646 &_swigt__p_wxANIHandler
,
13647 &_swigt__p_wxAcceleratorTable
,
13648 &_swigt__p_wxActivateEvent
,
13649 &_swigt__p_wxArrayString
,
13650 &_swigt__p_wxBMPHandler
,
13651 &_swigt__p_wxBitmap
,
13652 &_swigt__p_wxBitmapButton
,
13653 &_swigt__p_wxBookCtrlBase
,
13654 &_swigt__p_wxBookCtrlBaseEvent
,
13655 &_swigt__p_wxBoxSizer
,
13656 &_swigt__p_wxButton
,
13657 &_swigt__p_wxCURHandler
,
13658 &_swigt__p_wxCalculateLayoutEvent
,
13659 &_swigt__p_wxCheckBox
,
13660 &_swigt__p_wxCheckListBox
,
13661 &_swigt__p_wxChildFocusEvent
,
13662 &_swigt__p_wxChoice
,
13663 &_swigt__p_wxChoicebook
,
13664 &_swigt__p_wxChoicebookEvent
,
13665 &_swigt__p_wxClipboardTextEvent
,
13666 &_swigt__p_wxCloseEvent
,
13667 &_swigt__p_wxCollapsiblePane
,
13668 &_swigt__p_wxCollapsiblePaneEvent
,
13669 &_swigt__p_wxColour
,
13670 &_swigt__p_wxColourData
,
13671 &_swigt__p_wxColourDialog
,
13672 &_swigt__p_wxColourPickerCtrl
,
13673 &_swigt__p_wxColourPickerEvent
,
13674 &_swigt__p_wxComboBox
,
13675 &_swigt__p_wxCommandEvent
,
13676 &_swigt__p_wxContextHelp
,
13677 &_swigt__p_wxContextHelpButton
,
13678 &_swigt__p_wxContextMenuEvent
,
13679 &_swigt__p_wxControl
,
13680 &_swigt__p_wxControlWithItems
,
13681 &_swigt__p_wxDateEvent
,
13682 &_swigt__p_wxDatePickerCtrl
,
13683 &_swigt__p_wxDialog
,
13684 &_swigt__p_wxDirDialog
,
13685 &_swigt__p_wxDirFilterListCtrl
,
13686 &_swigt__p_wxDirPickerCtrl
,
13687 &_swigt__p_wxDisplayChangedEvent
,
13688 &_swigt__p_wxDropFilesEvent
,
13689 &_swigt__p_wxDuplexMode
,
13690 &_swigt__p_wxDynamicSashSplitEvent
,
13691 &_swigt__p_wxDynamicSashUnifyEvent
,
13692 &_swigt__p_wxDynamicSashWindow
,
13693 &_swigt__p_wxEditableListBox
,
13694 &_swigt__p_wxEraseEvent
,
13695 &_swigt__p_wxEvent
,
13696 &_swigt__p_wxEventBlocker
,
13697 &_swigt__p_wxEvtHandler
,
13698 &_swigt__p_wxFSFile
,
13699 &_swigt__p_wxFileDialog
,
13700 &_swigt__p_wxFileDirPickerEvent
,
13701 &_swigt__p_wxFilePickerCtrl
,
13702 &_swigt__p_wxFileSystem
,
13703 &_swigt__p_wxFindDialogEvent
,
13704 &_swigt__p_wxFindReplaceData
,
13705 &_swigt__p_wxFindReplaceDialog
,
13706 &_swigt__p_wxFlexGridSizer
,
13707 &_swigt__p_wxFocusEvent
,
13709 &_swigt__p_wxFontData
,
13710 &_swigt__p_wxFontDialog
,
13711 &_swigt__p_wxFontPickerCtrl
,
13712 &_swigt__p_wxFontPickerEvent
,
13713 &_swigt__p_wxFrame
,
13714 &_swigt__p_wxGBSizerItem
,
13715 &_swigt__p_wxGIFHandler
,
13716 &_swigt__p_wxGauge
,
13717 &_swigt__p_wxGenericDirCtrl
,
13718 &_swigt__p_wxGenericDragImage
,
13719 &_swigt__p_wxGridBagSizer
,
13720 &_swigt__p_wxGridSizer
,
13721 &_swigt__p_wxHelpEvent
,
13722 &_swigt__p_wxHyperlinkCtrl
,
13723 &_swigt__p_wxHyperlinkEvent
,
13724 &_swigt__p_wxICOHandler
,
13726 &_swigt__p_wxIconizeEvent
,
13727 &_swigt__p_wxIdleEvent
,
13728 &_swigt__p_wxImage
,
13729 &_swigt__p_wxImageHandler
,
13730 &_swigt__p_wxImageList
,
13731 &_swigt__p_wxIndividualLayoutConstraint
,
13732 &_swigt__p_wxInitDialogEvent
,
13733 &_swigt__p_wxJPEGHandler
,
13734 &_swigt__p_wxKeyEvent
,
13735 &_swigt__p_wxLEDNumberCtrl
,
13736 &_swigt__p_wxLayoutAlgorithm
,
13737 &_swigt__p_wxLayoutConstraints
,
13738 &_swigt__p_wxListBox
,
13739 &_swigt__p_wxListEvent
,
13740 &_swigt__p_wxListItem
,
13741 &_swigt__p_wxListView
,
13742 &_swigt__p_wxListbook
,
13743 &_swigt__p_wxListbookEvent
,
13744 &_swigt__p_wxMDIChildFrame
,
13745 &_swigt__p_wxMDIClientWindow
,
13746 &_swigt__p_wxMDIParentFrame
,
13747 &_swigt__p_wxMaximizeEvent
,
13749 &_swigt__p_wxMenuBar
,
13750 &_swigt__p_wxMenuEvent
,
13751 &_swigt__p_wxMenuItem
,
13752 &_swigt__p_wxMessageDialog
,
13753 &_swigt__p_wxMiniFrame
,
13754 &_swigt__p_wxMouseCaptureChangedEvent
,
13755 &_swigt__p_wxMouseCaptureLostEvent
,
13756 &_swigt__p_wxMouseEvent
,
13757 &_swigt__p_wxMoveEvent
,
13758 &_swigt__p_wxMultiChoiceDialog
,
13759 &_swigt__p_wxNavigationKeyEvent
,
13760 &_swigt__p_wxNcPaintEvent
,
13761 &_swigt__p_wxNotebook
,
13762 &_swigt__p_wxNotebookEvent
,
13763 &_swigt__p_wxNotifyEvent
,
13764 &_swigt__p_wxNumberEntryDialog
,
13765 &_swigt__p_wxObject
,
13766 &_swigt__p_wxPCXHandler
,
13767 &_swigt__p_wxPNGHandler
,
13768 &_swigt__p_wxPNMHandler
,
13769 &_swigt__p_wxPageSetupDialog
,
13770 &_swigt__p_wxPageSetupDialogData
,
13771 &_swigt__p_wxPaintEvent
,
13772 &_swigt__p_wxPaletteChangedEvent
,
13773 &_swigt__p_wxPanel
,
13774 &_swigt__p_wxPaperSize
,
13775 &_swigt__p_wxPasswordEntryDialog
,
13776 &_swigt__p_wxPickerBase
,
13777 &_swigt__p_wxPopupWindow
,
13778 &_swigt__p_wxPreviewCanvas
,
13779 &_swigt__p_wxPreviewControlBar
,
13780 &_swigt__p_wxPreviewFrame
,
13781 &_swigt__p_wxPrintData
,
13782 &_swigt__p_wxPrintDialog
,
13783 &_swigt__p_wxPrintDialogData
,
13784 &_swigt__p_wxPrintPreview
,
13785 &_swigt__p_wxPrinter
,
13786 &_swigt__p_wxProgressDialog
,
13787 &_swigt__p_wxPyApp
,
13788 &_swigt__p_wxPyCommandEvent
,
13789 &_swigt__p_wxPyControl
,
13790 &_swigt__p_wxPyEvent
,
13791 &_swigt__p_wxPyHScrolledWindow
,
13792 &_swigt__p_wxPyHVScrolledWindow
,
13793 &_swigt__p_wxPyHtmlListBox
,
13794 &_swigt__p_wxPyImageHandler
,
13795 &_swigt__p_wxPyListCtrl
,
13796 &_swigt__p_wxPyPanel
,
13797 &_swigt__p_wxPyPopupTransientWindow
,
13798 &_swigt__p_wxPyPreviewControlBar
,
13799 &_swigt__p_wxPyPreviewFrame
,
13800 &_swigt__p_wxPyPrintPreview
,
13801 &_swigt__p_wxPyPrintout
,
13802 &_swigt__p_wxPyScrolledWindow
,
13803 &_swigt__p_wxPySizer
,
13804 &_swigt__p_wxPyTaskBarIcon
,
13805 &_swigt__p_wxPyTreeCompanionWindow
,
13806 &_swigt__p_wxPyTreeCtrl
,
13807 &_swigt__p_wxPyTreeItemData
,
13808 &_swigt__p_wxPyTreeListCtrl
,
13809 &_swigt__p_wxPyVListBox
,
13810 &_swigt__p_wxPyVScrolledWindow
,
13811 &_swigt__p_wxPyValidator
,
13812 &_swigt__p_wxPyWindow
,
13813 &_swigt__p_wxQueryLayoutInfoEvent
,
13814 &_swigt__p_wxQueryNewPaletteEvent
,
13815 &_swigt__p_wxRadioBox
,
13816 &_swigt__p_wxRadioButton
,
13817 &_swigt__p_wxRemotelyScrolledTreeCtrl
,
13818 &_swigt__p_wxSashEvent
,
13819 &_swigt__p_wxSashLayoutWindow
,
13820 &_swigt__p_wxSashWindow
,
13821 &_swigt__p_wxScrollBar
,
13822 &_swigt__p_wxScrollEvent
,
13823 &_swigt__p_wxScrollWinEvent
,
13824 &_swigt__p_wxScrolledWindow
,
13825 &_swigt__p_wxSearchCtrl
,
13826 &_swigt__p_wxSetCursorEvent
,
13827 &_swigt__p_wxShowEvent
,
13828 &_swigt__p_wxSimpleHtmlListBox
,
13829 &_swigt__p_wxSingleChoiceDialog
,
13830 &_swigt__p_wxSizeEvent
,
13831 &_swigt__p_wxSizer
,
13832 &_swigt__p_wxSizerItem
,
13833 &_swigt__p_wxSlider
,
13834 &_swigt__p_wxSpinButton
,
13835 &_swigt__p_wxSpinCtrl
,
13836 &_swigt__p_wxSpinEvent
,
13837 &_swigt__p_wxSplashScreen
,
13838 &_swigt__p_wxSplashScreenWindow
,
13839 &_swigt__p_wxSplitterEvent
,
13840 &_swigt__p_wxSplitterScrolledWindow
,
13841 &_swigt__p_wxSplitterWindow
,
13842 &_swigt__p_wxStaticBitmap
,
13843 &_swigt__p_wxStaticBox
,
13844 &_swigt__p_wxStaticBoxSizer
,
13845 &_swigt__p_wxStaticLine
,
13846 &_swigt__p_wxStaticPicture
,
13847 &_swigt__p_wxStaticText
,
13848 &_swigt__p_wxStatusBar
,
13849 &_swigt__p_wxStdDialogButtonSizer
,
13850 &_swigt__p_wxSysColourChangedEvent
,
13851 &_swigt__p_wxTGAHandler
,
13852 &_swigt__p_wxTIFFHandler
,
13853 &_swigt__p_wxTaskBarIconEvent
,
13854 &_swigt__p_wxTextCtrl
,
13855 &_swigt__p_wxTextEntryDialog
,
13856 &_swigt__p_wxTextUrlEvent
,
13857 &_swigt__p_wxThinSplitterWindow
,
13858 &_swigt__p_wxTipWindow
,
13859 &_swigt__p_wxToggleButton
,
13860 &_swigt__p_wxToolBar
,
13861 &_swigt__p_wxToolBarBase
,
13862 &_swigt__p_wxToolBarToolBase
,
13863 &_swigt__p_wxToolbook
,
13864 &_swigt__p_wxToolbookEvent
,
13865 &_swigt__p_wxTopLevelWindow
,
13866 &_swigt__p_wxTreeEvent
,
13867 &_swigt__p_wxTreeItemId
,
13868 &_swigt__p_wxTreeListColumnInfo
,
13869 &_swigt__p_wxTreebook
,
13870 &_swigt__p_wxTreebookEvent
,
13871 &_swigt__p_wxUpdateUIEvent
,
13872 &_swigt__p_wxValidator
,
13873 &_swigt__p_wxWindow
,
13874 &_swigt__p_wxWindowCreateEvent
,
13875 &_swigt__p_wxWindowDestroyEvent
,
13876 &_swigt__p_wxXPMHandler
,
13879 static swig_cast_info _swigc__p_char
[] = { {&_swigt__p_char
, 0, 0, 0},{0, 0, 0, 0}};
13880 static swig_cast_info _swigc__p_float
[] = { {&_swigt__p_float
, 0, 0, 0},{0, 0, 0, 0}};
13881 static swig_cast_info _swigc__p_form_ops_t
[] = { {&_swigt__p_form_ops_t
, 0, 0, 0},{0, 0, 0, 0}};
13882 static swig_cast_info _swigc__p_int
[] = { {&_swigt__p_int
, 0, 0, 0},{0, 0, 0, 0}};
13883 static swig_cast_info _swigc__p_unsigned_char
[] = { {&_swigt__p_unsigned_char
, 0, 0, 0},{0, 0, 0, 0}};
13884 static swig_cast_info _swigc__p_unsigned_int
[] = { {&_swigt__p_unsigned_int
, 0, 0, 0},{0, 0, 0, 0}};
13885 static swig_cast_info _swigc__p_unsigned_long
[] = { {&_swigt__p_unsigned_long
, 0, 0, 0},{0, 0, 0, 0}};
13886 static swig_cast_info _swigc__p_wxArrayString
[] = { {&_swigt__p_wxArrayString
, 0, 0, 0},{0, 0, 0, 0}};
13887 static swig_cast_info _swigc__p_wxBitmap
[] = { {&_swigt__p_wxBitmap
, 0, 0, 0},{0, 0, 0, 0}};
13888 static swig_cast_info _swigc__p_wxColour
[] = { {&_swigt__p_wxColour
, 0, 0, 0},{0, 0, 0, 0}};
13889 static swig_cast_info _swigc__p_wxSashEvent
[] = {{&_swigt__p_wxSashEvent
, 0, 0, 0},{0, 0, 0, 0}};
13890 static swig_cast_info _swigc__p_wxWindowDestroyEvent
[] = {{&_swigt__p_wxWindowDestroyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13891 static swig_cast_info _swigc__p_wxHyperlinkEvent
[] = {{&_swigt__p_wxHyperlinkEvent
, 0, 0, 0},{0, 0, 0, 0}};
13892 static swig_cast_info _swigc__p_wxSplitterEvent
[] = {{&_swigt__p_wxSplitterEvent
, 0, 0, 0},{0, 0, 0, 0}};
13893 static swig_cast_info _swigc__p_wxColourPickerEvent
[] = {{&_swigt__p_wxColourPickerEvent
, 0, 0, 0},{0, 0, 0, 0}};
13894 static swig_cast_info _swigc__p_wxFileDirPickerEvent
[] = {{&_swigt__p_wxFileDirPickerEvent
, 0, 0, 0},{0, 0, 0, 0}};
13895 static swig_cast_info _swigc__p_wxFontPickerEvent
[] = {{&_swigt__p_wxFontPickerEvent
, 0, 0, 0},{0, 0, 0, 0}};
13896 static swig_cast_info _swigc__p_wxClipboardTextEvent
[] = {{&_swigt__p_wxClipboardTextEvent
, 0, 0, 0},{0, 0, 0, 0}};
13897 static swig_cast_info _swigc__p_wxTextUrlEvent
[] = {{&_swigt__p_wxTextUrlEvent
, 0, 0, 0},{0, 0, 0, 0}};
13898 static swig_cast_info _swigc__p_wxScrollEvent
[] = {{&_swigt__p_wxScrollEvent
, 0, 0, 0},{0, 0, 0, 0}};
13899 static swig_cast_info _swigc__p_wxPyCommandEvent
[] = {{&_swigt__p_wxPyCommandEvent
, 0, 0, 0},{0, 0, 0, 0}};
13900 static swig_cast_info _swigc__p_wxContextMenuEvent
[] = {{&_swigt__p_wxContextMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
13901 static swig_cast_info _swigc__p_wxChildFocusEvent
[] = {{&_swigt__p_wxChildFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
13902 static swig_cast_info _swigc__p_wxNotebookEvent
[] = {{&_swigt__p_wxNotebookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13903 static swig_cast_info _swigc__p_wxListbookEvent
[] = {{&_swigt__p_wxListbookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13904 static swig_cast_info _swigc__p_wxChoicebookEvent
[] = {{&_swigt__p_wxChoicebookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13905 static swig_cast_info _swigc__p_wxTreebookEvent
[] = {{&_swigt__p_wxTreebookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13906 static swig_cast_info _swigc__p_wxToolbookEvent
[] = {{&_swigt__p_wxToolbookEvent
, 0, 0, 0},{0, 0, 0, 0}};
13907 static swig_cast_info _swigc__p_wxDateEvent
[] = {{&_swigt__p_wxDateEvent
, 0, 0, 0},{0, 0, 0, 0}};
13908 static swig_cast_info _swigc__p_wxWindowCreateEvent
[] = {{&_swigt__p_wxWindowCreateEvent
, 0, 0, 0},{0, 0, 0, 0}};
13909 static swig_cast_info _swigc__p_wxListEvent
[] = {{&_swigt__p_wxListEvent
, 0, 0, 0},{0, 0, 0, 0}};
13910 static swig_cast_info _swigc__p_wxCollapsiblePaneEvent
[] = {{&_swigt__p_wxCollapsiblePaneEvent
, 0, 0, 0},{0, 0, 0, 0}};
13911 static swig_cast_info _swigc__p_wxBookCtrlBaseEvent
[] = {{&_swigt__p_wxBookCtrlBaseEvent
, 0, 0, 0},{0, 0, 0, 0}};
13912 static swig_cast_info _swigc__p_wxTreeEvent
[] = {{&_swigt__p_wxTreeEvent
, 0, 0, 0},{0, 0, 0, 0}};
13913 static swig_cast_info _swigc__p_wxSpinEvent
[] = {{&_swigt__p_wxSpinEvent
, 0, 0, 0},{0, 0, 0, 0}};
13914 static swig_cast_info _swigc__p_wxHelpEvent
[] = {{&_swigt__p_wxHelpEvent
, 0, 0, 0},{0, 0, 0, 0}};
13915 static swig_cast_info _swigc__p_wxNotifyEvent
[] = {{&_swigt__p_wxNotifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13916 static swig_cast_info _swigc__p_wxFindDialogEvent
[] = {{&_swigt__p_wxFindDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
13917 static swig_cast_info _swigc__p_wxUpdateUIEvent
[] = {{&_swigt__p_wxUpdateUIEvent
, 0, 0, 0},{0, 0, 0, 0}};
13918 static swig_cast_info _swigc__p_wxCommandEvent
[] = { {&_swigt__p_wxSashEvent
, _p_wxSashEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxHyperlinkEvent
, _p_wxHyperlinkEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxColourPickerEvent
, _p_wxColourPickerEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxFileDirPickerEvent
, _p_wxFileDirPickerEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxFontPickerEvent
, _p_wxFontPickerEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxClipboardTextEvent
, _p_wxClipboardTextEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxTextUrlEvent
, _p_wxTextUrlEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxCommandEvent
, 0, 0, 0}, {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxNotebookEvent
, _p_wxNotebookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxListbookEvent
, _p_wxListbookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxChoicebookEvent
, _p_wxChoicebookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxTreebookEvent
, _p_wxTreebookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxToolbookEvent
, _p_wxToolbookEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxListEvent
, _p_wxListEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxCollapsiblePaneEvent
, _p_wxCollapsiblePaneEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxDynamicSashSplitEvent
, _p_wxDynamicSashSplitEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxBookCtrlBaseEvent
, _p_wxBookCtrlBaseEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxTreeEvent
, _p_wxTreeEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxSpinEvent
, _p_wxSpinEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxHelpEvent
, _p_wxHelpEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxDynamicSashUnifyEvent
, _p_wxDynamicSashUnifyEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_p_wxCommandEvent
, 0, 0}, {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxCommandEvent
, 0, 0},{0, 0, 0, 0}};
13919 static swig_cast_info _swigc__p_wxCollapsiblePane
[] = {{&_swigt__p_wxCollapsiblePane
, 0, 0, 0},{0, 0, 0, 0}};
13920 static swig_cast_info _swigc__p_wxBookCtrlBase
[] = {{&_swigt__p_wxBookCtrlBase
, 0, 0, 0},{0, 0, 0, 0}};
13921 static swig_cast_info _swigc__p_wxToolBar
[] = {{&_swigt__p_wxToolBar
, 0, 0, 0},{0, 0, 0, 0}};
13922 static swig_cast_info _swigc__p_wxPickerBase
[] = {{&_swigt__p_wxPickerBase
, 0, 0, 0},{0, 0, 0, 0}};
13923 static swig_cast_info _swigc__p_wxToggleButton
[] = {{&_swigt__p_wxToggleButton
, 0, 0, 0},{0, 0, 0, 0}};
13924 static swig_cast_info _swigc__p_wxRadioButton
[] = {{&_swigt__p_wxRadioButton
, 0, 0, 0},{0, 0, 0, 0}};
13925 static swig_cast_info _swigc__p_wxSearchCtrl
[] = {{&_swigt__p_wxSearchCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13926 static swig_cast_info _swigc__p_wxToolbook
[] = {{&_swigt__p_wxToolbook
, 0, 0, 0},{0, 0, 0, 0}};
13927 static swig_cast_info _swigc__p_wxPyControl
[] = {{&_swigt__p_wxPyControl
, 0, 0, 0},{0, 0, 0, 0}};
13928 static swig_cast_info _swigc__p_wxToolBarBase
[] = {{&_swigt__p_wxToolBarBase
, 0, 0, 0},{0, 0, 0, 0}};
13929 static swig_cast_info _swigc__p_wxPyListCtrl
[] = {{&_swigt__p_wxPyListCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13930 static swig_cast_info _swigc__p_wxDirFilterListCtrl
[] = {{&_swigt__p_wxDirFilterListCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13931 static swig_cast_info _swigc__p_wxComboBox
[] = {{&_swigt__p_wxComboBox
, 0, 0, 0},{0, 0, 0, 0}};
13932 static swig_cast_info _swigc__p_wxGenericDirCtrl
[] = {{&_swigt__p_wxGenericDirCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13933 static swig_cast_info _swigc__p_wxControlWithItems
[] = {{&_swigt__p_wxControlWithItems
, 0, 0, 0},{0, 0, 0, 0}};
13934 static swig_cast_info _swigc__p_wxGauge
[] = {{&_swigt__p_wxGauge
, 0, 0, 0},{0, 0, 0, 0}};
13935 static swig_cast_info _swigc__p_wxStaticLine
[] = {{&_swigt__p_wxStaticLine
, 0, 0, 0},{0, 0, 0, 0}};
13936 static swig_cast_info _swigc__p_wxChoicebook
[] = {{&_swigt__p_wxChoicebook
, 0, 0, 0},{0, 0, 0, 0}};
13937 static swig_cast_info _swigc__p_wxListbook
[] = {{&_swigt__p_wxListbook
, 0, 0, 0},{0, 0, 0, 0}};
13938 static swig_cast_info _swigc__p_wxHyperlinkCtrl
[] = {{&_swigt__p_wxHyperlinkCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13939 static swig_cast_info _swigc__p_wxCheckBox
[] = {{&_swigt__p_wxCheckBox
, 0, 0, 0},{0, 0, 0, 0}};
13940 static swig_cast_info _swigc__p_wxRadioBox
[] = {{&_swigt__p_wxRadioBox
, 0, 0, 0},{0, 0, 0, 0}};
13941 static swig_cast_info _swigc__p_wxChoice
[] = {{&_swigt__p_wxChoice
, 0, 0, 0},{0, 0, 0, 0}};
13942 static swig_cast_info _swigc__p_wxListBox
[] = {{&_swigt__p_wxListBox
, 0, 0, 0},{0, 0, 0, 0}};
13943 static swig_cast_info _swigc__p_wxCheckListBox
[] = {{&_swigt__p_wxCheckListBox
, 0, 0, 0},{0, 0, 0, 0}};
13944 static swig_cast_info _swigc__p_wxListView
[] = {{&_swigt__p_wxListView
, 0, 0, 0},{0, 0, 0, 0}};
13945 static swig_cast_info _swigc__p_wxNotebook
[] = {{&_swigt__p_wxNotebook
, 0, 0, 0},{0, 0, 0, 0}};
13946 static swig_cast_info _swigc__p_wxStaticBitmap
[] = {{&_swigt__p_wxStaticBitmap
, 0, 0, 0},{0, 0, 0, 0}};
13947 static swig_cast_info _swigc__p_wxSpinCtrl
[] = {{&_swigt__p_wxSpinCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13948 static swig_cast_info _swigc__p_wxStaticText
[] = {{&_swigt__p_wxStaticText
, 0, 0, 0},{0, 0, 0, 0}};
13949 static swig_cast_info _swigc__p_wxStaticBox
[] = {{&_swigt__p_wxStaticBox
, 0, 0, 0},{0, 0, 0, 0}};
13950 static swig_cast_info _swigc__p_wxSlider
[] = {{&_swigt__p_wxSlider
, 0, 0, 0},{0, 0, 0, 0}};
13951 static swig_cast_info _swigc__p_wxTreebook
[] = {{&_swigt__p_wxTreebook
, 0, 0, 0},{0, 0, 0, 0}};
13952 static swig_cast_info _swigc__p_wxSpinButton
[] = {{&_swigt__p_wxSpinButton
, 0, 0, 0},{0, 0, 0, 0}};
13953 static swig_cast_info _swigc__p_wxButton
[] = {{&_swigt__p_wxButton
, 0, 0, 0},{0, 0, 0, 0}};
13954 static swig_cast_info _swigc__p_wxBitmapButton
[] = {{&_swigt__p_wxBitmapButton
, 0, 0, 0},{0, 0, 0, 0}};
13955 static swig_cast_info _swigc__p_wxContextHelpButton
[] = {{&_swigt__p_wxContextHelpButton
, 0, 0, 0},{0, 0, 0, 0}};
13956 static swig_cast_info _swigc__p_wxDatePickerCtrl
[] = {{&_swigt__p_wxDatePickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13957 static swig_cast_info _swigc__p_wxColourPickerCtrl
[] = {{&_swigt__p_wxColourPickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13958 static swig_cast_info _swigc__p_wxFilePickerCtrl
[] = {{&_swigt__p_wxFilePickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13959 static swig_cast_info _swigc__p_wxDirPickerCtrl
[] = {{&_swigt__p_wxDirPickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13960 static swig_cast_info _swigc__p_wxFontPickerCtrl
[] = {{&_swigt__p_wxFontPickerCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13961 static swig_cast_info _swigc__p_wxTextCtrl
[] = {{&_swigt__p_wxTextCtrl
, 0, 0, 0},{0, 0, 0, 0}};
13962 static swig_cast_info _swigc__p_wxControl
[] = { {&_swigt__p_wxCollapsiblePane
, _p_wxCollapsiblePaneTo_p_wxControl
, 0, 0}, {&_swigt__p_wxBookCtrlBase
, _p_wxBookCtrlBaseTo_p_wxControl
, 0, 0}, {&_swigt__p_wxToolBar
, _p_wxToolBarTo_p_wxControl
, 0, 0}, {&_swigt__p_wxPickerBase
, _p_wxPickerBaseTo_p_wxControl
, 0, 0}, {&_swigt__p_wxToggleButton
, _p_wxToggleButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxRadioButton
, _p_wxRadioButtonTo_p_wxControl
, 0, 0}, {&_swigt__p_wxSearchCtrl
, _p_wxSearchCtrlTo_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_wxPyListCtrl
, _p_wxPyListCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxPyTreeListCtrl
, _p_wxPyTreeListCtrlTo_p_wxControl
, 0, 0}, {&_swigt__p_wxDirFilterListCtrl
, _p_wxDirFilterListCtrlTo_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}};
13963 static swig_cast_info _swigc__p_wxDuplexMode
[] = { {&_swigt__p_wxDuplexMode
, 0, 0, 0},{0, 0, 0, 0}};
13964 static swig_cast_info _swigc__p_wxDynamicSashSplitEvent
[] = { {&_swigt__p_wxDynamicSashSplitEvent
, 0, 0, 0},{0, 0, 0, 0}};
13965 static swig_cast_info _swigc__p_wxDynamicSashUnifyEvent
[] = { {&_swigt__p_wxDynamicSashUnifyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13966 static swig_cast_info _swigc__p_wxDynamicSashWindow
[] = { {&_swigt__p_wxDynamicSashWindow
, 0, 0, 0},{0, 0, 0, 0}};
13967 static swig_cast_info _swigc__p_wxEditableListBox
[] = { {&_swigt__p_wxEditableListBox
, 0, 0, 0},{0, 0, 0, 0}};
13968 static swig_cast_info _swigc__p_wxMenuEvent
[] = {{&_swigt__p_wxMenuEvent
, 0, 0, 0},{0, 0, 0, 0}};
13969 static swig_cast_info _swigc__p_wxCloseEvent
[] = {{&_swigt__p_wxCloseEvent
, 0, 0, 0},{0, 0, 0, 0}};
13970 static swig_cast_info _swigc__p_wxMouseEvent
[] = {{&_swigt__p_wxMouseEvent
, 0, 0, 0},{0, 0, 0, 0}};
13971 static swig_cast_info _swigc__p_wxEraseEvent
[] = {{&_swigt__p_wxEraseEvent
, 0, 0, 0},{0, 0, 0, 0}};
13972 static swig_cast_info _swigc__p_wxSetCursorEvent
[] = {{&_swigt__p_wxSetCursorEvent
, 0, 0, 0},{0, 0, 0, 0}};
13973 static swig_cast_info _swigc__p_wxInitDialogEvent
[] = {{&_swigt__p_wxInitDialogEvent
, 0, 0, 0},{0, 0, 0, 0}};
13974 static swig_cast_info _swigc__p_wxPyEvent
[] = {{&_swigt__p_wxPyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13975 static swig_cast_info _swigc__p_wxMouseCaptureLostEvent
[] = {{&_swigt__p_wxMouseCaptureLostEvent
, 0, 0, 0},{0, 0, 0, 0}};
13976 static swig_cast_info _swigc__p_wxCalculateLayoutEvent
[] = {{&_swigt__p_wxCalculateLayoutEvent
, 0, 0, 0},{0, 0, 0, 0}};
13977 static swig_cast_info _swigc__p_wxIdleEvent
[] = {{&_swigt__p_wxIdleEvent
, 0, 0, 0},{0, 0, 0, 0}};
13978 static swig_cast_info _swigc__p_wxQueryNewPaletteEvent
[] = {{&_swigt__p_wxQueryNewPaletteEvent
, 0, 0, 0},{0, 0, 0, 0}};
13979 static swig_cast_info _swigc__p_wxMaximizeEvent
[] = {{&_swigt__p_wxMaximizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
13980 static swig_cast_info _swigc__p_wxIconizeEvent
[] = {{&_swigt__p_wxIconizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
13981 static swig_cast_info _swigc__p_wxActivateEvent
[] = {{&_swigt__p_wxActivateEvent
, 0, 0, 0},{0, 0, 0, 0}};
13982 static swig_cast_info _swigc__p_wxSizeEvent
[] = {{&_swigt__p_wxSizeEvent
, 0, 0, 0},{0, 0, 0, 0}};
13983 static swig_cast_info _swigc__p_wxMoveEvent
[] = {{&_swigt__p_wxMoveEvent
, 0, 0, 0},{0, 0, 0, 0}};
13984 static swig_cast_info _swigc__p_wxPaintEvent
[] = {{&_swigt__p_wxPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
13985 static swig_cast_info _swigc__p_wxNcPaintEvent
[] = {{&_swigt__p_wxNcPaintEvent
, 0, 0, 0},{0, 0, 0, 0}};
13986 static swig_cast_info _swigc__p_wxPaletteChangedEvent
[] = {{&_swigt__p_wxPaletteChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
13987 static swig_cast_info _swigc__p_wxDisplayChangedEvent
[] = {{&_swigt__p_wxDisplayChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
13988 static swig_cast_info _swigc__p_wxMouseCaptureChangedEvent
[] = {{&_swigt__p_wxMouseCaptureChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
13989 static swig_cast_info _swigc__p_wxSysColourChangedEvent
[] = {{&_swigt__p_wxSysColourChangedEvent
, 0, 0, 0},{0, 0, 0, 0}};
13990 static swig_cast_info _swigc__p_wxDropFilesEvent
[] = {{&_swigt__p_wxDropFilesEvent
, 0, 0, 0},{0, 0, 0, 0}};
13991 static swig_cast_info _swigc__p_wxFocusEvent
[] = {{&_swigt__p_wxFocusEvent
, 0, 0, 0},{0, 0, 0, 0}};
13992 static swig_cast_info _swigc__p_wxQueryLayoutInfoEvent
[] = {{&_swigt__p_wxQueryLayoutInfoEvent
, 0, 0, 0},{0, 0, 0, 0}};
13993 static swig_cast_info _swigc__p_wxShowEvent
[] = {{&_swigt__p_wxShowEvent
, 0, 0, 0},{0, 0, 0, 0}};
13994 static swig_cast_info _swigc__p_wxNavigationKeyEvent
[] = {{&_swigt__p_wxNavigationKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13995 static swig_cast_info _swigc__p_wxKeyEvent
[] = {{&_swigt__p_wxKeyEvent
, 0, 0, 0},{0, 0, 0, 0}};
13996 static swig_cast_info _swigc__p_wxScrollWinEvent
[] = {{&_swigt__p_wxScrollWinEvent
, 0, 0, 0},{0, 0, 0, 0}};
13997 static swig_cast_info _swigc__p_wxTaskBarIconEvent
[] = {{&_swigt__p_wxTaskBarIconEvent
, 0, 0, 0},{0, 0, 0, 0}};
13998 static swig_cast_info _swigc__p_wxEvent
[] = { {&_swigt__p_wxContextMenuEvent
, _p_wxContextMenuEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMenuEvent
, _p_wxMenuEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxCloseEvent
, _p_wxCloseEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMouseEvent
, _p_wxMouseEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxEraseEvent
, _p_wxEraseEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxBookCtrlBaseEvent
, _p_wxBookCtrlBaseEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxTreeEvent
, _p_wxTreeEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSetCursorEvent
, _p_wxSetCursorEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxColourPickerEvent
, _p_wxColourPickerEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxFileDirPickerEvent
, _p_wxFileDirPickerEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxFontPickerEvent
, _p_wxFontPickerEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxInitDialogEvent
, _p_wxInitDialogEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxTextUrlEvent
, _p_wxTextUrlEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxPyEvent
, _p_wxPyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDynamicSashUnifyEvent
, _p_wxDynamicSashUnifyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMouseCaptureLostEvent
, _p_wxMouseCaptureLostEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxCalculateLayoutEvent
, _p_wxCalculateLayoutEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxListEvent
, _p_wxListEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDynamicSashSplitEvent
, _p_wxDynamicSashSplitEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxHelpEvent
, _p_wxHelpEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxNotebookEvent
, _p_wxNotebookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxListbookEvent
, _p_wxListbookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxChoicebookEvent
, _p_wxChoicebookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxTreebookEvent
, _p_wxTreebookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxToolbookEvent
, _p_wxToolbookEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxEvent
, 0, 0, 0}, {&_swigt__p_wxIdleEvent
, _p_wxIdleEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent
, _p_wxQueryNewPaletteEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMaximizeEvent
, _p_wxMaximizeEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxIconizeEvent
, _p_wxIconizeEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxActivateEvent
, _p_wxActivateEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSizeEvent
, _p_wxSizeEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMoveEvent
, _p_wxMoveEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxCollapsiblePaneEvent
, _p_wxCollapsiblePaneEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxClipboardTextEvent
, _p_wxClipboardTextEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxPaletteChangedEvent
, _p_wxPaletteChangedEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDisplayChangedEvent
, _p_wxDisplayChangedEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxMouseCaptureChangedEvent
, _p_wxMouseCaptureChangedEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSysColourChangedEvent
, _p_wxSysColourChangedEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxHyperlinkEvent
, _p_wxHyperlinkEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxDropFilesEvent
, _p_wxDropFilesEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxFocusEvent
, _p_wxFocusEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxChildFocusEvent
, _p_wxChildFocusEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSashEvent
, _p_wxSashEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxQueryLayoutInfoEvent
, _p_wxQueryLayoutInfoEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxShowEvent
, _p_wxShowEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxCommandEvent
, _p_wxCommandEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxPyCommandEvent
, _p_wxPyCommandEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxNavigationKeyEvent
, _p_wxNavigationKeyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxKeyEvent
, _p_wxKeyEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxSpinEvent
, _p_wxSpinEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxScrollWinEvent
, _p_wxScrollWinEventTo_p_wxEvent
, 0, 0}, {&_swigt__p_wxTaskBarIconEvent
, _p_wxTaskBarIconEventTo_p_wxEvent
, 0, 0},{0, 0, 0, 0}};
13999 static swig_cast_info _swigc__p_wxPyPreviewFrame
[] = {{&_swigt__p_wxPyPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}};
14000 static swig_cast_info _swigc__p_wxPreviewFrame
[] = {{&_swigt__p_wxPreviewFrame
, 0, 0, 0},{0, 0, 0, 0}};
14001 static swig_cast_info _swigc__p_wxEventBlocker
[] = {{&_swigt__p_wxEventBlocker
, 0, 0, 0},{0, 0, 0, 0}};
14002 static swig_cast_info _swigc__p_wxPyPanel
[] = {{&_swigt__p_wxPyPanel
, 0, 0, 0},{0, 0, 0, 0}};
14003 static swig_cast_info _swigc__p_wxMenu
[] = {{&_swigt__p_wxMenu
, 0, 0, 0},{0, 0, 0, 0}};
14004 static swig_cast_info _swigc__p_wxPyTaskBarIcon
[] = {{&_swigt__p_wxPyTaskBarIcon
, 0, 0, 0},{0, 0, 0, 0}};
14005 static swig_cast_info _swigc__p_wxPreviewCanvas
[] = {{&_swigt__p_wxPreviewCanvas
, 0, 0, 0},{0, 0, 0, 0}};
14006 static swig_cast_info _swigc__p_wxMDIChildFrame
[] = {{&_swigt__p_wxMDIChildFrame
, 0, 0, 0},{0, 0, 0, 0}};
14007 static swig_cast_info _swigc__p_wxPyWindow
[] = {{&_swigt__p_wxPyWindow
, 0, 0, 0},{0, 0, 0, 0}};
14008 static swig_cast_info _swigc__p_wxSplashScreen
[] = {{&_swigt__p_wxSplashScreen
, 0, 0, 0},{0, 0, 0, 0}};
14009 static swig_cast_info _swigc__p_wxFindReplaceDialog
[] = {{&_swigt__p_wxFindReplaceDialog
, 0, 0, 0},{0, 0, 0, 0}};
14010 static swig_cast_info _swigc__p_wxProgressDialog
[] = {{&_swigt__p_wxProgressDialog
, 0, 0, 0},{0, 0, 0, 0}};
14011 static swig_cast_info _swigc__p_wxMessageDialog
[] = {{&_swigt__p_wxMessageDialog
, 0, 0, 0},{0, 0, 0, 0}};
14012 static swig_cast_info _swigc__p_wxNumberEntryDialog
[] = {{&_swigt__p_wxNumberEntryDialog
, 0, 0, 0},{0, 0, 0, 0}};
14013 static swig_cast_info _swigc__p_wxPasswordEntryDialog
[] = {{&_swigt__p_wxPasswordEntryDialog
, 0, 0, 0},{0, 0, 0, 0}};
14014 static swig_cast_info _swigc__p_wxTextEntryDialog
[] = {{&_swigt__p_wxTextEntryDialog
, 0, 0, 0},{0, 0, 0, 0}};
14015 static swig_cast_info _swigc__p_wxSingleChoiceDialog
[] = {{&_swigt__p_wxSingleChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}};
14016 static swig_cast_info _swigc__p_wxMultiChoiceDialog
[] = {{&_swigt__p_wxMultiChoiceDialog
, 0, 0, 0},{0, 0, 0, 0}};
14017 static swig_cast_info _swigc__p_wxFileDialog
[] = {{&_swigt__p_wxFileDialog
, 0, 0, 0},{0, 0, 0, 0}};
14018 static swig_cast_info _swigc__p_wxPyVListBox
[] = {{&_swigt__p_wxPyVListBox
, 0, 0, 0},{0, 0, 0, 0}};
14019 static swig_cast_info _swigc__p_wxPyHtmlListBox
[] = {{&_swigt__p_wxPyHtmlListBox
, 0, 0, 0},{0, 0, 0, 0}};
14020 static swig_cast_info _swigc__p_wxSimpleHtmlListBox
[] = {{&_swigt__p_wxSimpleHtmlListBox
, 0, 0, 0},{0, 0, 0, 0}};
14021 static swig_cast_info _swigc__p_wxMiniFrame
[] = {{&_swigt__p_wxMiniFrame
, 0, 0, 0},{0, 0, 0, 0}};
14022 static swig_cast_info _swigc__p_wxFrame
[] = {{&_swigt__p_wxFrame
, 0, 0, 0},{0, 0, 0, 0}};
14023 static swig_cast_info _swigc__p_wxStatusBar
[] = {{&_swigt__p_wxStatusBar
, 0, 0, 0},{0, 0, 0, 0}};
14024 static swig_cast_info _swigc__p_wxMDIParentFrame
[] = {{&_swigt__p_wxMDIParentFrame
, 0, 0, 0},{0, 0, 0, 0}};
14025 static swig_cast_info _swigc__p_wxSplashScreenWindow
[] = {{&_swigt__p_wxSplashScreenWindow
, 0, 0, 0},{0, 0, 0, 0}};
14026 static swig_cast_info _swigc__p_wxPopupWindow
[] = {{&_swigt__p_wxPopupWindow
, 0, 0, 0},{0, 0, 0, 0}};
14027 static swig_cast_info _swigc__p_wxSashLayoutWindow
[] = {{&_swigt__p_wxSashLayoutWindow
, 0, 0, 0},{0, 0, 0, 0}};
14028 static swig_cast_info _swigc__p_wxPyScrolledWindow
[] = {{&_swigt__p_wxPyScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
14029 static swig_cast_info _swigc__p_wxTopLevelWindow
[] = {{&_swigt__p_wxTopLevelWindow
, 0, 0, 0},{0, 0, 0, 0}};
14030 static swig_cast_info _swigc__p_wxSashWindow
[] = {{&_swigt__p_wxSashWindow
, 0, 0, 0},{0, 0, 0, 0}};
14031 static swig_cast_info _swigc__p_wxMDIClientWindow
[] = {{&_swigt__p_wxMDIClientWindow
, 0, 0, 0},{0, 0, 0, 0}};
14032 static swig_cast_info _swigc__p_wxPyPopupTransientWindow
[] = {{&_swigt__p_wxPyPopupTransientWindow
, 0, 0, 0},{0, 0, 0, 0}};
14033 static swig_cast_info _swigc__p_wxTipWindow
[] = {{&_swigt__p_wxTipWindow
, 0, 0, 0},{0, 0, 0, 0}};
14034 static swig_cast_info _swigc__p_wxPyVScrolledWindow
[] = {{&_swigt__p_wxPyVScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
14035 static swig_cast_info _swigc__p_wxPyHScrolledWindow
[] = {{&_swigt__p_wxPyHScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
14036 static swig_cast_info _swigc__p_wxPyHVScrolledWindow
[] = {{&_swigt__p_wxPyHVScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
14037 static swig_cast_info _swigc__p_wxMenuBar
[] = {{&_swigt__p_wxMenuBar
, 0, 0, 0},{0, 0, 0, 0}};
14038 static swig_cast_info _swigc__p_wxDialog
[] = {{&_swigt__p_wxDialog
, 0, 0, 0},{0, 0, 0, 0}};
14039 static swig_cast_info _swigc__p_wxColourDialog
[] = {{&_swigt__p_wxColourDialog
, 0, 0, 0},{0, 0, 0, 0}};
14040 static swig_cast_info _swigc__p_wxDirDialog
[] = {{&_swigt__p_wxDirDialog
, 0, 0, 0},{0, 0, 0, 0}};
14041 static swig_cast_info _swigc__p_wxFontDialog
[] = {{&_swigt__p_wxFontDialog
, 0, 0, 0},{0, 0, 0, 0}};
14042 static swig_cast_info _swigc__p_wxPyApp
[] = {{&_swigt__p_wxPyApp
, 0, 0, 0},{0, 0, 0, 0}};
14043 static swig_cast_info _swigc__p_wxPreviewControlBar
[] = {{&_swigt__p_wxPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}};
14044 static swig_cast_info _swigc__p_wxPyPreviewControlBar
[] = {{&_swigt__p_wxPyPreviewControlBar
, 0, 0, 0},{0, 0, 0, 0}};
14045 static swig_cast_info _swigc__p_wxPyValidator
[] = {{&_swigt__p_wxPyValidator
, 0, 0, 0},{0, 0, 0, 0}};
14046 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_wxEventBlocker
, _p_wxEventBlockerTo_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_wxSearchCtrl
, _p_wxSearchCtrlTo_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_wxPyListCtrl
, _p_wxPyListCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDirFilterListCtrl
, _p_wxDirFilterListCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyTreeListCtrl
, _p_wxPyTreeListCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticLine
, _p_wxStaticLineTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxControl
, _p_wxControlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyControl
, _p_wxPyControlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxGauge
, _p_wxGaugeTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxToolBarBase
, _p_wxToolBarBaseTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxToggleButton
, _p_wxToggleButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxRadioButton
, _p_wxRadioButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxChoice
, _p_wxChoiceTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_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_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxNumberEntryDialog
, _p_wxNumberEntryDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticBitmap
, _p_wxStaticBitmapTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSlider
, _p_wxSliderTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticBox
, _p_wxStaticBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxBookCtrlBase
, _p_wxBookCtrlBaseTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxEvtHandler
, 0, 0, 0}, {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox
, _p_wxSimpleHtmlListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxEditableListBox
, _p_wxEditableListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxListBox
, _p_wxListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxCheckListBox
, _p_wxCheckListBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxLEDNumberCtrl
, _p_wxLEDNumberCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxContextHelpButton
, _p_wxContextHelpButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxBitmapButton
, _p_wxBitmapButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxButton
, _p_wxButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSpinButton
, _p_wxSpinButtonTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxRadioBox
, _p_wxRadioBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxScrollBar
, _p_wxScrollBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxComboBox
, _p_wxComboBoxTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSpinCtrl
, _p_wxSpinCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticPicture
, _p_wxStaticPictureTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_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_wxPopupWindow
, _p_wxPopupWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_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_wxSashWindow
, _p_wxSashWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyHScrolledWindow
, _p_wxPyHScrolledWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyHVScrolledWindow
, _p_wxPyHVScrolledWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDynamicSashWindow
, _p_wxDynamicSashWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyTreeCompanionWindow
, _p_wxPyTreeCompanionWindowTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxCollapsiblePane
, _p_wxCollapsiblePaneTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyApp
, _p_wxPyAppTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxStaticText
, _p_wxStaticTextTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFontPickerCtrl
, _p_wxFontPickerCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDirPickerCtrl
, _p_wxDirPickerCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxFilePickerCtrl
, _p_wxFilePickerCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxColourPickerCtrl
, _p_wxColourPickerCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxDatePickerCtrl
, _p_wxDatePickerCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxHyperlinkCtrl
, _p_wxHyperlinkCtrlTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxToolBar
, _p_wxToolBarTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxPyValidator
, _p_wxPyValidatorTo_p_wxEvtHandler
, 0, 0}, {&_swigt__p_wxValidator
, _p_wxValidatorTo_p_wxEvtHandler
, 0, 0},{0, 0, 0, 0}};
14047 static swig_cast_info _swigc__p_wxFont
[] = { {&_swigt__p_wxFont
, 0, 0, 0},{0, 0, 0, 0}};
14048 static swig_cast_info _swigc__p_wxIcon
[] = { {&_swigt__p_wxIcon
, 0, 0, 0},{0, 0, 0, 0}};
14049 static swig_cast_info _swigc__p_wxImageList
[] = { {&_swigt__p_wxImageList
, 0, 0, 0},{0, 0, 0, 0}};
14050 static swig_cast_info _swigc__p_wxLEDNumberCtrl
[] = { {&_swigt__p_wxLEDNumberCtrl
, 0, 0, 0},{0, 0, 0, 0}};
14051 static swig_cast_info _swigc__p_wxIndividualLayoutConstraint
[] = {{&_swigt__p_wxIndividualLayoutConstraint
, 0, 0, 0},{0, 0, 0, 0}};
14052 static swig_cast_info _swigc__p_wxMenuItem
[] = {{&_swigt__p_wxMenuItem
, 0, 0, 0},{0, 0, 0, 0}};
14053 static swig_cast_info _swigc__p_wxImage
[] = {{&_swigt__p_wxImage
, 0, 0, 0},{0, 0, 0, 0}};
14054 static swig_cast_info _swigc__p_wxPySizer
[] = {{&_swigt__p_wxPySizer
, 0, 0, 0},{0, 0, 0, 0}};
14055 static swig_cast_info _swigc__p_wxGenericDragImage
[] = {{&_swigt__p_wxGenericDragImage
, 0, 0, 0},{0, 0, 0, 0}};
14056 static swig_cast_info _swigc__p_wxLayoutAlgorithm
[] = {{&_swigt__p_wxLayoutAlgorithm
, 0, 0, 0},{0, 0, 0, 0}};
14057 static swig_cast_info _swigc__p_wxListItem
[] = {{&_swigt__p_wxListItem
, 0, 0, 0},{0, 0, 0, 0}};
14058 static swig_cast_info _swigc__p_wxFindReplaceData
[] = {{&_swigt__p_wxFindReplaceData
, 0, 0, 0},{0, 0, 0, 0}};
14059 static swig_cast_info _swigc__p_wxPageSetupDialogData
[] = {{&_swigt__p_wxPageSetupDialogData
, 0, 0, 0},{0, 0, 0, 0}};
14060 static swig_cast_info _swigc__p_wxPrintDialogData
[] = {{&_swigt__p_wxPrintDialogData
, 0, 0, 0},{0, 0, 0, 0}};
14061 static swig_cast_info _swigc__p_wxPrinter
[] = {{&_swigt__p_wxPrinter
, 0, 0, 0},{0, 0, 0, 0}};
14062 static swig_cast_info _swigc__p_wxGridSizer
[] = {{&_swigt__p_wxGridSizer
, 0, 0, 0},{0, 0, 0, 0}};
14063 static swig_cast_info _swigc__p_wxFlexGridSizer
[] = {{&_swigt__p_wxFlexGridSizer
, 0, 0, 0},{0, 0, 0, 0}};
14064 static swig_cast_info _swigc__p_wxAcceleratorTable
[] = {{&_swigt__p_wxAcceleratorTable
, 0, 0, 0},{0, 0, 0, 0}};
14065 static swig_cast_info _swigc__p_wxContextHelp
[] = {{&_swigt__p_wxContextHelp
, 0, 0, 0},{0, 0, 0, 0}};
14066 static swig_cast_info _swigc__p_wxColourData
[] = {{&_swigt__p_wxColourData
, 0, 0, 0},{0, 0, 0, 0}};
14067 static swig_cast_info _swigc__p_wxPyPrintout
[] = {{&_swigt__p_wxPyPrintout
, 0, 0, 0},{0, 0, 0, 0}};
14068 static swig_cast_info _swigc__p_wxStdDialogButtonSizer
[] = {{&_swigt__p_wxStdDialogButtonSizer
, 0, 0, 0},{0, 0, 0, 0}};
14069 static swig_cast_info _swigc__p_wxPrintData
[] = {{&_swigt__p_wxPrintData
, 0, 0, 0},{0, 0, 0, 0}};
14070 static swig_cast_info _swigc__p_wxFontData
[] = {{&_swigt__p_wxFontData
, 0, 0, 0},{0, 0, 0, 0}};
14071 static swig_cast_info _swigc__p_wxFileSystem
[] = {{&_swigt__p_wxFileSystem
, 0, 0, 0},{0, 0, 0, 0}};
14072 static swig_cast_info _swigc__p_wxPyPrintPreview
[] = {{&_swigt__p_wxPyPrintPreview
, 0, 0, 0},{0, 0, 0, 0}};
14073 static swig_cast_info _swigc__p_wxPrintPreview
[] = {{&_swigt__p_wxPrintPreview
, 0, 0, 0},{0, 0, 0, 0}};
14074 static swig_cast_info _swigc__p_wxLayoutConstraints
[] = {{&_swigt__p_wxLayoutConstraints
, 0, 0, 0},{0, 0, 0, 0}};
14075 static swig_cast_info _swigc__p_wxStaticBoxSizer
[] = {{&_swigt__p_wxStaticBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
14076 static swig_cast_info _swigc__p_wxBoxSizer
[] = {{&_swigt__p_wxBoxSizer
, 0, 0, 0},{0, 0, 0, 0}};
14077 static swig_cast_info _swigc__p_wxSizer
[] = {{&_swigt__p_wxSizer
, 0, 0, 0},{0, 0, 0, 0}};
14078 static swig_cast_info _swigc__p_wxGridBagSizer
[] = {{&_swigt__p_wxGridBagSizer
, 0, 0, 0},{0, 0, 0, 0}};
14079 static swig_cast_info _swigc__p_wxFSFile
[] = {{&_swigt__p_wxFSFile
, 0, 0, 0},{0, 0, 0, 0}};
14080 static swig_cast_info _swigc__p_wxSizerItem
[] = {{&_swigt__p_wxSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
14081 static swig_cast_info _swigc__p_wxGBSizerItem
[] = {{&_swigt__p_wxGBSizerItem
, 0, 0, 0},{0, 0, 0, 0}};
14082 static swig_cast_info _swigc__p_wxPageSetupDialog
[] = {{&_swigt__p_wxPageSetupDialog
, 0, 0, 0},{0, 0, 0, 0}};
14083 static swig_cast_info _swigc__p_wxPrintDialog
[] = {{&_swigt__p_wxPrintDialog
, 0, 0, 0},{0, 0, 0, 0}};
14084 static swig_cast_info _swigc__p_wxPNMHandler
[] = {{&_swigt__p_wxPNMHandler
, 0, 0, 0},{0, 0, 0, 0}};
14085 static swig_cast_info _swigc__p_wxJPEGHandler
[] = {{&_swigt__p_wxJPEGHandler
, 0, 0, 0},{0, 0, 0, 0}};
14086 static swig_cast_info _swigc__p_wxPCXHandler
[] = {{&_swigt__p_wxPCXHandler
, 0, 0, 0},{0, 0, 0, 0}};
14087 static swig_cast_info _swigc__p_wxGIFHandler
[] = {{&_swigt__p_wxGIFHandler
, 0, 0, 0},{0, 0, 0, 0}};
14088 static swig_cast_info _swigc__p_wxPNGHandler
[] = {{&_swigt__p_wxPNGHandler
, 0, 0, 0},{0, 0, 0, 0}};
14089 static swig_cast_info _swigc__p_wxANIHandler
[] = {{&_swigt__p_wxANIHandler
, 0, 0, 0},{0, 0, 0, 0}};
14090 static swig_cast_info _swigc__p_wxCURHandler
[] = {{&_swigt__p_wxCURHandler
, 0, 0, 0},{0, 0, 0, 0}};
14091 static swig_cast_info _swigc__p_wxICOHandler
[] = {{&_swigt__p_wxICOHandler
, 0, 0, 0},{0, 0, 0, 0}};
14092 static swig_cast_info _swigc__p_wxBMPHandler
[] = {{&_swigt__p_wxBMPHandler
, 0, 0, 0},{0, 0, 0, 0}};
14093 static swig_cast_info _swigc__p_wxPyImageHandler
[] = {{&_swigt__p_wxPyImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
14094 static swig_cast_info _swigc__p_wxImageHandler
[] = {{&_swigt__p_wxImageHandler
, 0, 0, 0},{0, 0, 0, 0}};
14095 static swig_cast_info _swigc__p_wxXPMHandler
[] = {{&_swigt__p_wxXPMHandler
, 0, 0, 0},{0, 0, 0, 0}};
14096 static swig_cast_info _swigc__p_wxTIFFHandler
[] = {{&_swigt__p_wxTIFFHandler
, 0, 0, 0},{0, 0, 0, 0}};
14097 static swig_cast_info _swigc__p_wxTGAHandler
[] = {{&_swigt__p_wxTGAHandler
, 0, 0, 0},{0, 0, 0, 0}};
14098 static swig_cast_info _swigc__p_wxToolBarToolBase
[] = {{&_swigt__p_wxToolBarToolBase
, 0, 0, 0},{0, 0, 0, 0}};
14099 static swig_cast_info _swigc__p_wxObject
[] = { {&_swigt__p_wxScrollBar
, _p_wxScrollBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxUpdateUIEvent
, _p_wxUpdateUIEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEvent
, _p_wxEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxInitDialogEvent
, _p_wxInitDialogEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFindDialogEvent
, _p_wxFindDialogEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxIndividualLayoutConstraint
, _p_wxIndividualLayoutConstraintTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPreviewFrame
, _p_wxPyPreviewFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPreviewFrame
, _p_wxPreviewFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxToolBarBase
, _p_wxToolBarBaseTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenuItem
, _p_wxMenuItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxImage
, _p_wxImageTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPySizer
, _p_wxPySizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGenericDragImage
, _p_wxGenericDragImageTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticBitmap
, _p_wxStaticBitmapTo_p_wxObject
, 0, 0}, {&_swigt__p_wxComboBox
, _p_wxComboBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyTaskBarIcon
, _p_wxPyTaskBarIconTo_p_wxObject
, 0, 0}, {&_swigt__p_wxLayoutAlgorithm
, _p_wxLayoutAlgorithmTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyApp
, _p_wxPyAppTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTreebook
, _p_wxTreebookTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNotebook
, _p_wxNotebookTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListItem
, _p_wxListItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxChoicebook
, _p_wxChoicebookTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBookCtrlBase
, _p_wxBookCtrlBaseTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyTreeCtrl
, _p_wxPyTreeCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxRemotelyScrolledTreeCtrl
, _p_wxRemotelyScrolledTreeCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFindReplaceData
, _p_wxFindReplaceDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticLine
, _p_wxStaticLineTo_p_wxObject
, 0, 0}, {&_swigt__p_wxValidator
, _p_wxValidatorTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyValidator
, _p_wxPyValidatorTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCloseEvent
, _p_wxCloseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMouseEvent
, _p_wxMouseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEraseEvent
, _p_wxEraseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBookCtrlBaseEvent
, _p_wxBookCtrlBaseEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTreeEvent
, _p_wxTreeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxScrollEvent
, _p_wxScrollEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTextUrlEvent
, _p_wxTextUrlEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPageSetupDialogData
, _p_wxPageSetupDialogDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrintDialogData
, _p_wxPrintDialogDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrinter
, _p_wxPrinterTo_p_wxObject
, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxObject
, 0, 0}, {&_swigt__p_wxObject
, 0, 0, 0}, {&_swigt__p_wxCollapsiblePane
, _p_wxCollapsiblePaneTo_p_wxObject
, 0, 0}, {&_swigt__p_wxRadioBox
, _p_wxRadioBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGridSizer
, _p_wxGridSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFlexGridSizer
, _p_wxFlexGridSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTreeListColumnInfo
, _p_wxTreeListColumnInfoTo_p_wxObject
, 0, 0}, {&_swigt__p_wxAcceleratorTable
, _p_wxAcceleratorTableTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSearchCtrl
, _p_wxSearchCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyControl
, _p_wxPyControlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxControl
, _p_wxControlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxContextHelp
, _p_wxContextHelpTo_p_wxObject
, 0, 0}, {&_swigt__p_wxColourData
, _p_wxColourDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMaximizeEvent
, _p_wxMaximizeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxQueryNewPaletteEvent
, _p_wxQueryNewPaletteEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxWindowCreateEvent
, _p_wxWindowCreateEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxIdleEvent
, _p_wxIdleEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxIconizeEvent
, _p_wxIconizeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxActivateEvent
, _p_wxActivateEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizeEvent
, _p_wxSizeEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMoveEvent
, _p_wxMoveEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDateEvent
, _p_wxDateEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCollapsiblePaneEvent
, _p_wxCollapsiblePaneEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticText
, _p_wxStaticTextTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMouseCaptureLostEvent
, _p_wxMouseCaptureLostEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCalculateLayoutEvent
, _p_wxCalculateLayoutEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListEvent
, _p_wxListEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDynamicSashSplitEvent
, _p_wxDynamicSashSplitEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPrintout
, _p_wxPyPrintoutTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGauge
, _p_wxGaugeTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMDIChildFrame
, _p_wxMDIChildFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStdDialogButtonSizer
, _p_wxStdDialogButtonSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxChoice
, _p_wxChoiceTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMenu
, _p_wxMenuTo_p_wxObject
, 0, 0}, {&_swigt__p_wxContextHelpButton
, _p_wxContextHelpButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBitmapButton
, _p_wxBitmapButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxButton
, _p_wxButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSpinButton
, _p_wxSpinButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxWindowDestroyEvent
, _p_wxWindowDestroyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNavigationKeyEvent
, _p_wxNavigationKeyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxKeyEvent
, _p_wxKeyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSashEvent
, _p_wxSashEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox
, _p_wxSimpleHtmlListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEditableListBox
, _p_wxEditableListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListBox
, _p_wxListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCheckListBox
, _p_wxCheckListBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrintData
, _p_wxPrintDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFontData
, _p_wxFontDataTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListbook
, _p_wxListbookTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticBox
, _p_wxStaticBoxTo_p_wxObject
, 0, 0}, {&_swigt__p_wxQueryLayoutInfoEvent
, _p_wxQueryLayoutInfoEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSplashScreen
, _p_wxSplashScreenTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFileSystem
, _p_wxFileSystemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPrintPreview
, _p_wxPyPrintPreviewTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrintPreview
, _p_wxPrintPreviewTo_p_wxObject
, 0, 0}, {&_swigt__p_wxListView
, _p_wxListViewTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyListCtrl
, _p_wxPyListCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDirFilterListCtrl
, _p_wxDirFilterListCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyTreeListCtrl
, _p_wxPyTreeListCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxLayoutConstraints
, _p_wxLayoutConstraintsTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticBoxSizer
, _p_wxStaticBoxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBoxSizer
, _p_wxBoxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizer
, _p_wxSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGridBagSizer
, _p_wxGridBagSizerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPaintEvent
, _p_wxPaintEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNcPaintEvent
, _p_wxNcPaintEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxClipboardTextEvent
, _p_wxClipboardTextEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFSFile
, _p_wxFSFileTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPickerBase
, _p_wxPickerBaseTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFontPickerEvent
, _p_wxFontPickerEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFileDirPickerEvent
, _p_wxFileDirPickerEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxColourPickerEvent
, _p_wxColourPickerEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSetCursorEvent
, _p_wxSetCursorEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSplitterEvent
, _p_wxSplitterEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTextCtrl
, _p_wxTextCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxRadioButton
, _p_wxRadioButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxToggleButton
, _p_wxToggleButtonTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSizerItem
, _p_wxSizerItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGBSizerItem
, _p_wxGBSizerItemTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNotifyEvent
, _p_wxNotifyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyEvent
, _p_wxPyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDynamicSashUnifyEvent
, _p_wxDynamicSashUnifyEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGenericDirCtrl
, _p_wxGenericDirCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPageSetupDialog
, _p_wxPageSetupDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPrintDialog
, _p_wxPrintDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxStaticPicture
, _p_wxStaticPictureTo_p_wxObject
, 0, 0}, {&_swigt__p_wxShowEvent
, _p_wxShowEventTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPNMHandler
, _p_wxPNMHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxJPEGHandler
, _p_wxJPEGHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPCXHandler
, _p_wxPCXHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxGIFHandler
, _p_wxGIFHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPNGHandler
, _p_wxPNGHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxANIHandler
, _p_wxANIHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxCURHandler
, _p_wxCURHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxICOHandler
, _p_wxICOHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxBMPHandler
, _p_wxBMPHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyImageHandler
, _p_wxPyImageHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxImageHandler
, _p_wxImageHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxXPMHandler
, _p_wxXPMHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTIFFHandler
, _p_wxTIFFHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTGAHandler
, _p_wxTGAHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxEvtHandler
, _p_wxEvtHandlerTo_p_wxObject
, 0, 0}, {&_swigt__p_wxHyperlinkCtrl
, _p_wxHyperlinkCtrlTo_p_wxObject
, 0, 0}, {&_swigt__p_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_wxPopupWindow
, _p_wxPopupWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSashLayoutWindow
, _p_wxSashLayoutWindowTo_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_wxSashWindow
, _p_wxSashWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMDIClientWindow
, _p_wxMDIClientWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyPopupTransientWindow
, _p_wxPyPopupTransientWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTipWindow
, _p_wxTipWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyHScrolledWindow
, _p_wxPyHScrolledWindowTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPyHVScrolledWindow
, _p_wxPyHVScrolledWindowTo_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_wxFileDialog
, _p_wxFileDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxNumberEntryDialog
, _p_wxNumberEntryDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxProgressDialog
, _p_wxProgressDialogTo_p_wxObject
, 0, 0}, {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_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_wxEventBlocker
, _p_wxEventBlockerTo_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}};
14100 static swig_cast_info _swigc__p_wxPanel
[] = { {&_swigt__p_wxEditableListBox
, _p_wxEditableListBoxTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox
, _p_wxSimpleHtmlListBoxTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyHVScrolledWindow
, _p_wxPyHVScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyHScrolledWindow
, _p_wxPyHScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyVScrolledWindow
, _p_wxPyVScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxSplitterScrolledWindow
, _p_wxSplitterScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyScrolledWindow
, _p_wxPyScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxScrolledWindow
, _p_wxScrolledWindowTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPyPanel
, _p_wxPyPanelTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPreviewCanvas
, _p_wxPreviewCanvasTo_p_wxPanel
, 0, 0}, {&_swigt__p_wxPanel
, 0, 0, 0},{0, 0, 0, 0}};
14101 static swig_cast_info _swigc__p_wxPaperSize
[] = { {&_swigt__p_wxPaperSize
, 0, 0, 0},{0, 0, 0, 0}};
14102 static swig_cast_info _swigc__p_wxPyTreeCompanionWindow
[] = { {&_swigt__p_wxPyTreeCompanionWindow
, 0, 0, 0},{0, 0, 0, 0}};
14103 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}};
14104 static swig_cast_info _swigc__p_wxPyTreeItemData
[] = { {&_swigt__p_wxPyTreeItemData
, 0, 0, 0},{0, 0, 0, 0}};
14105 static swig_cast_info _swigc__p_wxPyTreeListCtrl
[] = { {&_swigt__p_wxPyTreeListCtrl
, 0, 0, 0},{0, 0, 0, 0}};
14106 static swig_cast_info _swigc__p_wxRemotelyScrolledTreeCtrl
[] = { {&_swigt__p_wxRemotelyScrolledTreeCtrl
, 0, 0, 0},{0, 0, 0, 0}};
14107 static swig_cast_info _swigc__p_wxScrollBar
[] = { {&_swigt__p_wxScrollBar
, 0, 0, 0},{0, 0, 0, 0}};
14108 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}};
14109 static swig_cast_info _swigc__p_wxSplitterScrolledWindow
[] = { {&_swigt__p_wxSplitterScrolledWindow
, 0, 0, 0},{0, 0, 0, 0}};
14110 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}};
14111 static swig_cast_info _swigc__p_wxStaticPicture
[] = { {&_swigt__p_wxStaticPicture
, 0, 0, 0},{0, 0, 0, 0}};
14112 static swig_cast_info _swigc__p_wxThinSplitterWindow
[] = { {&_swigt__p_wxThinSplitterWindow
, 0, 0, 0},{0, 0, 0, 0}};
14113 static swig_cast_info _swigc__p_wxTreeItemId
[] = { {&_swigt__p_wxTreeItemId
, 0, 0, 0},{0, 0, 0, 0}};
14114 static swig_cast_info _swigc__p_wxTreeListColumnInfo
[] = { {&_swigt__p_wxTreeListColumnInfo
, 0, 0, 0},{0, 0, 0, 0}};
14115 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}};
14116 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_wxSearchCtrl
, _p_wxSearchCtrlTo_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_wxProgressDialog
, _p_wxProgressDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFindReplaceDialog
, _p_wxFindReplaceDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFileDialog
, _p_wxFileDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMultiChoiceDialog
, _p_wxMultiChoiceDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSingleChoiceDialog
, _p_wxSingleChoiceDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxTextEntryDialog
, _p_wxTextEntryDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPasswordEntryDialog
, _p_wxPasswordEntryDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxNumberEntryDialog
, _p_wxNumberEntryDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMessageDialog
, _p_wxMessageDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticBitmap
, _p_wxStaticBitmapTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSlider
, _p_wxSliderTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticBox
, _p_wxStaticBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxBookCtrlBase
, _p_wxBookCtrlBaseTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyVListBox
, _p_wxPyVListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyHtmlListBox
, _p_wxPyHtmlListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSimpleHtmlListBox
, _p_wxSimpleHtmlListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxEditableListBox
, _p_wxEditableListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxListBox
, _p_wxListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxCheckListBox
, _p_wxCheckListBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxLEDNumberCtrl
, _p_wxLEDNumberCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxContextHelpButton
, _p_wxContextHelpButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxBitmapButton
, _p_wxBitmapButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxButton
, _p_wxButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSpinButton
, _p_wxSpinButtonTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxRadioBox
, _p_wxRadioBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxScrollBar
, _p_wxScrollBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxComboBox
, _p_wxComboBoxTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMiniFrame
, _p_wxMiniFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFrame
, _p_wxFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxSpinCtrl
, _p_wxSpinCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStatusBar
, _p_wxStatusBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMDIParentFrame
, _p_wxMDIParentFrameTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticPicture
, _p_wxStaticPictureTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxWindow
, 0, 0, 0}, {&_swigt__p_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_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_wxPyHScrolledWindow
, _p_wxPyHScrolledWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyHVScrolledWindow
, _p_wxPyHVScrolledWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxMenuBar
, _p_wxMenuBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDynamicSashWindow
, _p_wxDynamicSashWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyTreeCompanionWindow
, _p_wxPyTreeCompanionWindowTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDialog
, _p_wxDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxColourDialog
, _p_wxColourDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDirDialog
, _p_wxDirDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFontDialog
, _p_wxFontDialogTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPanel
, _p_wxPanelTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxCollapsiblePane
, _p_wxCollapsiblePaneTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxStaticText
, _p_wxStaticTextTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPreviewControlBar
, _p_wxPreviewControlBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxPyPreviewControlBar
, _p_wxPyPreviewControlBarTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFontPickerCtrl
, _p_wxFontPickerCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDirPickerCtrl
, _p_wxDirPickerCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxFilePickerCtrl
, _p_wxFilePickerCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxColourPickerCtrl
, _p_wxColourPickerCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxDatePickerCtrl
, _p_wxDatePickerCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxHyperlinkCtrl
, _p_wxHyperlinkCtrlTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxControlWithItems
, _p_wxControlWithItemsTo_p_wxWindow
, 0, 0}, {&_swigt__p_wxToolBar
, _p_wxToolBarTo_p_wxWindow
, 0, 0},{0, 0, 0, 0}};
14118 static swig_cast_info
*swig_cast_initial
[] = {
14121 _swigc__p_form_ops_t
,
14123 _swigc__p_unsigned_char
,
14124 _swigc__p_unsigned_int
,
14125 _swigc__p_unsigned_long
,
14126 _swigc__p_wxANIHandler
,
14127 _swigc__p_wxAcceleratorTable
,
14128 _swigc__p_wxActivateEvent
,
14129 _swigc__p_wxArrayString
,
14130 _swigc__p_wxBMPHandler
,
14131 _swigc__p_wxBitmap
,
14132 _swigc__p_wxBitmapButton
,
14133 _swigc__p_wxBookCtrlBase
,
14134 _swigc__p_wxBookCtrlBaseEvent
,
14135 _swigc__p_wxBoxSizer
,
14136 _swigc__p_wxButton
,
14137 _swigc__p_wxCURHandler
,
14138 _swigc__p_wxCalculateLayoutEvent
,
14139 _swigc__p_wxCheckBox
,
14140 _swigc__p_wxCheckListBox
,
14141 _swigc__p_wxChildFocusEvent
,
14142 _swigc__p_wxChoice
,
14143 _swigc__p_wxChoicebook
,
14144 _swigc__p_wxChoicebookEvent
,
14145 _swigc__p_wxClipboardTextEvent
,
14146 _swigc__p_wxCloseEvent
,
14147 _swigc__p_wxCollapsiblePane
,
14148 _swigc__p_wxCollapsiblePaneEvent
,
14149 _swigc__p_wxColour
,
14150 _swigc__p_wxColourData
,
14151 _swigc__p_wxColourDialog
,
14152 _swigc__p_wxColourPickerCtrl
,
14153 _swigc__p_wxColourPickerEvent
,
14154 _swigc__p_wxComboBox
,
14155 _swigc__p_wxCommandEvent
,
14156 _swigc__p_wxContextHelp
,
14157 _swigc__p_wxContextHelpButton
,
14158 _swigc__p_wxContextMenuEvent
,
14159 _swigc__p_wxControl
,
14160 _swigc__p_wxControlWithItems
,
14161 _swigc__p_wxDateEvent
,
14162 _swigc__p_wxDatePickerCtrl
,
14163 _swigc__p_wxDialog
,
14164 _swigc__p_wxDirDialog
,
14165 _swigc__p_wxDirFilterListCtrl
,
14166 _swigc__p_wxDirPickerCtrl
,
14167 _swigc__p_wxDisplayChangedEvent
,
14168 _swigc__p_wxDropFilesEvent
,
14169 _swigc__p_wxDuplexMode
,
14170 _swigc__p_wxDynamicSashSplitEvent
,
14171 _swigc__p_wxDynamicSashUnifyEvent
,
14172 _swigc__p_wxDynamicSashWindow
,
14173 _swigc__p_wxEditableListBox
,
14174 _swigc__p_wxEraseEvent
,
14176 _swigc__p_wxEventBlocker
,
14177 _swigc__p_wxEvtHandler
,
14178 _swigc__p_wxFSFile
,
14179 _swigc__p_wxFileDialog
,
14180 _swigc__p_wxFileDirPickerEvent
,
14181 _swigc__p_wxFilePickerCtrl
,
14182 _swigc__p_wxFileSystem
,
14183 _swigc__p_wxFindDialogEvent
,
14184 _swigc__p_wxFindReplaceData
,
14185 _swigc__p_wxFindReplaceDialog
,
14186 _swigc__p_wxFlexGridSizer
,
14187 _swigc__p_wxFocusEvent
,
14189 _swigc__p_wxFontData
,
14190 _swigc__p_wxFontDialog
,
14191 _swigc__p_wxFontPickerCtrl
,
14192 _swigc__p_wxFontPickerEvent
,
14194 _swigc__p_wxGBSizerItem
,
14195 _swigc__p_wxGIFHandler
,
14197 _swigc__p_wxGenericDirCtrl
,
14198 _swigc__p_wxGenericDragImage
,
14199 _swigc__p_wxGridBagSizer
,
14200 _swigc__p_wxGridSizer
,
14201 _swigc__p_wxHelpEvent
,
14202 _swigc__p_wxHyperlinkCtrl
,
14203 _swigc__p_wxHyperlinkEvent
,
14204 _swigc__p_wxICOHandler
,
14206 _swigc__p_wxIconizeEvent
,
14207 _swigc__p_wxIdleEvent
,
14209 _swigc__p_wxImageHandler
,
14210 _swigc__p_wxImageList
,
14211 _swigc__p_wxIndividualLayoutConstraint
,
14212 _swigc__p_wxInitDialogEvent
,
14213 _swigc__p_wxJPEGHandler
,
14214 _swigc__p_wxKeyEvent
,
14215 _swigc__p_wxLEDNumberCtrl
,
14216 _swigc__p_wxLayoutAlgorithm
,
14217 _swigc__p_wxLayoutConstraints
,
14218 _swigc__p_wxListBox
,
14219 _swigc__p_wxListEvent
,
14220 _swigc__p_wxListItem
,
14221 _swigc__p_wxListView
,
14222 _swigc__p_wxListbook
,
14223 _swigc__p_wxListbookEvent
,
14224 _swigc__p_wxMDIChildFrame
,
14225 _swigc__p_wxMDIClientWindow
,
14226 _swigc__p_wxMDIParentFrame
,
14227 _swigc__p_wxMaximizeEvent
,
14229 _swigc__p_wxMenuBar
,
14230 _swigc__p_wxMenuEvent
,
14231 _swigc__p_wxMenuItem
,
14232 _swigc__p_wxMessageDialog
,
14233 _swigc__p_wxMiniFrame
,
14234 _swigc__p_wxMouseCaptureChangedEvent
,
14235 _swigc__p_wxMouseCaptureLostEvent
,
14236 _swigc__p_wxMouseEvent
,
14237 _swigc__p_wxMoveEvent
,
14238 _swigc__p_wxMultiChoiceDialog
,
14239 _swigc__p_wxNavigationKeyEvent
,
14240 _swigc__p_wxNcPaintEvent
,
14241 _swigc__p_wxNotebook
,
14242 _swigc__p_wxNotebookEvent
,
14243 _swigc__p_wxNotifyEvent
,
14244 _swigc__p_wxNumberEntryDialog
,
14245 _swigc__p_wxObject
,
14246 _swigc__p_wxPCXHandler
,
14247 _swigc__p_wxPNGHandler
,
14248 _swigc__p_wxPNMHandler
,
14249 _swigc__p_wxPageSetupDialog
,
14250 _swigc__p_wxPageSetupDialogData
,
14251 _swigc__p_wxPaintEvent
,
14252 _swigc__p_wxPaletteChangedEvent
,
14254 _swigc__p_wxPaperSize
,
14255 _swigc__p_wxPasswordEntryDialog
,
14256 _swigc__p_wxPickerBase
,
14257 _swigc__p_wxPopupWindow
,
14258 _swigc__p_wxPreviewCanvas
,
14259 _swigc__p_wxPreviewControlBar
,
14260 _swigc__p_wxPreviewFrame
,
14261 _swigc__p_wxPrintData
,
14262 _swigc__p_wxPrintDialog
,
14263 _swigc__p_wxPrintDialogData
,
14264 _swigc__p_wxPrintPreview
,
14265 _swigc__p_wxPrinter
,
14266 _swigc__p_wxProgressDialog
,
14268 _swigc__p_wxPyCommandEvent
,
14269 _swigc__p_wxPyControl
,
14270 _swigc__p_wxPyEvent
,
14271 _swigc__p_wxPyHScrolledWindow
,
14272 _swigc__p_wxPyHVScrolledWindow
,
14273 _swigc__p_wxPyHtmlListBox
,
14274 _swigc__p_wxPyImageHandler
,
14275 _swigc__p_wxPyListCtrl
,
14276 _swigc__p_wxPyPanel
,
14277 _swigc__p_wxPyPopupTransientWindow
,
14278 _swigc__p_wxPyPreviewControlBar
,
14279 _swigc__p_wxPyPreviewFrame
,
14280 _swigc__p_wxPyPrintPreview
,
14281 _swigc__p_wxPyPrintout
,
14282 _swigc__p_wxPyScrolledWindow
,
14283 _swigc__p_wxPySizer
,
14284 _swigc__p_wxPyTaskBarIcon
,
14285 _swigc__p_wxPyTreeCompanionWindow
,
14286 _swigc__p_wxPyTreeCtrl
,
14287 _swigc__p_wxPyTreeItemData
,
14288 _swigc__p_wxPyTreeListCtrl
,
14289 _swigc__p_wxPyVListBox
,
14290 _swigc__p_wxPyVScrolledWindow
,
14291 _swigc__p_wxPyValidator
,
14292 _swigc__p_wxPyWindow
,
14293 _swigc__p_wxQueryLayoutInfoEvent
,
14294 _swigc__p_wxQueryNewPaletteEvent
,
14295 _swigc__p_wxRadioBox
,
14296 _swigc__p_wxRadioButton
,
14297 _swigc__p_wxRemotelyScrolledTreeCtrl
,
14298 _swigc__p_wxSashEvent
,
14299 _swigc__p_wxSashLayoutWindow
,
14300 _swigc__p_wxSashWindow
,
14301 _swigc__p_wxScrollBar
,
14302 _swigc__p_wxScrollEvent
,
14303 _swigc__p_wxScrollWinEvent
,
14304 _swigc__p_wxScrolledWindow
,
14305 _swigc__p_wxSearchCtrl
,
14306 _swigc__p_wxSetCursorEvent
,
14307 _swigc__p_wxShowEvent
,
14308 _swigc__p_wxSimpleHtmlListBox
,
14309 _swigc__p_wxSingleChoiceDialog
,
14310 _swigc__p_wxSizeEvent
,
14312 _swigc__p_wxSizerItem
,
14313 _swigc__p_wxSlider
,
14314 _swigc__p_wxSpinButton
,
14315 _swigc__p_wxSpinCtrl
,
14316 _swigc__p_wxSpinEvent
,
14317 _swigc__p_wxSplashScreen
,
14318 _swigc__p_wxSplashScreenWindow
,
14319 _swigc__p_wxSplitterEvent
,
14320 _swigc__p_wxSplitterScrolledWindow
,
14321 _swigc__p_wxSplitterWindow
,
14322 _swigc__p_wxStaticBitmap
,
14323 _swigc__p_wxStaticBox
,
14324 _swigc__p_wxStaticBoxSizer
,
14325 _swigc__p_wxStaticLine
,
14326 _swigc__p_wxStaticPicture
,
14327 _swigc__p_wxStaticText
,
14328 _swigc__p_wxStatusBar
,
14329 _swigc__p_wxStdDialogButtonSizer
,
14330 _swigc__p_wxSysColourChangedEvent
,
14331 _swigc__p_wxTGAHandler
,
14332 _swigc__p_wxTIFFHandler
,
14333 _swigc__p_wxTaskBarIconEvent
,
14334 _swigc__p_wxTextCtrl
,
14335 _swigc__p_wxTextEntryDialog
,
14336 _swigc__p_wxTextUrlEvent
,
14337 _swigc__p_wxThinSplitterWindow
,
14338 _swigc__p_wxTipWindow
,
14339 _swigc__p_wxToggleButton
,
14340 _swigc__p_wxToolBar
,
14341 _swigc__p_wxToolBarBase
,
14342 _swigc__p_wxToolBarToolBase
,
14343 _swigc__p_wxToolbook
,
14344 _swigc__p_wxToolbookEvent
,
14345 _swigc__p_wxTopLevelWindow
,
14346 _swigc__p_wxTreeEvent
,
14347 _swigc__p_wxTreeItemId
,
14348 _swigc__p_wxTreeListColumnInfo
,
14349 _swigc__p_wxTreebook
,
14350 _swigc__p_wxTreebookEvent
,
14351 _swigc__p_wxUpdateUIEvent
,
14352 _swigc__p_wxValidator
,
14353 _swigc__p_wxWindow
,
14354 _swigc__p_wxWindowCreateEvent
,
14355 _swigc__p_wxWindowDestroyEvent
,
14356 _swigc__p_wxXPMHandler
,
14360 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
14362 static swig_const_info swig_const_table
[] = {
14363 {0, 0, 0, 0.0, 0, 0}};
14368 /* -----------------------------------------------------------------------------
14369 * Type initialization:
14370 * This problem is tough by the requirement that no dynamic
14371 * memory is used. Also, since swig_type_info structures store pointers to
14372 * swig_cast_info structures and swig_cast_info structures store pointers back
14373 * to swig_type_info structures, we need some lookup code at initialization.
14374 * The idea is that swig generates all the structures that are needed.
14375 * The runtime then collects these partially filled structures.
14376 * The SWIG_InitializeModule function takes these initial arrays out of
14377 * swig_module, and does all the lookup, filling in the swig_module.types
14378 * array with the correct data and linking the correct swig_cast_info
14379 * structures together.
14381 * The generated swig_type_info structures are assigned staticly to an initial
14382 * array. We just loop though that array, and handle each type individually.
14383 * First we lookup if this type has been already loaded, and if so, use the
14384 * loaded structure instead of the generated one. Then we have to fill in the
14385 * cast linked list. The cast data is initially stored in something like a
14386 * two-dimensional array. Each row corresponds to a type (there are the same
14387 * number of rows as there are in the swig_type_initial array). Each entry in
14388 * a column is one of the swig_cast_info structures for that type.
14389 * The cast_initial array is actually an array of arrays, because each row has
14390 * a variable number of columns. So to actually build the cast linked list,
14391 * we find the array of casts associated with the type, and loop through it
14392 * adding the casts to the list. The one last trick we need to do is making
14393 * sure the type pointer in the swig_cast_info struct is correct.
14395 * First off, we lookup the cast->type name to see if it is already loaded.
14396 * There are three cases to handle:
14397 * 1) If the cast->type has already been loaded AND the type we are adding
14398 * casting info to has not been loaded (it is in this module), THEN we
14399 * replace the cast->type pointer with the type pointer that has already
14401 * 2) If BOTH types (the one we are adding casting info to, and the
14402 * cast->type) are loaded, THEN the cast info has already been loaded by
14403 * the previous module so we just ignore it.
14404 * 3) Finally, if cast->type has not already been loaded, then we add that
14405 * swig_cast_info to the linked list (because the cast->type) pointer will
14407 * ----------------------------------------------------------------------------- */
14417 #define SWIGRUNTIME_DEBUG
14421 SWIG_InitializeModule(void *clientdata
) {
14423 swig_module_info
*module_head
;
14424 static int init_run
= 0;
14426 clientdata
= clientdata
;
14428 if (init_run
) return;
14431 /* Initialize the swig_module */
14432 swig_module
.type_initial
= swig_type_initial
;
14433 swig_module
.cast_initial
= swig_cast_initial
;
14435 /* Try and load any already created modules */
14436 module_head
= SWIG_GetModule(clientdata
);
14438 swig_module
.next
= module_head
->next
;
14439 module_head
->next
= &swig_module
;
14441 /* This is the first module loaded */
14442 swig_module
.next
= &swig_module
;
14443 SWIG_SetModule(clientdata
, &swig_module
);
14446 /* Now work on filling in swig_module.types */
14447 #ifdef SWIGRUNTIME_DEBUG
14448 printf("SWIG_InitializeModule: size %d\n", swig_module
.size
);
14450 for (i
= 0; i
< swig_module
.size
; ++i
) {
14451 swig_type_info
*type
= 0;
14452 swig_type_info
*ret
;
14453 swig_cast_info
*cast
;
14455 #ifdef SWIGRUNTIME_DEBUG
14456 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
14459 /* if there is another module already loaded */
14460 if (swig_module
.next
!= &swig_module
) {
14461 type
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, swig_module
.type_initial
[i
]->name
);
14464 /* Overwrite clientdata field */
14465 #ifdef SWIGRUNTIME_DEBUG
14466 printf("SWIG_InitializeModule: found type %s\n", type
->name
);
14468 if (swig_module
.type_initial
[i
]->clientdata
) {
14469 type
->clientdata
= swig_module
.type_initial
[i
]->clientdata
;
14470 #ifdef SWIGRUNTIME_DEBUG
14471 printf("SWIG_InitializeModule: found and overwrite type %s \n", type
->name
);
14475 type
= swig_module
.type_initial
[i
];
14478 /* Insert casting types */
14479 cast
= swig_module
.cast_initial
[i
];
14480 while (cast
->type
) {
14481 /* Don't need to add information already in the list */
14483 #ifdef SWIGRUNTIME_DEBUG
14484 printf("SWIG_InitializeModule: look cast %s\n", cast
->type
->name
);
14486 if (swig_module
.next
!= &swig_module
) {
14487 ret
= SWIG_MangledTypeQueryModule(swig_module
.next
, &swig_module
, cast
->type
->name
);
14488 #ifdef SWIGRUNTIME_DEBUG
14489 if (ret
) printf("SWIG_InitializeModule: found cast %s\n", ret
->name
);
14493 if (type
== swig_module
.type_initial
[i
]) {
14494 #ifdef SWIGRUNTIME_DEBUG
14495 printf("SWIG_InitializeModule: skip old type %s\n", ret
->name
);
14500 /* Check for casting already in the list */
14501 swig_cast_info
*ocast
= SWIG_TypeCheck(ret
->name
, type
);
14502 #ifdef SWIGRUNTIME_DEBUG
14503 if (ocast
) printf("SWIG_InitializeModule: skip old cast %s\n", ret
->name
);
14505 if (!ocast
) ret
= 0;
14510 #ifdef SWIGRUNTIME_DEBUG
14511 printf("SWIG_InitializeModule: adding cast %s\n", cast
->type
->name
);
14514 type
->cast
->prev
= cast
;
14515 cast
->next
= type
->cast
;
14521 /* Set entry in modules->types array equal to the type */
14522 swig_module
.types
[i
] = type
;
14524 swig_module
.types
[i
] = 0;
14526 #ifdef SWIGRUNTIME_DEBUG
14527 printf("**** SWIG_InitializeModule: Cast List ******\n");
14528 for (i
= 0; i
< swig_module
.size
; ++i
) {
14530 swig_cast_info
*cast
= swig_module
.cast_initial
[i
];
14531 printf("SWIG_InitializeModule: type %d %s\n", i
, swig_module
.type_initial
[i
]->name
);
14532 while (cast
->type
) {
14533 printf("SWIG_InitializeModule: cast type %s\n", cast
->type
->name
);
14537 printf("---- Total casts: %d\n",j
);
14539 printf("**** SWIG_InitializeModule: Cast List ******\n");
14543 /* This function will propagate the clientdata field of type to
14544 * any new swig_type_info structures that have been added into the list
14545 * of equivalent types. It is like calling
14546 * SWIG_TypeClientData(type, clientdata) a second time.
14549 SWIG_PropagateClientData(void) {
14551 swig_cast_info
*equiv
;
14552 static int init_run
= 0;
14554 if (init_run
) return;
14557 for (i
= 0; i
< swig_module
.size
; i
++) {
14558 if (swig_module
.types
[i
]->clientdata
) {
14559 equiv
= swig_module
.types
[i
]->cast
;
14561 if (!equiv
->converter
) {
14562 if (equiv
->type
&& !equiv
->type
->clientdata
)
14563 SWIG_TypeClientData(equiv
->type
, swig_module
.types
[i
]->clientdata
);
14565 equiv
= equiv
->next
;
14585 /* Python-specific SWIG API */
14586 #define SWIG_newvarlink() SWIG_Python_newvarlink()
14587 #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
14588 #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
14590 /* -----------------------------------------------------------------------------
14591 * global variable support code.
14592 * ----------------------------------------------------------------------------- */
14594 typedef struct swig_globalvar
{
14595 char *name
; /* Name of global variable */
14596 PyObject
*(*get_attr
)(void); /* Return the current value */
14597 int (*set_attr
)(PyObject
*); /* Set the value */
14598 struct swig_globalvar
*next
;
14601 typedef struct swig_varlinkobject
{
14603 swig_globalvar
*vars
;
14604 } swig_varlinkobject
;
14606 SWIGINTERN PyObject
*
14607 swig_varlink_repr(swig_varlinkobject
*SWIGUNUSEDPARM(v
)) {
14608 return PyString_FromString("<Swig global variables>");
14611 SWIGINTERN PyObject
*
14612 swig_varlink_str(swig_varlinkobject
*v
) {
14613 PyObject
*str
= PyString_FromString("(");
14614 swig_globalvar
*var
;
14615 for (var
= v
->vars
; var
; var
=var
->next
) {
14616 PyString_ConcatAndDel(&str
,PyString_FromString(var
->name
));
14617 if (var
->next
) PyString_ConcatAndDel(&str
,PyString_FromString(", "));
14619 PyString_ConcatAndDel(&str
,PyString_FromString(")"));
14624 swig_varlink_print(swig_varlinkobject
*v
, FILE *fp
, int SWIGUNUSEDPARM(flags
)) {
14625 PyObject
*str
= swig_varlink_str(v
);
14626 fprintf(fp
,"Swig global variables ");
14627 fprintf(fp
,"%s\n", PyString_AsString(str
));
14633 swig_varlink_dealloc(swig_varlinkobject
*v
) {
14634 swig_globalvar
*var
= v
->vars
;
14636 swig_globalvar
*n
= var
->next
;
14643 SWIGINTERN PyObject
*
14644 swig_varlink_getattr(swig_varlinkobject
*v
, char *n
) {
14645 PyObject
*res
= NULL
;
14646 swig_globalvar
*var
= v
->vars
;
14648 if (strcmp(var
->name
,n
) == 0) {
14649 res
= (*var
->get_attr
)();
14654 if (res
== NULL
&& !PyErr_Occurred()) {
14655 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
14661 swig_varlink_setattr(swig_varlinkobject
*v
, char *n
, PyObject
*p
) {
14663 swig_globalvar
*var
= v
->vars
;
14665 if (strcmp(var
->name
,n
) == 0) {
14666 res
= (*var
->set_attr
)(p
);
14671 if (res
== 1 && !PyErr_Occurred()) {
14672 PyErr_SetString(PyExc_NameError
,"Unknown C global variable");
14677 SWIGINTERN PyTypeObject
*
14678 swig_varlink_type(void) {
14679 static char varlink__doc__
[] = "Swig var link object";
14680 static PyTypeObject varlink_type
;
14681 static int type_init
= 0;
14683 const PyTypeObject tmp
14685 PyObject_HEAD_INIT(NULL
)
14686 0, /* Number of items in variable part (ob_size) */
14687 (char *)"swigvarlink", /* Type name (tp_name) */
14688 sizeof(swig_varlinkobject
), /* Basic size (tp_basicsize) */
14689 0, /* Itemsize (tp_itemsize) */
14690 (destructor
) swig_varlink_dealloc
, /* Deallocator (tp_dealloc) */
14691 (printfunc
) swig_varlink_print
, /* Print (tp_print) */
14692 (getattrfunc
) swig_varlink_getattr
, /* get attr (tp_getattr) */
14693 (setattrfunc
) swig_varlink_setattr
, /* Set attr (tp_setattr) */
14694 0, /* tp_compare */
14695 (reprfunc
) swig_varlink_repr
, /* tp_repr */
14696 0, /* tp_as_number */
14697 0, /* tp_as_sequence */
14698 0, /* tp_as_mapping */
14701 (reprfunc
)swig_varlink_str
, /* tp_str */
14702 0, /* tp_getattro */
14703 0, /* tp_setattro */
14704 0, /* tp_as_buffer */
14706 varlink__doc__
, /* tp_doc */
14707 0, /* tp_traverse */
14709 0, /* tp_richcompare */
14710 0, /* tp_weaklistoffset */
14711 #if PY_VERSION_HEX >= 0x02020000
14712 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
14714 #if PY_VERSION_HEX >= 0x02030000
14717 #ifdef COUNT_ALLOCS
14718 0,0,0,0 /* tp_alloc -> tp_next */
14721 varlink_type
= tmp
;
14722 varlink_type
.ob_type
= &PyType_Type
;
14725 return &varlink_type
;
14728 /* Create a variable linking object for use later */
14729 SWIGINTERN PyObject
*
14730 SWIG_Python_newvarlink(void) {
14731 swig_varlinkobject
*result
= PyObject_NEW(swig_varlinkobject
, swig_varlink_type());
14735 return ((PyObject
*) result
);
14739 SWIG_Python_addvarlink(PyObject
*p
, char *name
, PyObject
*(*get_attr
)(void), int (*set_attr
)(PyObject
*p
)) {
14740 swig_varlinkobject
*v
= (swig_varlinkobject
*) p
;
14741 swig_globalvar
*gv
= (swig_globalvar
*) malloc(sizeof(swig_globalvar
));
14743 size_t size
= strlen(name
)+1;
14744 gv
->name
= (char *)malloc(size
);
14746 strncpy(gv
->name
,name
,size
);
14747 gv
->get_attr
= get_attr
;
14748 gv
->set_attr
= set_attr
;
14749 gv
->next
= v
->vars
;
14755 SWIGINTERN PyObject
*
14757 static PyObject
*_SWIG_globals
= 0;
14758 if (!_SWIG_globals
) _SWIG_globals
= SWIG_newvarlink();
14759 return _SWIG_globals
;
14762 /* -----------------------------------------------------------------------------
14763 * constants/methods manipulation
14764 * ----------------------------------------------------------------------------- */
14766 /* Install Constants */
14768 SWIG_Python_InstallConstants(PyObject
*d
, swig_const_info constants
[]) {
14771 for (i
= 0; constants
[i
].type
; ++i
) {
14772 switch(constants
[i
].type
) {
14773 case SWIG_PY_POINTER
:
14774 obj
= SWIG_NewPointerObj(constants
[i
].pvalue
, *(constants
[i
]).ptype
,0);
14776 case SWIG_PY_BINARY
:
14777 obj
= SWIG_NewPackedObj(constants
[i
].pvalue
, constants
[i
].lvalue
, *(constants
[i
].ptype
));
14784 PyDict_SetItemString(d
, constants
[i
].name
, obj
);
14790 /* -----------------------------------------------------------------------------*/
14791 /* Fix SwigMethods to carry the callback ptrs when needed */
14792 /* -----------------------------------------------------------------------------*/
14795 SWIG_Python_FixMethods(PyMethodDef
*methods
,
14796 swig_const_info
*const_table
,
14797 swig_type_info
**types
,
14798 swig_type_info
**types_initial
) {
14800 for (i
= 0; methods
[i
].ml_name
; ++i
) {
14801 const char *c
= methods
[i
].ml_doc
;
14802 if (c
&& (c
= strstr(c
, "swig_ptr: "))) {
14804 swig_const_info
*ci
= 0;
14805 const char *name
= c
+ 10;
14806 for (j
= 0; const_table
[j
].type
; ++j
) {
14807 if (strncmp(const_table
[j
].name
, name
,
14808 strlen(const_table
[j
].name
)) == 0) {
14809 ci
= &(const_table
[j
]);
14814 size_t shift
= (ci
->ptype
) - types
;
14815 swig_type_info
*ty
= types_initial
[shift
];
14816 size_t ldoc
= (c
- methods
[i
].ml_doc
);
14817 size_t lptr
= strlen(ty
->name
)+2*sizeof(void*)+2;
14818 char *ndoc
= (char*)malloc(ldoc
+ lptr
+ 10);
14821 void *ptr
= (ci
->type
== SWIG_PY_POINTER
) ? ci
->pvalue
: 0;
14823 strncpy(buff
, methods
[i
].ml_doc
, ldoc
);
14825 strncpy(buff
, "swig_ptr: ", 10);
14827 SWIG_PackVoidPtr(buff
, ptr
, ty
->name
, lptr
);
14828 methods
[i
].ml_doc
= ndoc
;
14840 /* -----------------------------------------------------------------------------*
14841 * Partial Init method
14842 * -----------------------------------------------------------------------------*/
14847 SWIGEXPORT
void SWIG_init(void) {
14850 /* Fix SwigMethods to carry the callback ptrs when needed */
14851 SWIG_Python_FixMethods(SwigMethods
, swig_const_table
, swig_types
, swig_type_initial
);
14853 m
= Py_InitModule((char *) SWIG_name
, SwigMethods
);
14854 d
= PyModule_GetDict(m
);
14856 SWIG_InitializeModule(0);
14857 SWIG_InstallConstants(d
,swig_const_table
);
14860 PyDict_SetItemString(d
,(char*)"cvar", SWIG_globals());
14861 SWIG_addvarlink(SWIG_globals(),(char*)"DynamicSashNameStr",DynamicSashNameStr_get
, DynamicSashNameStr_set
);
14862 SWIG_addvarlink(SWIG_globals(),(char*)"EditableListBoxNameStr",EditableListBoxNameStr_get
, EditableListBoxNameStr_set
);
14863 SWIG_addvarlink(SWIG_globals(),(char*)"StaticPictureNameStr",StaticPictureNameStr_get
, StaticPictureNameStr_set
);
14864 SWIG_Python_SetConstant(d
, "DS_MANAGE_SCROLLBARS",SWIG_From_int(static_cast< int >(wxDS_MANAGE_SCROLLBARS
)));
14865 SWIG_Python_SetConstant(d
, "DS_DRAG_CORNER",SWIG_From_int(static_cast< int >(wxDS_DRAG_CORNER
)));
14866 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_SPLIT", PyInt_FromLong(wxEVT_DYNAMIC_SASH_SPLIT
));
14867 PyDict_SetItemString(d
, "wxEVT_DYNAMIC_SASH_UNIFY", PyInt_FromLong(wxEVT_DYNAMIC_SASH_UNIFY
));
14868 SWIG_Python_SetConstant(d
, "EL_ALLOW_NEW",SWIG_From_int(static_cast< int >(wxEL_ALLOW_NEW
)));
14869 SWIG_Python_SetConstant(d
, "EL_ALLOW_EDIT",SWIG_From_int(static_cast< int >(wxEL_ALLOW_EDIT
)));
14870 SWIG_Python_SetConstant(d
, "EL_ALLOW_DELETE",SWIG_From_int(static_cast< int >(wxEL_ALLOW_DELETE
)));
14871 SWIG_Python_SetConstant(d
, "LED_ALIGN_LEFT",SWIG_From_int(static_cast< int >(wxLED_ALIGN_LEFT
)));
14872 SWIG_Python_SetConstant(d
, "LED_ALIGN_RIGHT",SWIG_From_int(static_cast< int >(wxLED_ALIGN_RIGHT
)));
14873 SWIG_Python_SetConstant(d
, "LED_ALIGN_CENTER",SWIG_From_int(static_cast< int >(wxLED_ALIGN_CENTER
)));
14874 SWIG_Python_SetConstant(d
, "LED_ALIGN_MASK",SWIG_From_int(static_cast< int >(wxLED_ALIGN_MASK
)));
14875 SWIG_Python_SetConstant(d
, "LED_DRAW_FADED",SWIG_From_int(static_cast< int >(wxLED_DRAW_FADED
)));
14876 SWIG_addvarlink(SWIG_globals(),(char*)"TreeListCtrlNameStr",TreeListCtrlNameStr_get
, TreeListCtrlNameStr_set
);
14877 SWIG_Python_SetConstant(d
, "DEFAULT_COL_WIDTH",SWIG_From_int(static_cast< int >(DEFAULT_COL_WIDTH
)));
14878 SWIG_Python_SetConstant(d
, "TL_MODE_NAV_FULLTREE",SWIG_From_int(static_cast< int >(wxTL_MODE_NAV_FULLTREE
)));
14879 SWIG_Python_SetConstant(d
, "TL_MODE_NAV_EXPANDED",SWIG_From_int(static_cast< int >(wxTL_MODE_NAV_EXPANDED
)));
14880 SWIG_Python_SetConstant(d
, "TL_MODE_NAV_VISIBLE",SWIG_From_int(static_cast< int >(wxTL_MODE_NAV_VISIBLE
)));
14881 SWIG_Python_SetConstant(d
, "TL_MODE_NAV_LEVEL",SWIG_From_int(static_cast< int >(wxTL_MODE_NAV_LEVEL
)));
14882 SWIG_Python_SetConstant(d
, "TL_MODE_FIND_EXACT",SWIG_From_int(static_cast< int >(wxTL_MODE_FIND_EXACT
)));
14883 SWIG_Python_SetConstant(d
, "TL_MODE_FIND_PARTIAL",SWIG_From_int(static_cast< int >(wxTL_MODE_FIND_PARTIAL
)));
14884 SWIG_Python_SetConstant(d
, "TL_MODE_FIND_NOCASE",SWIG_From_int(static_cast< int >(wxTL_MODE_FIND_NOCASE
)));
14885 SWIG_Python_SetConstant(d
, "TREE_HITTEST_ONITEMCOLUMN",SWIG_From_int(static_cast< int >(wxTREE_HITTEST_ONITEMCOLUMN
)));
14886 SWIG_Python_SetConstant(d
, "TR_COLUMN_LINES",SWIG_From_int(static_cast< int >(wxTR_COLUMN_LINES
)));
14887 SWIG_Python_SetConstant(d
, "TR_VIRTUAL",SWIG_From_int(static_cast< int >(wxTR_VIRTUAL
)));
14889 wxPyPtrTypeMap_Add("wxTreeListCtrl", "wxPyTreeListCtrl");
14891 SWIG_Python_SetConstant(d
, "SCALE_HORIZONTAL",SWIG_From_int(static_cast< int >(wxSCALE_HORIZONTAL
)));
14892 SWIG_Python_SetConstant(d
, "SCALE_VERTICAL",SWIG_From_int(static_cast< int >(wxSCALE_VERTICAL
)));
14893 SWIG_Python_SetConstant(d
, "SCALE_UNIFORM",SWIG_From_int(static_cast< int >(wxSCALE_UNIFORM
)));
14894 SWIG_Python_SetConstant(d
, "SCALE_CUSTOM",SWIG_From_int(static_cast< int >(wxSCALE_CUSTOM
)));
14896 wxPyPtrTypeMap_Add("wxTreeCompanionWindow", "wxPyTreeCompanionWindow");