]> git.saurik.com Git - wxWidgets.git/blob - wxPython/contrib/stc/stc_.cpp
corrected control update code
[wxWidgets.git] / wxPython / contrib / stc / stc_.cpp
1 /*
2 * FILE : contrib/stc/stc_.cpp
3 *
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
7 *
8 * Portions Copyright (c) 1995-1998
9 * The University of Utah and The Regents of the University of California.
10 * Permission is granted to distribute this file in any manner provided
11 * this notice remains intact.
12 *
13 * Do not make changes to this file--changes will be lost!
14 *
15 */
16
17
18 #define SWIGCODE
19 /* Implementation : PYTHON */
20
21 #define SWIGPYTHON
22 #include <string.h>
23 #include <stdlib.h>
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a) __declspec(dllexport) a
28 # else
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
31 # else
32 # define SWIGEXPORT(a) a
33 # endif
34 # endif
35 #else
36 # define SWIGEXPORT(a) a
37 #endif
38
39 #include "Python.h"
40
41 #ifdef __cplusplus
42 extern "C" {
43 #endif
44
45 extern void SWIG_MakePtr(char *, void *, char *);
46 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
47 extern char *SWIG_GetPtr(char *, void **, char *);
48 extern char *SWIG_GetPtrObj(PyObject *, void **, char *);
49 extern void SWIG_addvarlink(PyObject *, char *, PyObject *(*)(void), int (*)(PyObject *));
50 extern PyObject *SWIG_newvarlink(void);
51 #ifdef __cplusplus
52 }
53 #endif
54 #define SWIG_init initstc_c
55
56 #define SWIG_name "stc_c"
57
58 #include "export.h"
59 #include "wx/stc/stc.h"
60
61 static PyObject* l_output_helper(PyObject* target, PyObject* o) {
62 PyObject* o2;
63 if (!target) {
64 target = o;
65 } else if (target == Py_None) {
66 Py_DECREF(Py_None);
67 target = o;
68 } else {
69 if (!PyList_Check(target)) {
70 o2 = target;
71 target = PyList_New(0);
72 PyList_Append(target, o2);
73 Py_XDECREF(o2);
74 }
75 PyList_Append(target,o);
76 Py_XDECREF(o);
77 }
78 return target;
79 }
80
81 static PyObject* t_output_helper(PyObject* target, PyObject* o) {
82 PyObject* o2;
83 PyObject* o3;
84
85 if (!target) {
86 target = o;
87 } else if (target == Py_None) {
88 Py_DECREF(Py_None);
89 target = o;
90 } else {
91 if (!PyTuple_Check(target)) {
92 o2 = target;
93 target = PyTuple_New(1);
94 PyTuple_SetItem(target, 0, o2);
95 }
96 o3 = PyTuple_New(1);
97 PyTuple_SetItem(o3, 0, o);
98
99 o2 = target;
100 target = PySequence_Concat(o2, o3);
101 Py_DECREF(o2);
102 Py_DECREF(o3);
103 }
104 return target;
105 }
106
107 #if PYTHON_API_VERSION >= 1009
108 static char* wxStringErrorMsg = "String or Unicode type required";
109 #else
110 static char* wxStringErrorMsg = "string type is required for parameter";
111 #endif
112 #ifdef __cplusplus
113 extern "C" {
114 #endif
115 static void *SwigwxStyledTextCtrlTowxControl(void *ptr) {
116 wxStyledTextCtrl *src;
117 wxControl *dest;
118 src = (wxStyledTextCtrl *) ptr;
119 dest = (wxControl *) src;
120 return (void *) dest;
121 }
122
123 static void *SwigwxStyledTextCtrlTowxWindow(void *ptr) {
124 wxStyledTextCtrl *src;
125 wxWindow *dest;
126 src = (wxStyledTextCtrl *) ptr;
127 dest = (wxWindow *) src;
128 return (void *) dest;
129 }
130
131 static void *SwigwxStyledTextCtrlTowxEvtHandler(void *ptr) {
132 wxStyledTextCtrl *src;
133 wxEvtHandler *dest;
134 src = (wxStyledTextCtrl *) ptr;
135 dest = (wxEvtHandler *) src;
136 return (void *) dest;
137 }
138
139 #define new_wxStyledTextCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxStyledTextCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
140 static PyObject *_wrap_new_wxStyledTextCtrl(PyObject *self, PyObject *args, PyObject *kwargs) {
141 PyObject * _resultobj;
142 wxStyledTextCtrl * _result;
143 wxWindow * _arg0;
144 wxWindowID _arg1;
145 wxPoint * _arg2 = (wxPoint *) &wxDefaultPosition;
146 wxSize * _arg3 = (wxSize *) &wxDefaultSize;
147 long _arg4 = (long ) 0;
148 char * _arg5 = (char *) "styledtext";
149 PyObject * _argo0 = 0;
150 wxPoint temp;
151 PyObject * _obj2 = 0;
152 wxSize temp0;
153 PyObject * _obj3 = 0;
154 char *_kwnames[] = { "parent","id","pos","size","style","name", NULL };
155 char _ptemp[128];
156
157 self = self;
158 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi|OOls:new_wxStyledTextCtrl",_kwnames,&_argo0,&_arg1,&_obj2,&_obj3,&_arg4,&_arg5))
159 return NULL;
160 if (_argo0) {
161 if (_argo0 == Py_None) { _arg0 = NULL; }
162 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
163 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxStyledTextCtrl. Expected _wxWindow_p.");
164 return NULL;
165 }
166 }
167 if (_obj2)
168 {
169 _arg2 = &temp;
170 if (! wxPoint_helper(_obj2, &_arg2))
171 return NULL;
172 }
173 if (_obj3)
174 {
175 _arg3 = &temp0;
176 if (! wxSize_helper(_obj3, &_arg3))
177 return NULL;
178 }
179 {
180 wxPy_BEGIN_ALLOW_THREADS;
181 _result = (wxStyledTextCtrl *)new_wxStyledTextCtrl(_arg0,_arg1,*_arg2,*_arg3,_arg4,_arg5);
182
183 wxPy_END_ALLOW_THREADS;
184 } if (_result) {
185 SWIG_MakePtr(_ptemp, (char *) _result,"_wxStyledTextCtrl_p");
186 _resultobj = Py_BuildValue("s",_ptemp);
187 } else {
188 Py_INCREF(Py_None);
189 _resultobj = Py_None;
190 }
191 return _resultobj;
192 }
193
194 #define wxStyledTextCtrl_AddText(_swigobj,_swigarg0) (_swigobj->AddText(_swigarg0))
195 static PyObject *_wrap_wxStyledTextCtrl_AddText(PyObject *self, PyObject *args, PyObject *kwargs) {
196 PyObject * _resultobj;
197 wxStyledTextCtrl * _arg0;
198 wxString * _arg1;
199 PyObject * _argo0 = 0;
200 PyObject * _obj1 = 0;
201 char *_kwnames[] = { "self","text", NULL };
202
203 self = self;
204 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_AddText",_kwnames,&_argo0,&_obj1))
205 return NULL;
206 if (_argo0) {
207 if (_argo0 == Py_None) { _arg0 = NULL; }
208 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
209 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AddText. Expected _wxStyledTextCtrl_p.");
210 return NULL;
211 }
212 }
213 {
214 #if PYTHON_API_VERSION >= 1009
215 char* tmpPtr; int tmpSize;
216 if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
217 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
218 return NULL;
219 }
220 if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
221 return NULL;
222 _arg1 = new wxString(tmpPtr, tmpSize);
223 #else
224 if (!PyString_Check(_obj1)) {
225 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
226 return NULL;
227 }
228 _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
229 #endif
230 }
231 {
232 wxPy_BEGIN_ALLOW_THREADS;
233 wxStyledTextCtrl_AddText(_arg0,*_arg1);
234
235 wxPy_END_ALLOW_THREADS;
236 } Py_INCREF(Py_None);
237 _resultobj = Py_None;
238 {
239 if (_obj1)
240 delete _arg1;
241 }
242 return _resultobj;
243 }
244
245 #define wxStyledTextCtrl_AddStyledText(_swigobj,_swigarg0) (_swigobj->AddStyledText(_swigarg0))
246 static PyObject *_wrap_wxStyledTextCtrl_AddStyledText(PyObject *self, PyObject *args, PyObject *kwargs) {
247 PyObject * _resultobj;
248 wxStyledTextCtrl * _arg0;
249 wxString * _arg1;
250 PyObject * _argo0 = 0;
251 PyObject * _obj1 = 0;
252 char *_kwnames[] = { "self","text", NULL };
253
254 self = self;
255 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_AddStyledText",_kwnames,&_argo0,&_obj1))
256 return NULL;
257 if (_argo0) {
258 if (_argo0 == Py_None) { _arg0 = NULL; }
259 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
260 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AddStyledText. Expected _wxStyledTextCtrl_p.");
261 return NULL;
262 }
263 }
264 {
265 #if PYTHON_API_VERSION >= 1009
266 char* tmpPtr; int tmpSize;
267 if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
268 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
269 return NULL;
270 }
271 if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
272 return NULL;
273 _arg1 = new wxString(tmpPtr, tmpSize);
274 #else
275 if (!PyString_Check(_obj1)) {
276 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
277 return NULL;
278 }
279 _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
280 #endif
281 }
282 {
283 wxPy_BEGIN_ALLOW_THREADS;
284 wxStyledTextCtrl_AddStyledText(_arg0,*_arg1);
285
286 wxPy_END_ALLOW_THREADS;
287 } Py_INCREF(Py_None);
288 _resultobj = Py_None;
289 {
290 if (_obj1)
291 delete _arg1;
292 }
293 return _resultobj;
294 }
295
296 #define wxStyledTextCtrl_InsertText(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertText(_swigarg0,_swigarg1))
297 static PyObject *_wrap_wxStyledTextCtrl_InsertText(PyObject *self, PyObject *args, PyObject *kwargs) {
298 PyObject * _resultobj;
299 wxStyledTextCtrl * _arg0;
300 int _arg1;
301 wxString * _arg2;
302 PyObject * _argo0 = 0;
303 PyObject * _obj2 = 0;
304 char *_kwnames[] = { "self","pos","text", NULL };
305
306 self = self;
307 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_InsertText",_kwnames,&_argo0,&_arg1,&_obj2))
308 return NULL;
309 if (_argo0) {
310 if (_argo0 == Py_None) { _arg0 = NULL; }
311 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
312 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_InsertText. Expected _wxStyledTextCtrl_p.");
313 return NULL;
314 }
315 }
316 {
317 #if PYTHON_API_VERSION >= 1009
318 char* tmpPtr; int tmpSize;
319 if (!PyString_Check(_obj2) && !PyUnicode_Check(_obj2)) {
320 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
321 return NULL;
322 }
323 if (PyString_AsStringAndSize(_obj2, &tmpPtr, &tmpSize) == -1)
324 return NULL;
325 _arg2 = new wxString(tmpPtr, tmpSize);
326 #else
327 if (!PyString_Check(_obj2)) {
328 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
329 return NULL;
330 }
331 _arg2 = new wxString(PyString_AS_STRING(_obj2), PyString_GET_SIZE(_obj2));
332 #endif
333 }
334 {
335 wxPy_BEGIN_ALLOW_THREADS;
336 wxStyledTextCtrl_InsertText(_arg0,_arg1,*_arg2);
337
338 wxPy_END_ALLOW_THREADS;
339 } Py_INCREF(Py_None);
340 _resultobj = Py_None;
341 {
342 if (_obj2)
343 delete _arg2;
344 }
345 return _resultobj;
346 }
347
348 #define wxStyledTextCtrl_ClearAll(_swigobj) (_swigobj->ClearAll())
349 static PyObject *_wrap_wxStyledTextCtrl_ClearAll(PyObject *self, PyObject *args, PyObject *kwargs) {
350 PyObject * _resultobj;
351 wxStyledTextCtrl * _arg0;
352 PyObject * _argo0 = 0;
353 char *_kwnames[] = { "self", NULL };
354
355 self = self;
356 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_ClearAll",_kwnames,&_argo0))
357 return NULL;
358 if (_argo0) {
359 if (_argo0 == Py_None) { _arg0 = NULL; }
360 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
361 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ClearAll. Expected _wxStyledTextCtrl_p.");
362 return NULL;
363 }
364 }
365 {
366 wxPy_BEGIN_ALLOW_THREADS;
367 wxStyledTextCtrl_ClearAll(_arg0);
368
369 wxPy_END_ALLOW_THREADS;
370 } Py_INCREF(Py_None);
371 _resultobj = Py_None;
372 return _resultobj;
373 }
374
375 #define wxStyledTextCtrl_ClearDocumentStyle(_swigobj) (_swigobj->ClearDocumentStyle())
376 static PyObject *_wrap_wxStyledTextCtrl_ClearDocumentStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
377 PyObject * _resultobj;
378 wxStyledTextCtrl * _arg0;
379 PyObject * _argo0 = 0;
380 char *_kwnames[] = { "self", NULL };
381
382 self = self;
383 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_ClearDocumentStyle",_kwnames,&_argo0))
384 return NULL;
385 if (_argo0) {
386 if (_argo0 == Py_None) { _arg0 = NULL; }
387 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
388 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ClearDocumentStyle. Expected _wxStyledTextCtrl_p.");
389 return NULL;
390 }
391 }
392 {
393 wxPy_BEGIN_ALLOW_THREADS;
394 wxStyledTextCtrl_ClearDocumentStyle(_arg0);
395
396 wxPy_END_ALLOW_THREADS;
397 } Py_INCREF(Py_None);
398 _resultobj = Py_None;
399 return _resultobj;
400 }
401
402 #define wxStyledTextCtrl_GetLength(_swigobj) (_swigobj->GetLength())
403 static PyObject *_wrap_wxStyledTextCtrl_GetLength(PyObject *self, PyObject *args, PyObject *kwargs) {
404 PyObject * _resultobj;
405 int _result;
406 wxStyledTextCtrl * _arg0;
407 PyObject * _argo0 = 0;
408 char *_kwnames[] = { "self", NULL };
409
410 self = self;
411 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetLength",_kwnames,&_argo0))
412 return NULL;
413 if (_argo0) {
414 if (_argo0 == Py_None) { _arg0 = NULL; }
415 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
416 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLength. Expected _wxStyledTextCtrl_p.");
417 return NULL;
418 }
419 }
420 {
421 wxPy_BEGIN_ALLOW_THREADS;
422 _result = (int )wxStyledTextCtrl_GetLength(_arg0);
423
424 wxPy_END_ALLOW_THREADS;
425 } _resultobj = Py_BuildValue("i",_result);
426 return _resultobj;
427 }
428
429 #define wxStyledTextCtrl_GetCharAt(_swigobj,_swigarg0) (_swigobj->GetCharAt(_swigarg0))
430 static PyObject *_wrap_wxStyledTextCtrl_GetCharAt(PyObject *self, PyObject *args, PyObject *kwargs) {
431 PyObject * _resultobj;
432 int _result;
433 wxStyledTextCtrl * _arg0;
434 int _arg1;
435 PyObject * _argo0 = 0;
436 char *_kwnames[] = { "self","pos", NULL };
437
438 self = self;
439 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetCharAt",_kwnames,&_argo0,&_arg1))
440 return NULL;
441 if (_argo0) {
442 if (_argo0 == Py_None) { _arg0 = NULL; }
443 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
444 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetCharAt. Expected _wxStyledTextCtrl_p.");
445 return NULL;
446 }
447 }
448 {
449 wxPy_BEGIN_ALLOW_THREADS;
450 _result = (int )wxStyledTextCtrl_GetCharAt(_arg0,_arg1);
451
452 wxPy_END_ALLOW_THREADS;
453 } _resultobj = Py_BuildValue("i",_result);
454 return _resultobj;
455 }
456
457 #define wxStyledTextCtrl_GetCurrentPos(_swigobj) (_swigobj->GetCurrentPos())
458 static PyObject *_wrap_wxStyledTextCtrl_GetCurrentPos(PyObject *self, PyObject *args, PyObject *kwargs) {
459 PyObject * _resultobj;
460 int _result;
461 wxStyledTextCtrl * _arg0;
462 PyObject * _argo0 = 0;
463 char *_kwnames[] = { "self", NULL };
464
465 self = self;
466 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetCurrentPos",_kwnames,&_argo0))
467 return NULL;
468 if (_argo0) {
469 if (_argo0 == Py_None) { _arg0 = NULL; }
470 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
471 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetCurrentPos. Expected _wxStyledTextCtrl_p.");
472 return NULL;
473 }
474 }
475 {
476 wxPy_BEGIN_ALLOW_THREADS;
477 _result = (int )wxStyledTextCtrl_GetCurrentPos(_arg0);
478
479 wxPy_END_ALLOW_THREADS;
480 } _resultobj = Py_BuildValue("i",_result);
481 return _resultobj;
482 }
483
484 #define wxStyledTextCtrl_GetAnchor(_swigobj) (_swigobj->GetAnchor())
485 static PyObject *_wrap_wxStyledTextCtrl_GetAnchor(PyObject *self, PyObject *args, PyObject *kwargs) {
486 PyObject * _resultobj;
487 int _result;
488 wxStyledTextCtrl * _arg0;
489 PyObject * _argo0 = 0;
490 char *_kwnames[] = { "self", NULL };
491
492 self = self;
493 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetAnchor",_kwnames,&_argo0))
494 return NULL;
495 if (_argo0) {
496 if (_argo0 == Py_None) { _arg0 = NULL; }
497 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
498 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetAnchor. Expected _wxStyledTextCtrl_p.");
499 return NULL;
500 }
501 }
502 {
503 wxPy_BEGIN_ALLOW_THREADS;
504 _result = (int )wxStyledTextCtrl_GetAnchor(_arg0);
505
506 wxPy_END_ALLOW_THREADS;
507 } _resultobj = Py_BuildValue("i",_result);
508 return _resultobj;
509 }
510
511 #define wxStyledTextCtrl_GetStyleAt(_swigobj,_swigarg0) (_swigobj->GetStyleAt(_swigarg0))
512 static PyObject *_wrap_wxStyledTextCtrl_GetStyleAt(PyObject *self, PyObject *args, PyObject *kwargs) {
513 PyObject * _resultobj;
514 int _result;
515 wxStyledTextCtrl * _arg0;
516 int _arg1;
517 PyObject * _argo0 = 0;
518 char *_kwnames[] = { "self","pos", NULL };
519
520 self = self;
521 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetStyleAt",_kwnames,&_argo0,&_arg1))
522 return NULL;
523 if (_argo0) {
524 if (_argo0 == Py_None) { _arg0 = NULL; }
525 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
526 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetStyleAt. Expected _wxStyledTextCtrl_p.");
527 return NULL;
528 }
529 }
530 {
531 wxPy_BEGIN_ALLOW_THREADS;
532 _result = (int )wxStyledTextCtrl_GetStyleAt(_arg0,_arg1);
533
534 wxPy_END_ALLOW_THREADS;
535 } _resultobj = Py_BuildValue("i",_result);
536 return _resultobj;
537 }
538
539 #define wxStyledTextCtrl_Redo(_swigobj) (_swigobj->Redo())
540 static PyObject *_wrap_wxStyledTextCtrl_Redo(PyObject *self, PyObject *args, PyObject *kwargs) {
541 PyObject * _resultobj;
542 wxStyledTextCtrl * _arg0;
543 PyObject * _argo0 = 0;
544 char *_kwnames[] = { "self", NULL };
545
546 self = self;
547 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_Redo",_kwnames,&_argo0))
548 return NULL;
549 if (_argo0) {
550 if (_argo0 == Py_None) { _arg0 = NULL; }
551 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
552 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_Redo. Expected _wxStyledTextCtrl_p.");
553 return NULL;
554 }
555 }
556 {
557 wxPy_BEGIN_ALLOW_THREADS;
558 wxStyledTextCtrl_Redo(_arg0);
559
560 wxPy_END_ALLOW_THREADS;
561 } Py_INCREF(Py_None);
562 _resultobj = Py_None;
563 return _resultobj;
564 }
565
566 #define wxStyledTextCtrl_SetUndoCollection(_swigobj,_swigarg0) (_swigobj->SetUndoCollection(_swigarg0))
567 static PyObject *_wrap_wxStyledTextCtrl_SetUndoCollection(PyObject *self, PyObject *args, PyObject *kwargs) {
568 PyObject * _resultobj;
569 wxStyledTextCtrl * _arg0;
570 bool _arg1;
571 PyObject * _argo0 = 0;
572 int tempbool1;
573 char *_kwnames[] = { "self","collectUndo", NULL };
574
575 self = self;
576 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetUndoCollection",_kwnames,&_argo0,&tempbool1))
577 return NULL;
578 if (_argo0) {
579 if (_argo0 == Py_None) { _arg0 = NULL; }
580 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
581 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetUndoCollection. Expected _wxStyledTextCtrl_p.");
582 return NULL;
583 }
584 }
585 _arg1 = (bool ) tempbool1;
586 {
587 wxPy_BEGIN_ALLOW_THREADS;
588 wxStyledTextCtrl_SetUndoCollection(_arg0,_arg1);
589
590 wxPy_END_ALLOW_THREADS;
591 } Py_INCREF(Py_None);
592 _resultobj = Py_None;
593 return _resultobj;
594 }
595
596 #define wxStyledTextCtrl_SelectAll(_swigobj) (_swigobj->SelectAll())
597 static PyObject *_wrap_wxStyledTextCtrl_SelectAll(PyObject *self, PyObject *args, PyObject *kwargs) {
598 PyObject * _resultobj;
599 wxStyledTextCtrl * _arg0;
600 PyObject * _argo0 = 0;
601 char *_kwnames[] = { "self", NULL };
602
603 self = self;
604 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_SelectAll",_kwnames,&_argo0))
605 return NULL;
606 if (_argo0) {
607 if (_argo0 == Py_None) { _arg0 = NULL; }
608 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
609 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SelectAll. Expected _wxStyledTextCtrl_p.");
610 return NULL;
611 }
612 }
613 {
614 wxPy_BEGIN_ALLOW_THREADS;
615 wxStyledTextCtrl_SelectAll(_arg0);
616
617 wxPy_END_ALLOW_THREADS;
618 } Py_INCREF(Py_None);
619 _resultobj = Py_None;
620 return _resultobj;
621 }
622
623 #define wxStyledTextCtrl_SetSavePoint(_swigobj) (_swigobj->SetSavePoint())
624 static PyObject *_wrap_wxStyledTextCtrl_SetSavePoint(PyObject *self, PyObject *args, PyObject *kwargs) {
625 PyObject * _resultobj;
626 wxStyledTextCtrl * _arg0;
627 PyObject * _argo0 = 0;
628 char *_kwnames[] = { "self", NULL };
629
630 self = self;
631 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_SetSavePoint",_kwnames,&_argo0))
632 return NULL;
633 if (_argo0) {
634 if (_argo0 == Py_None) { _arg0 = NULL; }
635 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
636 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetSavePoint. Expected _wxStyledTextCtrl_p.");
637 return NULL;
638 }
639 }
640 {
641 wxPy_BEGIN_ALLOW_THREADS;
642 wxStyledTextCtrl_SetSavePoint(_arg0);
643
644 wxPy_END_ALLOW_THREADS;
645 } Py_INCREF(Py_None);
646 _resultobj = Py_None;
647 return _resultobj;
648 }
649
650 #define wxStyledTextCtrl_GetStyledText(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetStyledText(_swigarg0,_swigarg1))
651 static PyObject *_wrap_wxStyledTextCtrl_GetStyledText(PyObject *self, PyObject *args, PyObject *kwargs) {
652 PyObject * _resultobj;
653 wxString * _result;
654 wxStyledTextCtrl * _arg0;
655 int _arg1;
656 int _arg2;
657 PyObject * _argo0 = 0;
658 char *_kwnames[] = { "self","startPos","endPos", NULL };
659
660 self = self;
661 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_GetStyledText",_kwnames,&_argo0,&_arg1,&_arg2))
662 return NULL;
663 if (_argo0) {
664 if (_argo0 == Py_None) { _arg0 = NULL; }
665 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
666 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetStyledText. Expected _wxStyledTextCtrl_p.");
667 return NULL;
668 }
669 }
670 {
671 wxPy_BEGIN_ALLOW_THREADS;
672 _result = new wxString (wxStyledTextCtrl_GetStyledText(_arg0,_arg1,_arg2));
673
674 wxPy_END_ALLOW_THREADS;
675 }{
676 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
677 }
678 {
679 delete _result;
680 }
681 return _resultobj;
682 }
683
684 #define wxStyledTextCtrl_CanRedo(_swigobj) (_swigobj->CanRedo())
685 static PyObject *_wrap_wxStyledTextCtrl_CanRedo(PyObject *self, PyObject *args, PyObject *kwargs) {
686 PyObject * _resultobj;
687 bool _result;
688 wxStyledTextCtrl * _arg0;
689 PyObject * _argo0 = 0;
690 char *_kwnames[] = { "self", NULL };
691
692 self = self;
693 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_CanRedo",_kwnames,&_argo0))
694 return NULL;
695 if (_argo0) {
696 if (_argo0 == Py_None) { _arg0 = NULL; }
697 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
698 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CanRedo. Expected _wxStyledTextCtrl_p.");
699 return NULL;
700 }
701 }
702 {
703 wxPy_BEGIN_ALLOW_THREADS;
704 _result = (bool )wxStyledTextCtrl_CanRedo(_arg0);
705
706 wxPy_END_ALLOW_THREADS;
707 } _resultobj = Py_BuildValue("i",_result);
708 return _resultobj;
709 }
710
711 #define wxStyledTextCtrl_MarkerLineFromHandle(_swigobj,_swigarg0) (_swigobj->MarkerLineFromHandle(_swigarg0))
712 static PyObject *_wrap_wxStyledTextCtrl_MarkerLineFromHandle(PyObject *self, PyObject *args, PyObject *kwargs) {
713 PyObject * _resultobj;
714 int _result;
715 wxStyledTextCtrl * _arg0;
716 int _arg1;
717 PyObject * _argo0 = 0;
718 char *_kwnames[] = { "self","handle", NULL };
719
720 self = self;
721 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_MarkerLineFromHandle",_kwnames,&_argo0,&_arg1))
722 return NULL;
723 if (_argo0) {
724 if (_argo0 == Py_None) { _arg0 = NULL; }
725 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
726 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerLineFromHandle. Expected _wxStyledTextCtrl_p.");
727 return NULL;
728 }
729 }
730 {
731 wxPy_BEGIN_ALLOW_THREADS;
732 _result = (int )wxStyledTextCtrl_MarkerLineFromHandle(_arg0,_arg1);
733
734 wxPy_END_ALLOW_THREADS;
735 } _resultobj = Py_BuildValue("i",_result);
736 return _resultobj;
737 }
738
739 #define wxStyledTextCtrl_MarkerDeleteHandle(_swigobj,_swigarg0) (_swigobj->MarkerDeleteHandle(_swigarg0))
740 static PyObject *_wrap_wxStyledTextCtrl_MarkerDeleteHandle(PyObject *self, PyObject *args, PyObject *kwargs) {
741 PyObject * _resultobj;
742 wxStyledTextCtrl * _arg0;
743 int _arg1;
744 PyObject * _argo0 = 0;
745 char *_kwnames[] = { "self","handle", NULL };
746
747 self = self;
748 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_MarkerDeleteHandle",_kwnames,&_argo0,&_arg1))
749 return NULL;
750 if (_argo0) {
751 if (_argo0 == Py_None) { _arg0 = NULL; }
752 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
753 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerDeleteHandle. Expected _wxStyledTextCtrl_p.");
754 return NULL;
755 }
756 }
757 {
758 wxPy_BEGIN_ALLOW_THREADS;
759 wxStyledTextCtrl_MarkerDeleteHandle(_arg0,_arg1);
760
761 wxPy_END_ALLOW_THREADS;
762 } Py_INCREF(Py_None);
763 _resultobj = Py_None;
764 return _resultobj;
765 }
766
767 #define wxStyledTextCtrl_GetUndoCollection(_swigobj) (_swigobj->GetUndoCollection())
768 static PyObject *_wrap_wxStyledTextCtrl_GetUndoCollection(PyObject *self, PyObject *args, PyObject *kwargs) {
769 PyObject * _resultobj;
770 bool _result;
771 wxStyledTextCtrl * _arg0;
772 PyObject * _argo0 = 0;
773 char *_kwnames[] = { "self", NULL };
774
775 self = self;
776 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetUndoCollection",_kwnames,&_argo0))
777 return NULL;
778 if (_argo0) {
779 if (_argo0 == Py_None) { _arg0 = NULL; }
780 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
781 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetUndoCollection. Expected _wxStyledTextCtrl_p.");
782 return NULL;
783 }
784 }
785 {
786 wxPy_BEGIN_ALLOW_THREADS;
787 _result = (bool )wxStyledTextCtrl_GetUndoCollection(_arg0);
788
789 wxPy_END_ALLOW_THREADS;
790 } _resultobj = Py_BuildValue("i",_result);
791 return _resultobj;
792 }
793
794 #define wxStyledTextCtrl_GetViewWhiteSpace(_swigobj) (_swigobj->GetViewWhiteSpace())
795 static PyObject *_wrap_wxStyledTextCtrl_GetViewWhiteSpace(PyObject *self, PyObject *args, PyObject *kwargs) {
796 PyObject * _resultobj;
797 int _result;
798 wxStyledTextCtrl * _arg0;
799 PyObject * _argo0 = 0;
800 char *_kwnames[] = { "self", NULL };
801
802 self = self;
803 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetViewWhiteSpace",_kwnames,&_argo0))
804 return NULL;
805 if (_argo0) {
806 if (_argo0 == Py_None) { _arg0 = NULL; }
807 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
808 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetViewWhiteSpace. Expected _wxStyledTextCtrl_p.");
809 return NULL;
810 }
811 }
812 {
813 wxPy_BEGIN_ALLOW_THREADS;
814 _result = (int )wxStyledTextCtrl_GetViewWhiteSpace(_arg0);
815
816 wxPy_END_ALLOW_THREADS;
817 } _resultobj = Py_BuildValue("i",_result);
818 return _resultobj;
819 }
820
821 #define wxStyledTextCtrl_SetViewWhiteSpace(_swigobj,_swigarg0) (_swigobj->SetViewWhiteSpace(_swigarg0))
822 static PyObject *_wrap_wxStyledTextCtrl_SetViewWhiteSpace(PyObject *self, PyObject *args, PyObject *kwargs) {
823 PyObject * _resultobj;
824 wxStyledTextCtrl * _arg0;
825 int _arg1;
826 PyObject * _argo0 = 0;
827 char *_kwnames[] = { "self","viewWS", NULL };
828
829 self = self;
830 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetViewWhiteSpace",_kwnames,&_argo0,&_arg1))
831 return NULL;
832 if (_argo0) {
833 if (_argo0 == Py_None) { _arg0 = NULL; }
834 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
835 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetViewWhiteSpace. Expected _wxStyledTextCtrl_p.");
836 return NULL;
837 }
838 }
839 {
840 wxPy_BEGIN_ALLOW_THREADS;
841 wxStyledTextCtrl_SetViewWhiteSpace(_arg0,_arg1);
842
843 wxPy_END_ALLOW_THREADS;
844 } Py_INCREF(Py_None);
845 _resultobj = Py_None;
846 return _resultobj;
847 }
848
849 #define wxStyledTextCtrl_PositionFromPoint(_swigobj,_swigarg0) (_swigobj->PositionFromPoint(_swigarg0))
850 static PyObject *_wrap_wxStyledTextCtrl_PositionFromPoint(PyObject *self, PyObject *args, PyObject *kwargs) {
851 PyObject * _resultobj;
852 int _result;
853 wxStyledTextCtrl * _arg0;
854 wxPoint * _arg1;
855 PyObject * _argo0 = 0;
856 wxPoint temp;
857 PyObject * _obj1 = 0;
858 char *_kwnames[] = { "self","pt", NULL };
859
860 self = self;
861 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_PositionFromPoint",_kwnames,&_argo0,&_obj1))
862 return NULL;
863 if (_argo0) {
864 if (_argo0 == Py_None) { _arg0 = NULL; }
865 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
866 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_PositionFromPoint. Expected _wxStyledTextCtrl_p.");
867 return NULL;
868 }
869 }
870 {
871 _arg1 = &temp;
872 if (! wxPoint_helper(_obj1, &_arg1))
873 return NULL;
874 }
875 {
876 wxPy_BEGIN_ALLOW_THREADS;
877 _result = (int )wxStyledTextCtrl_PositionFromPoint(_arg0,*_arg1);
878
879 wxPy_END_ALLOW_THREADS;
880 } _resultobj = Py_BuildValue("i",_result);
881 return _resultobj;
882 }
883
884 #define wxStyledTextCtrl_GotoLine(_swigobj,_swigarg0) (_swigobj->GotoLine(_swigarg0))
885 static PyObject *_wrap_wxStyledTextCtrl_GotoLine(PyObject *self, PyObject *args, PyObject *kwargs) {
886 PyObject * _resultobj;
887 wxStyledTextCtrl * _arg0;
888 int _arg1;
889 PyObject * _argo0 = 0;
890 char *_kwnames[] = { "self","line", NULL };
891
892 self = self;
893 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GotoLine",_kwnames,&_argo0,&_arg1))
894 return NULL;
895 if (_argo0) {
896 if (_argo0 == Py_None) { _arg0 = NULL; }
897 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
898 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GotoLine. Expected _wxStyledTextCtrl_p.");
899 return NULL;
900 }
901 }
902 {
903 wxPy_BEGIN_ALLOW_THREADS;
904 wxStyledTextCtrl_GotoLine(_arg0,_arg1);
905
906 wxPy_END_ALLOW_THREADS;
907 } Py_INCREF(Py_None);
908 _resultobj = Py_None;
909 return _resultobj;
910 }
911
912 #define wxStyledTextCtrl_GotoPos(_swigobj,_swigarg0) (_swigobj->GotoPos(_swigarg0))
913 static PyObject *_wrap_wxStyledTextCtrl_GotoPos(PyObject *self, PyObject *args, PyObject *kwargs) {
914 PyObject * _resultobj;
915 wxStyledTextCtrl * _arg0;
916 int _arg1;
917 PyObject * _argo0 = 0;
918 char *_kwnames[] = { "self","pos", NULL };
919
920 self = self;
921 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GotoPos",_kwnames,&_argo0,&_arg1))
922 return NULL;
923 if (_argo0) {
924 if (_argo0 == Py_None) { _arg0 = NULL; }
925 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
926 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GotoPos. Expected _wxStyledTextCtrl_p.");
927 return NULL;
928 }
929 }
930 {
931 wxPy_BEGIN_ALLOW_THREADS;
932 wxStyledTextCtrl_GotoPos(_arg0,_arg1);
933
934 wxPy_END_ALLOW_THREADS;
935 } Py_INCREF(Py_None);
936 _resultobj = Py_None;
937 return _resultobj;
938 }
939
940 #define wxStyledTextCtrl_SetAnchor(_swigobj,_swigarg0) (_swigobj->SetAnchor(_swigarg0))
941 static PyObject *_wrap_wxStyledTextCtrl_SetAnchor(PyObject *self, PyObject *args, PyObject *kwargs) {
942 PyObject * _resultobj;
943 wxStyledTextCtrl * _arg0;
944 int _arg1;
945 PyObject * _argo0 = 0;
946 char *_kwnames[] = { "self","posAnchor", NULL };
947
948 self = self;
949 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetAnchor",_kwnames,&_argo0,&_arg1))
950 return NULL;
951 if (_argo0) {
952 if (_argo0 == Py_None) { _arg0 = NULL; }
953 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
954 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetAnchor. Expected _wxStyledTextCtrl_p.");
955 return NULL;
956 }
957 }
958 {
959 wxPy_BEGIN_ALLOW_THREADS;
960 wxStyledTextCtrl_SetAnchor(_arg0,_arg1);
961
962 wxPy_END_ALLOW_THREADS;
963 } Py_INCREF(Py_None);
964 _resultobj = Py_None;
965 return _resultobj;
966 }
967
968 #define wxStyledTextCtrl_GetCurLine(_swigobj,_swigarg0) (_swigobj->GetCurLine(_swigarg0))
969 static PyObject *_wrap_wxStyledTextCtrl_GetCurLine(PyObject *self, PyObject *args, PyObject *kwargs) {
970 PyObject * _resultobj;
971 wxString * _result;
972 wxStyledTextCtrl * _arg0;
973 int * _arg1 = (int *) NULL;
974 int temp;
975 PyObject * _argo0 = 0;
976 char *_kwnames[] = { "self", NULL };
977
978 self = self;
979 {
980 _arg1 = &temp;
981 }
982 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetCurLine",_kwnames,&_argo0))
983 return NULL;
984 if (_argo0) {
985 if (_argo0 == Py_None) { _arg0 = NULL; }
986 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
987 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetCurLine. Expected _wxStyledTextCtrl_p.");
988 return NULL;
989 }
990 }
991 {
992 wxPy_BEGIN_ALLOW_THREADS;
993 _result = new wxString (wxStyledTextCtrl_GetCurLine(_arg0,_arg1));
994
995 wxPy_END_ALLOW_THREADS;
996 }{
997 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
998 }
999 {
1000 PyObject *o;
1001 o = PyInt_FromLong((long) (*_arg1));
1002 _resultobj = t_output_helper(_resultobj, o);
1003 }
1004 {
1005 delete _result;
1006 }
1007 return _resultobj;
1008 }
1009
1010 #define wxStyledTextCtrl_GetEndStyled(_swigobj) (_swigobj->GetEndStyled())
1011 static PyObject *_wrap_wxStyledTextCtrl_GetEndStyled(PyObject *self, PyObject *args, PyObject *kwargs) {
1012 PyObject * _resultobj;
1013 int _result;
1014 wxStyledTextCtrl * _arg0;
1015 PyObject * _argo0 = 0;
1016 char *_kwnames[] = { "self", NULL };
1017
1018 self = self;
1019 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetEndStyled",_kwnames,&_argo0))
1020 return NULL;
1021 if (_argo0) {
1022 if (_argo0 == Py_None) { _arg0 = NULL; }
1023 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1024 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetEndStyled. Expected _wxStyledTextCtrl_p.");
1025 return NULL;
1026 }
1027 }
1028 {
1029 wxPy_BEGIN_ALLOW_THREADS;
1030 _result = (int )wxStyledTextCtrl_GetEndStyled(_arg0);
1031
1032 wxPy_END_ALLOW_THREADS;
1033 } _resultobj = Py_BuildValue("i",_result);
1034 return _resultobj;
1035 }
1036
1037 #define wxStyledTextCtrl_ConvertEOLs(_swigobj) (_swigobj->ConvertEOLs())
1038 static PyObject *_wrap_wxStyledTextCtrl_ConvertEOLs(PyObject *self, PyObject *args, PyObject *kwargs) {
1039 PyObject * _resultobj;
1040 wxStyledTextCtrl * _arg0;
1041 PyObject * _argo0 = 0;
1042 char *_kwnames[] = { "self", NULL };
1043
1044 self = self;
1045 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_ConvertEOLs",_kwnames,&_argo0))
1046 return NULL;
1047 if (_argo0) {
1048 if (_argo0 == Py_None) { _arg0 = NULL; }
1049 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1050 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ConvertEOLs. Expected _wxStyledTextCtrl_p.");
1051 return NULL;
1052 }
1053 }
1054 {
1055 wxPy_BEGIN_ALLOW_THREADS;
1056 wxStyledTextCtrl_ConvertEOLs(_arg0);
1057
1058 wxPy_END_ALLOW_THREADS;
1059 } Py_INCREF(Py_None);
1060 _resultobj = Py_None;
1061 return _resultobj;
1062 }
1063
1064 #define wxStyledTextCtrl_GetEOLMode(_swigobj) (_swigobj->GetEOLMode())
1065 static PyObject *_wrap_wxStyledTextCtrl_GetEOLMode(PyObject *self, PyObject *args, PyObject *kwargs) {
1066 PyObject * _resultobj;
1067 int _result;
1068 wxStyledTextCtrl * _arg0;
1069 PyObject * _argo0 = 0;
1070 char *_kwnames[] = { "self", NULL };
1071
1072 self = self;
1073 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetEOLMode",_kwnames,&_argo0))
1074 return NULL;
1075 if (_argo0) {
1076 if (_argo0 == Py_None) { _arg0 = NULL; }
1077 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1078 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetEOLMode. Expected _wxStyledTextCtrl_p.");
1079 return NULL;
1080 }
1081 }
1082 {
1083 wxPy_BEGIN_ALLOW_THREADS;
1084 _result = (int )wxStyledTextCtrl_GetEOLMode(_arg0);
1085
1086 wxPy_END_ALLOW_THREADS;
1087 } _resultobj = Py_BuildValue("i",_result);
1088 return _resultobj;
1089 }
1090
1091 #define wxStyledTextCtrl_SetEOLMode(_swigobj,_swigarg0) (_swigobj->SetEOLMode(_swigarg0))
1092 static PyObject *_wrap_wxStyledTextCtrl_SetEOLMode(PyObject *self, PyObject *args, PyObject *kwargs) {
1093 PyObject * _resultobj;
1094 wxStyledTextCtrl * _arg0;
1095 int _arg1;
1096 PyObject * _argo0 = 0;
1097 char *_kwnames[] = { "self","eolMode", NULL };
1098
1099 self = self;
1100 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetEOLMode",_kwnames,&_argo0,&_arg1))
1101 return NULL;
1102 if (_argo0) {
1103 if (_argo0 == Py_None) { _arg0 = NULL; }
1104 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1105 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetEOLMode. Expected _wxStyledTextCtrl_p.");
1106 return NULL;
1107 }
1108 }
1109 {
1110 wxPy_BEGIN_ALLOW_THREADS;
1111 wxStyledTextCtrl_SetEOLMode(_arg0,_arg1);
1112
1113 wxPy_END_ALLOW_THREADS;
1114 } Py_INCREF(Py_None);
1115 _resultobj = Py_None;
1116 return _resultobj;
1117 }
1118
1119 #define wxStyledTextCtrl_StartStyling(_swigobj,_swigarg0,_swigarg1) (_swigobj->StartStyling(_swigarg0,_swigarg1))
1120 static PyObject *_wrap_wxStyledTextCtrl_StartStyling(PyObject *self, PyObject *args, PyObject *kwargs) {
1121 PyObject * _resultobj;
1122 wxStyledTextCtrl * _arg0;
1123 int _arg1;
1124 int _arg2;
1125 PyObject * _argo0 = 0;
1126 char *_kwnames[] = { "self","pos","mask", NULL };
1127
1128 self = self;
1129 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_StartStyling",_kwnames,&_argo0,&_arg1,&_arg2))
1130 return NULL;
1131 if (_argo0) {
1132 if (_argo0 == Py_None) { _arg0 = NULL; }
1133 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1134 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StartStyling. Expected _wxStyledTextCtrl_p.");
1135 return NULL;
1136 }
1137 }
1138 {
1139 wxPy_BEGIN_ALLOW_THREADS;
1140 wxStyledTextCtrl_StartStyling(_arg0,_arg1,_arg2);
1141
1142 wxPy_END_ALLOW_THREADS;
1143 } Py_INCREF(Py_None);
1144 _resultobj = Py_None;
1145 return _resultobj;
1146 }
1147
1148 #define wxStyledTextCtrl_SetStyling(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetStyling(_swigarg0,_swigarg1))
1149 static PyObject *_wrap_wxStyledTextCtrl_SetStyling(PyObject *self, PyObject *args, PyObject *kwargs) {
1150 PyObject * _resultobj;
1151 wxStyledTextCtrl * _arg0;
1152 int _arg1;
1153 int _arg2;
1154 PyObject * _argo0 = 0;
1155 char *_kwnames[] = { "self","length","style", NULL };
1156
1157 self = self;
1158 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetStyling",_kwnames,&_argo0,&_arg1,&_arg2))
1159 return NULL;
1160 if (_argo0) {
1161 if (_argo0 == Py_None) { _arg0 = NULL; }
1162 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1163 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetStyling. Expected _wxStyledTextCtrl_p.");
1164 return NULL;
1165 }
1166 }
1167 {
1168 wxPy_BEGIN_ALLOW_THREADS;
1169 wxStyledTextCtrl_SetStyling(_arg0,_arg1,_arg2);
1170
1171 wxPy_END_ALLOW_THREADS;
1172 } Py_INCREF(Py_None);
1173 _resultobj = Py_None;
1174 return _resultobj;
1175 }
1176
1177 #define wxStyledTextCtrl_GetBufferedDraw(_swigobj) (_swigobj->GetBufferedDraw())
1178 static PyObject *_wrap_wxStyledTextCtrl_GetBufferedDraw(PyObject *self, PyObject *args, PyObject *kwargs) {
1179 PyObject * _resultobj;
1180 bool _result;
1181 wxStyledTextCtrl * _arg0;
1182 PyObject * _argo0 = 0;
1183 char *_kwnames[] = { "self", NULL };
1184
1185 self = self;
1186 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetBufferedDraw",_kwnames,&_argo0))
1187 return NULL;
1188 if (_argo0) {
1189 if (_argo0 == Py_None) { _arg0 = NULL; }
1190 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1191 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetBufferedDraw. Expected _wxStyledTextCtrl_p.");
1192 return NULL;
1193 }
1194 }
1195 {
1196 wxPy_BEGIN_ALLOW_THREADS;
1197 _result = (bool )wxStyledTextCtrl_GetBufferedDraw(_arg0);
1198
1199 wxPy_END_ALLOW_THREADS;
1200 } _resultobj = Py_BuildValue("i",_result);
1201 return _resultobj;
1202 }
1203
1204 #define wxStyledTextCtrl_SetBufferedDraw(_swigobj,_swigarg0) (_swigobj->SetBufferedDraw(_swigarg0))
1205 static PyObject *_wrap_wxStyledTextCtrl_SetBufferedDraw(PyObject *self, PyObject *args, PyObject *kwargs) {
1206 PyObject * _resultobj;
1207 wxStyledTextCtrl * _arg0;
1208 bool _arg1;
1209 PyObject * _argo0 = 0;
1210 int tempbool1;
1211 char *_kwnames[] = { "self","buffered", NULL };
1212
1213 self = self;
1214 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetBufferedDraw",_kwnames,&_argo0,&tempbool1))
1215 return NULL;
1216 if (_argo0) {
1217 if (_argo0 == Py_None) { _arg0 = NULL; }
1218 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1219 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetBufferedDraw. Expected _wxStyledTextCtrl_p.");
1220 return NULL;
1221 }
1222 }
1223 _arg1 = (bool ) tempbool1;
1224 {
1225 wxPy_BEGIN_ALLOW_THREADS;
1226 wxStyledTextCtrl_SetBufferedDraw(_arg0,_arg1);
1227
1228 wxPy_END_ALLOW_THREADS;
1229 } Py_INCREF(Py_None);
1230 _resultobj = Py_None;
1231 return _resultobj;
1232 }
1233
1234 #define wxStyledTextCtrl_SetTabWidth(_swigobj,_swigarg0) (_swigobj->SetTabWidth(_swigarg0))
1235 static PyObject *_wrap_wxStyledTextCtrl_SetTabWidth(PyObject *self, PyObject *args, PyObject *kwargs) {
1236 PyObject * _resultobj;
1237 wxStyledTextCtrl * _arg0;
1238 int _arg1;
1239 PyObject * _argo0 = 0;
1240 char *_kwnames[] = { "self","tabWidth", NULL };
1241
1242 self = self;
1243 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetTabWidth",_kwnames,&_argo0,&_arg1))
1244 return NULL;
1245 if (_argo0) {
1246 if (_argo0 == Py_None) { _arg0 = NULL; }
1247 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1248 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetTabWidth. Expected _wxStyledTextCtrl_p.");
1249 return NULL;
1250 }
1251 }
1252 {
1253 wxPy_BEGIN_ALLOW_THREADS;
1254 wxStyledTextCtrl_SetTabWidth(_arg0,_arg1);
1255
1256 wxPy_END_ALLOW_THREADS;
1257 } Py_INCREF(Py_None);
1258 _resultobj = Py_None;
1259 return _resultobj;
1260 }
1261
1262 #define wxStyledTextCtrl_GetTabWidth(_swigobj) (_swigobj->GetTabWidth())
1263 static PyObject *_wrap_wxStyledTextCtrl_GetTabWidth(PyObject *self, PyObject *args, PyObject *kwargs) {
1264 PyObject * _resultobj;
1265 int _result;
1266 wxStyledTextCtrl * _arg0;
1267 PyObject * _argo0 = 0;
1268 char *_kwnames[] = { "self", NULL };
1269
1270 self = self;
1271 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetTabWidth",_kwnames,&_argo0))
1272 return NULL;
1273 if (_argo0) {
1274 if (_argo0 == Py_None) { _arg0 = NULL; }
1275 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1276 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetTabWidth. Expected _wxStyledTextCtrl_p.");
1277 return NULL;
1278 }
1279 }
1280 {
1281 wxPy_BEGIN_ALLOW_THREADS;
1282 _result = (int )wxStyledTextCtrl_GetTabWidth(_arg0);
1283
1284 wxPy_END_ALLOW_THREADS;
1285 } _resultobj = Py_BuildValue("i",_result);
1286 return _resultobj;
1287 }
1288
1289 #define wxStyledTextCtrl_SetCodePage(_swigobj,_swigarg0) (_swigobj->SetCodePage(_swigarg0))
1290 static PyObject *_wrap_wxStyledTextCtrl_SetCodePage(PyObject *self, PyObject *args, PyObject *kwargs) {
1291 PyObject * _resultobj;
1292 wxStyledTextCtrl * _arg0;
1293 int _arg1;
1294 PyObject * _argo0 = 0;
1295 char *_kwnames[] = { "self","codePage", NULL };
1296
1297 self = self;
1298 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetCodePage",_kwnames,&_argo0,&_arg1))
1299 return NULL;
1300 if (_argo0) {
1301 if (_argo0 == Py_None) { _arg0 = NULL; }
1302 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1303 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetCodePage. Expected _wxStyledTextCtrl_p.");
1304 return NULL;
1305 }
1306 }
1307 {
1308 wxPy_BEGIN_ALLOW_THREADS;
1309 wxStyledTextCtrl_SetCodePage(_arg0,_arg1);
1310
1311 wxPy_END_ALLOW_THREADS;
1312 } Py_INCREF(Py_None);
1313 _resultobj = Py_None;
1314 return _resultobj;
1315 }
1316
1317 #define wxStyledTextCtrl_MarkerDefine(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->MarkerDefine(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
1318 static PyObject *_wrap_wxStyledTextCtrl_MarkerDefine(PyObject *self, PyObject *args, PyObject *kwargs) {
1319 PyObject * _resultobj;
1320 wxStyledTextCtrl * _arg0;
1321 int _arg1;
1322 int _arg2;
1323 wxColour * _arg3 = (wxColour *) &wxNullColour;
1324 wxColour * _arg4 = (wxColour *) &wxNullColour;
1325 PyObject * _argo0 = 0;
1326 wxColour temp;
1327 PyObject * _obj3 = 0;
1328 wxColour temp0;
1329 PyObject * _obj4 = 0;
1330 char *_kwnames[] = { "self","markerNumber","markerSymbol","foreground","background", NULL };
1331
1332 self = self;
1333 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii|OO:wxStyledTextCtrl_MarkerDefine",_kwnames,&_argo0,&_arg1,&_arg2,&_obj3,&_obj4))
1334 return NULL;
1335 if (_argo0) {
1336 if (_argo0 == Py_None) { _arg0 = NULL; }
1337 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1338 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerDefine. Expected _wxStyledTextCtrl_p.");
1339 return NULL;
1340 }
1341 }
1342 if (_obj3)
1343 {
1344 _arg3 = &temp;
1345 if (! wxColour_helper(_obj3, &_arg3))
1346 return NULL;
1347 }
1348 if (_obj4)
1349 {
1350 _arg4 = &temp0;
1351 if (! wxColour_helper(_obj4, &_arg4))
1352 return NULL;
1353 }
1354 {
1355 wxPy_BEGIN_ALLOW_THREADS;
1356 wxStyledTextCtrl_MarkerDefine(_arg0,_arg1,_arg2,*_arg3,*_arg4);
1357
1358 wxPy_END_ALLOW_THREADS;
1359 } Py_INCREF(Py_None);
1360 _resultobj = Py_None;
1361 return _resultobj;
1362 }
1363
1364 #define wxStyledTextCtrl_MarkerSetForeground(_swigobj,_swigarg0,_swigarg1) (_swigobj->MarkerSetForeground(_swigarg0,_swigarg1))
1365 static PyObject *_wrap_wxStyledTextCtrl_MarkerSetForeground(PyObject *self, PyObject *args, PyObject *kwargs) {
1366 PyObject * _resultobj;
1367 wxStyledTextCtrl * _arg0;
1368 int _arg1;
1369 wxColour * _arg2;
1370 PyObject * _argo0 = 0;
1371 wxColour temp;
1372 PyObject * _obj2 = 0;
1373 char *_kwnames[] = { "self","markerNumber","fore", NULL };
1374
1375 self = self;
1376 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_MarkerSetForeground",_kwnames,&_argo0,&_arg1,&_obj2))
1377 return NULL;
1378 if (_argo0) {
1379 if (_argo0 == Py_None) { _arg0 = NULL; }
1380 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1381 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerSetForeground. Expected _wxStyledTextCtrl_p.");
1382 return NULL;
1383 }
1384 }
1385 {
1386 _arg2 = &temp;
1387 if (! wxColour_helper(_obj2, &_arg2))
1388 return NULL;
1389 }
1390 {
1391 wxPy_BEGIN_ALLOW_THREADS;
1392 wxStyledTextCtrl_MarkerSetForeground(_arg0,_arg1,*_arg2);
1393
1394 wxPy_END_ALLOW_THREADS;
1395 } Py_INCREF(Py_None);
1396 _resultobj = Py_None;
1397 return _resultobj;
1398 }
1399
1400 #define wxStyledTextCtrl_MarkerSetBackground(_swigobj,_swigarg0,_swigarg1) (_swigobj->MarkerSetBackground(_swigarg0,_swigarg1))
1401 static PyObject *_wrap_wxStyledTextCtrl_MarkerSetBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
1402 PyObject * _resultobj;
1403 wxStyledTextCtrl * _arg0;
1404 int _arg1;
1405 wxColour * _arg2;
1406 PyObject * _argo0 = 0;
1407 wxColour temp;
1408 PyObject * _obj2 = 0;
1409 char *_kwnames[] = { "self","markerNumber","back", NULL };
1410
1411 self = self;
1412 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_MarkerSetBackground",_kwnames,&_argo0,&_arg1,&_obj2))
1413 return NULL;
1414 if (_argo0) {
1415 if (_argo0 == Py_None) { _arg0 = NULL; }
1416 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1417 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerSetBackground. Expected _wxStyledTextCtrl_p.");
1418 return NULL;
1419 }
1420 }
1421 {
1422 _arg2 = &temp;
1423 if (! wxColour_helper(_obj2, &_arg2))
1424 return NULL;
1425 }
1426 {
1427 wxPy_BEGIN_ALLOW_THREADS;
1428 wxStyledTextCtrl_MarkerSetBackground(_arg0,_arg1,*_arg2);
1429
1430 wxPy_END_ALLOW_THREADS;
1431 } Py_INCREF(Py_None);
1432 _resultobj = Py_None;
1433 return _resultobj;
1434 }
1435
1436 #define wxStyledTextCtrl_MarkerAdd(_swigobj,_swigarg0,_swigarg1) (_swigobj->MarkerAdd(_swigarg0,_swigarg1))
1437 static PyObject *_wrap_wxStyledTextCtrl_MarkerAdd(PyObject *self, PyObject *args, PyObject *kwargs) {
1438 PyObject * _resultobj;
1439 wxStyledTextCtrl * _arg0;
1440 int _arg1;
1441 int _arg2;
1442 PyObject * _argo0 = 0;
1443 char *_kwnames[] = { "self","line","markerNumber", NULL };
1444
1445 self = self;
1446 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_MarkerAdd",_kwnames,&_argo0,&_arg1,&_arg2))
1447 return NULL;
1448 if (_argo0) {
1449 if (_argo0 == Py_None) { _arg0 = NULL; }
1450 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1451 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerAdd. Expected _wxStyledTextCtrl_p.");
1452 return NULL;
1453 }
1454 }
1455 {
1456 wxPy_BEGIN_ALLOW_THREADS;
1457 wxStyledTextCtrl_MarkerAdd(_arg0,_arg1,_arg2);
1458
1459 wxPy_END_ALLOW_THREADS;
1460 } Py_INCREF(Py_None);
1461 _resultobj = Py_None;
1462 return _resultobj;
1463 }
1464
1465 #define wxStyledTextCtrl_MarkerDelete(_swigobj,_swigarg0,_swigarg1) (_swigobj->MarkerDelete(_swigarg0,_swigarg1))
1466 static PyObject *_wrap_wxStyledTextCtrl_MarkerDelete(PyObject *self, PyObject *args, PyObject *kwargs) {
1467 PyObject * _resultobj;
1468 wxStyledTextCtrl * _arg0;
1469 int _arg1;
1470 int _arg2;
1471 PyObject * _argo0 = 0;
1472 char *_kwnames[] = { "self","line","markerNumber", NULL };
1473
1474 self = self;
1475 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_MarkerDelete",_kwnames,&_argo0,&_arg1,&_arg2))
1476 return NULL;
1477 if (_argo0) {
1478 if (_argo0 == Py_None) { _arg0 = NULL; }
1479 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1480 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerDelete. Expected _wxStyledTextCtrl_p.");
1481 return NULL;
1482 }
1483 }
1484 {
1485 wxPy_BEGIN_ALLOW_THREADS;
1486 wxStyledTextCtrl_MarkerDelete(_arg0,_arg1,_arg2);
1487
1488 wxPy_END_ALLOW_THREADS;
1489 } Py_INCREF(Py_None);
1490 _resultobj = Py_None;
1491 return _resultobj;
1492 }
1493
1494 #define wxStyledTextCtrl_MarkerDeleteAll(_swigobj,_swigarg0) (_swigobj->MarkerDeleteAll(_swigarg0))
1495 static PyObject *_wrap_wxStyledTextCtrl_MarkerDeleteAll(PyObject *self, PyObject *args, PyObject *kwargs) {
1496 PyObject * _resultobj;
1497 wxStyledTextCtrl * _arg0;
1498 int _arg1;
1499 PyObject * _argo0 = 0;
1500 char *_kwnames[] = { "self","markerNumber", NULL };
1501
1502 self = self;
1503 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_MarkerDeleteAll",_kwnames,&_argo0,&_arg1))
1504 return NULL;
1505 if (_argo0) {
1506 if (_argo0 == Py_None) { _arg0 = NULL; }
1507 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1508 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerDeleteAll. Expected _wxStyledTextCtrl_p.");
1509 return NULL;
1510 }
1511 }
1512 {
1513 wxPy_BEGIN_ALLOW_THREADS;
1514 wxStyledTextCtrl_MarkerDeleteAll(_arg0,_arg1);
1515
1516 wxPy_END_ALLOW_THREADS;
1517 } Py_INCREF(Py_None);
1518 _resultobj = Py_None;
1519 return _resultobj;
1520 }
1521
1522 #define wxStyledTextCtrl_MarkerGet(_swigobj,_swigarg0) (_swigobj->MarkerGet(_swigarg0))
1523 static PyObject *_wrap_wxStyledTextCtrl_MarkerGet(PyObject *self, PyObject *args, PyObject *kwargs) {
1524 PyObject * _resultobj;
1525 int _result;
1526 wxStyledTextCtrl * _arg0;
1527 int _arg1;
1528 PyObject * _argo0 = 0;
1529 char *_kwnames[] = { "self","line", NULL };
1530
1531 self = self;
1532 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_MarkerGet",_kwnames,&_argo0,&_arg1))
1533 return NULL;
1534 if (_argo0) {
1535 if (_argo0 == Py_None) { _arg0 = NULL; }
1536 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1537 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerGet. Expected _wxStyledTextCtrl_p.");
1538 return NULL;
1539 }
1540 }
1541 {
1542 wxPy_BEGIN_ALLOW_THREADS;
1543 _result = (int )wxStyledTextCtrl_MarkerGet(_arg0,_arg1);
1544
1545 wxPy_END_ALLOW_THREADS;
1546 } _resultobj = Py_BuildValue("i",_result);
1547 return _resultobj;
1548 }
1549
1550 #define wxStyledTextCtrl_MarkerNext(_swigobj,_swigarg0,_swigarg1) (_swigobj->MarkerNext(_swigarg0,_swigarg1))
1551 static PyObject *_wrap_wxStyledTextCtrl_MarkerNext(PyObject *self, PyObject *args, PyObject *kwargs) {
1552 PyObject * _resultobj;
1553 int _result;
1554 wxStyledTextCtrl * _arg0;
1555 int _arg1;
1556 int _arg2;
1557 PyObject * _argo0 = 0;
1558 char *_kwnames[] = { "self","lineStart","markerMask", NULL };
1559
1560 self = self;
1561 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_MarkerNext",_kwnames,&_argo0,&_arg1,&_arg2))
1562 return NULL;
1563 if (_argo0) {
1564 if (_argo0 == Py_None) { _arg0 = NULL; }
1565 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1566 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerNext. Expected _wxStyledTextCtrl_p.");
1567 return NULL;
1568 }
1569 }
1570 {
1571 wxPy_BEGIN_ALLOW_THREADS;
1572 _result = (int )wxStyledTextCtrl_MarkerNext(_arg0,_arg1,_arg2);
1573
1574 wxPy_END_ALLOW_THREADS;
1575 } _resultobj = Py_BuildValue("i",_result);
1576 return _resultobj;
1577 }
1578
1579 #define wxStyledTextCtrl_MarkerPrevious(_swigobj,_swigarg0,_swigarg1) (_swigobj->MarkerPrevious(_swigarg0,_swigarg1))
1580 static PyObject *_wrap_wxStyledTextCtrl_MarkerPrevious(PyObject *self, PyObject *args, PyObject *kwargs) {
1581 PyObject * _resultobj;
1582 int _result;
1583 wxStyledTextCtrl * _arg0;
1584 int _arg1;
1585 int _arg2;
1586 PyObject * _argo0 = 0;
1587 char *_kwnames[] = { "self","lineStart","markerMask", NULL };
1588
1589 self = self;
1590 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_MarkerPrevious",_kwnames,&_argo0,&_arg1,&_arg2))
1591 return NULL;
1592 if (_argo0) {
1593 if (_argo0 == Py_None) { _arg0 = NULL; }
1594 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1595 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerPrevious. Expected _wxStyledTextCtrl_p.");
1596 return NULL;
1597 }
1598 }
1599 {
1600 wxPy_BEGIN_ALLOW_THREADS;
1601 _result = (int )wxStyledTextCtrl_MarkerPrevious(_arg0,_arg1,_arg2);
1602
1603 wxPy_END_ALLOW_THREADS;
1604 } _resultobj = Py_BuildValue("i",_result);
1605 return _resultobj;
1606 }
1607
1608 #define wxStyledTextCtrl_SetMarginType(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMarginType(_swigarg0,_swigarg1))
1609 static PyObject *_wrap_wxStyledTextCtrl_SetMarginType(PyObject *self, PyObject *args, PyObject *kwargs) {
1610 PyObject * _resultobj;
1611 wxStyledTextCtrl * _arg0;
1612 int _arg1;
1613 int _arg2;
1614 PyObject * _argo0 = 0;
1615 char *_kwnames[] = { "self","margin","marginType", NULL };
1616
1617 self = self;
1618 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetMarginType",_kwnames,&_argo0,&_arg1,&_arg2))
1619 return NULL;
1620 if (_argo0) {
1621 if (_argo0 == Py_None) { _arg0 = NULL; }
1622 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1623 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetMarginType. Expected _wxStyledTextCtrl_p.");
1624 return NULL;
1625 }
1626 }
1627 {
1628 wxPy_BEGIN_ALLOW_THREADS;
1629 wxStyledTextCtrl_SetMarginType(_arg0,_arg1,_arg2);
1630
1631 wxPy_END_ALLOW_THREADS;
1632 } Py_INCREF(Py_None);
1633 _resultobj = Py_None;
1634 return _resultobj;
1635 }
1636
1637 #define wxStyledTextCtrl_GetMarginType(_swigobj,_swigarg0) (_swigobj->GetMarginType(_swigarg0))
1638 static PyObject *_wrap_wxStyledTextCtrl_GetMarginType(PyObject *self, PyObject *args, PyObject *kwargs) {
1639 PyObject * _resultobj;
1640 int _result;
1641 wxStyledTextCtrl * _arg0;
1642 int _arg1;
1643 PyObject * _argo0 = 0;
1644 char *_kwnames[] = { "self","margin", NULL };
1645
1646 self = self;
1647 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetMarginType",_kwnames,&_argo0,&_arg1))
1648 return NULL;
1649 if (_argo0) {
1650 if (_argo0 == Py_None) { _arg0 = NULL; }
1651 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1652 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetMarginType. Expected _wxStyledTextCtrl_p.");
1653 return NULL;
1654 }
1655 }
1656 {
1657 wxPy_BEGIN_ALLOW_THREADS;
1658 _result = (int )wxStyledTextCtrl_GetMarginType(_arg0,_arg1);
1659
1660 wxPy_END_ALLOW_THREADS;
1661 } _resultobj = Py_BuildValue("i",_result);
1662 return _resultobj;
1663 }
1664
1665 #define wxStyledTextCtrl_SetMarginWidth(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMarginWidth(_swigarg0,_swigarg1))
1666 static PyObject *_wrap_wxStyledTextCtrl_SetMarginWidth(PyObject *self, PyObject *args, PyObject *kwargs) {
1667 PyObject * _resultobj;
1668 wxStyledTextCtrl * _arg0;
1669 int _arg1;
1670 int _arg2;
1671 PyObject * _argo0 = 0;
1672 char *_kwnames[] = { "self","margin","pixelWidth", NULL };
1673
1674 self = self;
1675 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetMarginWidth",_kwnames,&_argo0,&_arg1,&_arg2))
1676 return NULL;
1677 if (_argo0) {
1678 if (_argo0 == Py_None) { _arg0 = NULL; }
1679 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1680 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetMarginWidth. Expected _wxStyledTextCtrl_p.");
1681 return NULL;
1682 }
1683 }
1684 {
1685 wxPy_BEGIN_ALLOW_THREADS;
1686 wxStyledTextCtrl_SetMarginWidth(_arg0,_arg1,_arg2);
1687
1688 wxPy_END_ALLOW_THREADS;
1689 } Py_INCREF(Py_None);
1690 _resultobj = Py_None;
1691 return _resultobj;
1692 }
1693
1694 #define wxStyledTextCtrl_GetMarginWidth(_swigobj,_swigarg0) (_swigobj->GetMarginWidth(_swigarg0))
1695 static PyObject *_wrap_wxStyledTextCtrl_GetMarginWidth(PyObject *self, PyObject *args, PyObject *kwargs) {
1696 PyObject * _resultobj;
1697 int _result;
1698 wxStyledTextCtrl * _arg0;
1699 int _arg1;
1700 PyObject * _argo0 = 0;
1701 char *_kwnames[] = { "self","margin", NULL };
1702
1703 self = self;
1704 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetMarginWidth",_kwnames,&_argo0,&_arg1))
1705 return NULL;
1706 if (_argo0) {
1707 if (_argo0 == Py_None) { _arg0 = NULL; }
1708 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1709 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetMarginWidth. Expected _wxStyledTextCtrl_p.");
1710 return NULL;
1711 }
1712 }
1713 {
1714 wxPy_BEGIN_ALLOW_THREADS;
1715 _result = (int )wxStyledTextCtrl_GetMarginWidth(_arg0,_arg1);
1716
1717 wxPy_END_ALLOW_THREADS;
1718 } _resultobj = Py_BuildValue("i",_result);
1719 return _resultobj;
1720 }
1721
1722 #define wxStyledTextCtrl_SetMarginMask(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMarginMask(_swigarg0,_swigarg1))
1723 static PyObject *_wrap_wxStyledTextCtrl_SetMarginMask(PyObject *self, PyObject *args, PyObject *kwargs) {
1724 PyObject * _resultobj;
1725 wxStyledTextCtrl * _arg0;
1726 int _arg1;
1727 int _arg2;
1728 PyObject * _argo0 = 0;
1729 char *_kwnames[] = { "self","margin","mask", NULL };
1730
1731 self = self;
1732 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetMarginMask",_kwnames,&_argo0,&_arg1,&_arg2))
1733 return NULL;
1734 if (_argo0) {
1735 if (_argo0 == Py_None) { _arg0 = NULL; }
1736 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1737 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetMarginMask. Expected _wxStyledTextCtrl_p.");
1738 return NULL;
1739 }
1740 }
1741 {
1742 wxPy_BEGIN_ALLOW_THREADS;
1743 wxStyledTextCtrl_SetMarginMask(_arg0,_arg1,_arg2);
1744
1745 wxPy_END_ALLOW_THREADS;
1746 } Py_INCREF(Py_None);
1747 _resultobj = Py_None;
1748 return _resultobj;
1749 }
1750
1751 #define wxStyledTextCtrl_GetMarginMask(_swigobj,_swigarg0) (_swigobj->GetMarginMask(_swigarg0))
1752 static PyObject *_wrap_wxStyledTextCtrl_GetMarginMask(PyObject *self, PyObject *args, PyObject *kwargs) {
1753 PyObject * _resultobj;
1754 int _result;
1755 wxStyledTextCtrl * _arg0;
1756 int _arg1;
1757 PyObject * _argo0 = 0;
1758 char *_kwnames[] = { "self","margin", NULL };
1759
1760 self = self;
1761 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetMarginMask",_kwnames,&_argo0,&_arg1))
1762 return NULL;
1763 if (_argo0) {
1764 if (_argo0 == Py_None) { _arg0 = NULL; }
1765 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1766 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetMarginMask. Expected _wxStyledTextCtrl_p.");
1767 return NULL;
1768 }
1769 }
1770 {
1771 wxPy_BEGIN_ALLOW_THREADS;
1772 _result = (int )wxStyledTextCtrl_GetMarginMask(_arg0,_arg1);
1773
1774 wxPy_END_ALLOW_THREADS;
1775 } _resultobj = Py_BuildValue("i",_result);
1776 return _resultobj;
1777 }
1778
1779 #define wxStyledTextCtrl_SetMarginSensitive(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMarginSensitive(_swigarg0,_swigarg1))
1780 static PyObject *_wrap_wxStyledTextCtrl_SetMarginSensitive(PyObject *self, PyObject *args, PyObject *kwargs) {
1781 PyObject * _resultobj;
1782 wxStyledTextCtrl * _arg0;
1783 int _arg1;
1784 bool _arg2;
1785 PyObject * _argo0 = 0;
1786 int tempbool2;
1787 char *_kwnames[] = { "self","margin","sensitive", NULL };
1788
1789 self = self;
1790 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetMarginSensitive",_kwnames,&_argo0,&_arg1,&tempbool2))
1791 return NULL;
1792 if (_argo0) {
1793 if (_argo0 == Py_None) { _arg0 = NULL; }
1794 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1795 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetMarginSensitive. Expected _wxStyledTextCtrl_p.");
1796 return NULL;
1797 }
1798 }
1799 _arg2 = (bool ) tempbool2;
1800 {
1801 wxPy_BEGIN_ALLOW_THREADS;
1802 wxStyledTextCtrl_SetMarginSensitive(_arg0,_arg1,_arg2);
1803
1804 wxPy_END_ALLOW_THREADS;
1805 } Py_INCREF(Py_None);
1806 _resultobj = Py_None;
1807 return _resultobj;
1808 }
1809
1810 #define wxStyledTextCtrl_GetMarginSensitive(_swigobj,_swigarg0) (_swigobj->GetMarginSensitive(_swigarg0))
1811 static PyObject *_wrap_wxStyledTextCtrl_GetMarginSensitive(PyObject *self, PyObject *args, PyObject *kwargs) {
1812 PyObject * _resultobj;
1813 bool _result;
1814 wxStyledTextCtrl * _arg0;
1815 int _arg1;
1816 PyObject * _argo0 = 0;
1817 char *_kwnames[] = { "self","margin", NULL };
1818
1819 self = self;
1820 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetMarginSensitive",_kwnames,&_argo0,&_arg1))
1821 return NULL;
1822 if (_argo0) {
1823 if (_argo0 == Py_None) { _arg0 = NULL; }
1824 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1825 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetMarginSensitive. Expected _wxStyledTextCtrl_p.");
1826 return NULL;
1827 }
1828 }
1829 {
1830 wxPy_BEGIN_ALLOW_THREADS;
1831 _result = (bool )wxStyledTextCtrl_GetMarginSensitive(_arg0,_arg1);
1832
1833 wxPy_END_ALLOW_THREADS;
1834 } _resultobj = Py_BuildValue("i",_result);
1835 return _resultobj;
1836 }
1837
1838 #define wxStyledTextCtrl_StyleClearAll(_swigobj) (_swigobj->StyleClearAll())
1839 static PyObject *_wrap_wxStyledTextCtrl_StyleClearAll(PyObject *self, PyObject *args, PyObject *kwargs) {
1840 PyObject * _resultobj;
1841 wxStyledTextCtrl * _arg0;
1842 PyObject * _argo0 = 0;
1843 char *_kwnames[] = { "self", NULL };
1844
1845 self = self;
1846 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_StyleClearAll",_kwnames,&_argo0))
1847 return NULL;
1848 if (_argo0) {
1849 if (_argo0 == Py_None) { _arg0 = NULL; }
1850 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1851 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleClearAll. Expected _wxStyledTextCtrl_p.");
1852 return NULL;
1853 }
1854 }
1855 {
1856 wxPy_BEGIN_ALLOW_THREADS;
1857 wxStyledTextCtrl_StyleClearAll(_arg0);
1858
1859 wxPy_END_ALLOW_THREADS;
1860 } Py_INCREF(Py_None);
1861 _resultobj = Py_None;
1862 return _resultobj;
1863 }
1864
1865 #define wxStyledTextCtrl_StyleSetForeground(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetForeground(_swigarg0,_swigarg1))
1866 static PyObject *_wrap_wxStyledTextCtrl_StyleSetForeground(PyObject *self, PyObject *args, PyObject *kwargs) {
1867 PyObject * _resultobj;
1868 wxStyledTextCtrl * _arg0;
1869 int _arg1;
1870 wxColour * _arg2;
1871 PyObject * _argo0 = 0;
1872 wxColour temp;
1873 PyObject * _obj2 = 0;
1874 char *_kwnames[] = { "self","style","fore", NULL };
1875
1876 self = self;
1877 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_StyleSetForeground",_kwnames,&_argo0,&_arg1,&_obj2))
1878 return NULL;
1879 if (_argo0) {
1880 if (_argo0 == Py_None) { _arg0 = NULL; }
1881 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1882 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetForeground. Expected _wxStyledTextCtrl_p.");
1883 return NULL;
1884 }
1885 }
1886 {
1887 _arg2 = &temp;
1888 if (! wxColour_helper(_obj2, &_arg2))
1889 return NULL;
1890 }
1891 {
1892 wxPy_BEGIN_ALLOW_THREADS;
1893 wxStyledTextCtrl_StyleSetForeground(_arg0,_arg1,*_arg2);
1894
1895 wxPy_END_ALLOW_THREADS;
1896 } Py_INCREF(Py_None);
1897 _resultobj = Py_None;
1898 return _resultobj;
1899 }
1900
1901 #define wxStyledTextCtrl_StyleSetBackground(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetBackground(_swigarg0,_swigarg1))
1902 static PyObject *_wrap_wxStyledTextCtrl_StyleSetBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
1903 PyObject * _resultobj;
1904 wxStyledTextCtrl * _arg0;
1905 int _arg1;
1906 wxColour * _arg2;
1907 PyObject * _argo0 = 0;
1908 wxColour temp;
1909 PyObject * _obj2 = 0;
1910 char *_kwnames[] = { "self","style","back", NULL };
1911
1912 self = self;
1913 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_StyleSetBackground",_kwnames,&_argo0,&_arg1,&_obj2))
1914 return NULL;
1915 if (_argo0) {
1916 if (_argo0 == Py_None) { _arg0 = NULL; }
1917 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1918 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetBackground. Expected _wxStyledTextCtrl_p.");
1919 return NULL;
1920 }
1921 }
1922 {
1923 _arg2 = &temp;
1924 if (! wxColour_helper(_obj2, &_arg2))
1925 return NULL;
1926 }
1927 {
1928 wxPy_BEGIN_ALLOW_THREADS;
1929 wxStyledTextCtrl_StyleSetBackground(_arg0,_arg1,*_arg2);
1930
1931 wxPy_END_ALLOW_THREADS;
1932 } Py_INCREF(Py_None);
1933 _resultobj = Py_None;
1934 return _resultobj;
1935 }
1936
1937 #define wxStyledTextCtrl_StyleSetBold(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetBold(_swigarg0,_swigarg1))
1938 static PyObject *_wrap_wxStyledTextCtrl_StyleSetBold(PyObject *self, PyObject *args, PyObject *kwargs) {
1939 PyObject * _resultobj;
1940 wxStyledTextCtrl * _arg0;
1941 int _arg1;
1942 bool _arg2;
1943 PyObject * _argo0 = 0;
1944 int tempbool2;
1945 char *_kwnames[] = { "self","style","bold", NULL };
1946
1947 self = self;
1948 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_StyleSetBold",_kwnames,&_argo0,&_arg1,&tempbool2))
1949 return NULL;
1950 if (_argo0) {
1951 if (_argo0 == Py_None) { _arg0 = NULL; }
1952 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1953 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetBold. Expected _wxStyledTextCtrl_p.");
1954 return NULL;
1955 }
1956 }
1957 _arg2 = (bool ) tempbool2;
1958 {
1959 wxPy_BEGIN_ALLOW_THREADS;
1960 wxStyledTextCtrl_StyleSetBold(_arg0,_arg1,_arg2);
1961
1962 wxPy_END_ALLOW_THREADS;
1963 } Py_INCREF(Py_None);
1964 _resultobj = Py_None;
1965 return _resultobj;
1966 }
1967
1968 #define wxStyledTextCtrl_StyleSetItalic(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetItalic(_swigarg0,_swigarg1))
1969 static PyObject *_wrap_wxStyledTextCtrl_StyleSetItalic(PyObject *self, PyObject *args, PyObject *kwargs) {
1970 PyObject * _resultobj;
1971 wxStyledTextCtrl * _arg0;
1972 int _arg1;
1973 bool _arg2;
1974 PyObject * _argo0 = 0;
1975 int tempbool2;
1976 char *_kwnames[] = { "self","style","italic", NULL };
1977
1978 self = self;
1979 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_StyleSetItalic",_kwnames,&_argo0,&_arg1,&tempbool2))
1980 return NULL;
1981 if (_argo0) {
1982 if (_argo0 == Py_None) { _arg0 = NULL; }
1983 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1984 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetItalic. Expected _wxStyledTextCtrl_p.");
1985 return NULL;
1986 }
1987 }
1988 _arg2 = (bool ) tempbool2;
1989 {
1990 wxPy_BEGIN_ALLOW_THREADS;
1991 wxStyledTextCtrl_StyleSetItalic(_arg0,_arg1,_arg2);
1992
1993 wxPy_END_ALLOW_THREADS;
1994 } Py_INCREF(Py_None);
1995 _resultobj = Py_None;
1996 return _resultobj;
1997 }
1998
1999 #define wxStyledTextCtrl_StyleSetSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetSize(_swigarg0,_swigarg1))
2000 static PyObject *_wrap_wxStyledTextCtrl_StyleSetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
2001 PyObject * _resultobj;
2002 wxStyledTextCtrl * _arg0;
2003 int _arg1;
2004 int _arg2;
2005 PyObject * _argo0 = 0;
2006 char *_kwnames[] = { "self","style","sizePoints", NULL };
2007
2008 self = self;
2009 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_StyleSetSize",_kwnames,&_argo0,&_arg1,&_arg2))
2010 return NULL;
2011 if (_argo0) {
2012 if (_argo0 == Py_None) { _arg0 = NULL; }
2013 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2014 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetSize. Expected _wxStyledTextCtrl_p.");
2015 return NULL;
2016 }
2017 }
2018 {
2019 wxPy_BEGIN_ALLOW_THREADS;
2020 wxStyledTextCtrl_StyleSetSize(_arg0,_arg1,_arg2);
2021
2022 wxPy_END_ALLOW_THREADS;
2023 } Py_INCREF(Py_None);
2024 _resultobj = Py_None;
2025 return _resultobj;
2026 }
2027
2028 #define wxStyledTextCtrl_StyleSetFaceName(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetFaceName(_swigarg0,_swigarg1))
2029 static PyObject *_wrap_wxStyledTextCtrl_StyleSetFaceName(PyObject *self, PyObject *args, PyObject *kwargs) {
2030 PyObject * _resultobj;
2031 wxStyledTextCtrl * _arg0;
2032 int _arg1;
2033 wxString * _arg2;
2034 PyObject * _argo0 = 0;
2035 PyObject * _obj2 = 0;
2036 char *_kwnames[] = { "self","style","fontName", NULL };
2037
2038 self = self;
2039 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_StyleSetFaceName",_kwnames,&_argo0,&_arg1,&_obj2))
2040 return NULL;
2041 if (_argo0) {
2042 if (_argo0 == Py_None) { _arg0 = NULL; }
2043 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2044 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetFaceName. Expected _wxStyledTextCtrl_p.");
2045 return NULL;
2046 }
2047 }
2048 {
2049 #if PYTHON_API_VERSION >= 1009
2050 char* tmpPtr; int tmpSize;
2051 if (!PyString_Check(_obj2) && !PyUnicode_Check(_obj2)) {
2052 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2053 return NULL;
2054 }
2055 if (PyString_AsStringAndSize(_obj2, &tmpPtr, &tmpSize) == -1)
2056 return NULL;
2057 _arg2 = new wxString(tmpPtr, tmpSize);
2058 #else
2059 if (!PyString_Check(_obj2)) {
2060 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2061 return NULL;
2062 }
2063 _arg2 = new wxString(PyString_AS_STRING(_obj2), PyString_GET_SIZE(_obj2));
2064 #endif
2065 }
2066 {
2067 wxPy_BEGIN_ALLOW_THREADS;
2068 wxStyledTextCtrl_StyleSetFaceName(_arg0,_arg1,*_arg2);
2069
2070 wxPy_END_ALLOW_THREADS;
2071 } Py_INCREF(Py_None);
2072 _resultobj = Py_None;
2073 {
2074 if (_obj2)
2075 delete _arg2;
2076 }
2077 return _resultobj;
2078 }
2079
2080 #define wxStyledTextCtrl_StyleSetEOLFilled(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetEOLFilled(_swigarg0,_swigarg1))
2081 static PyObject *_wrap_wxStyledTextCtrl_StyleSetEOLFilled(PyObject *self, PyObject *args, PyObject *kwargs) {
2082 PyObject * _resultobj;
2083 wxStyledTextCtrl * _arg0;
2084 int _arg1;
2085 bool _arg2;
2086 PyObject * _argo0 = 0;
2087 int tempbool2;
2088 char *_kwnames[] = { "self","style","filled", NULL };
2089
2090 self = self;
2091 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_StyleSetEOLFilled",_kwnames,&_argo0,&_arg1,&tempbool2))
2092 return NULL;
2093 if (_argo0) {
2094 if (_argo0 == Py_None) { _arg0 = NULL; }
2095 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2096 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetEOLFilled. Expected _wxStyledTextCtrl_p.");
2097 return NULL;
2098 }
2099 }
2100 _arg2 = (bool ) tempbool2;
2101 {
2102 wxPy_BEGIN_ALLOW_THREADS;
2103 wxStyledTextCtrl_StyleSetEOLFilled(_arg0,_arg1,_arg2);
2104
2105 wxPy_END_ALLOW_THREADS;
2106 } Py_INCREF(Py_None);
2107 _resultobj = Py_None;
2108 return _resultobj;
2109 }
2110
2111 #define wxStyledTextCtrl_StyleResetDefault(_swigobj) (_swigobj->StyleResetDefault())
2112 static PyObject *_wrap_wxStyledTextCtrl_StyleResetDefault(PyObject *self, PyObject *args, PyObject *kwargs) {
2113 PyObject * _resultobj;
2114 wxStyledTextCtrl * _arg0;
2115 PyObject * _argo0 = 0;
2116 char *_kwnames[] = { "self", NULL };
2117
2118 self = self;
2119 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_StyleResetDefault",_kwnames,&_argo0))
2120 return NULL;
2121 if (_argo0) {
2122 if (_argo0 == Py_None) { _arg0 = NULL; }
2123 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2124 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleResetDefault. Expected _wxStyledTextCtrl_p.");
2125 return NULL;
2126 }
2127 }
2128 {
2129 wxPy_BEGIN_ALLOW_THREADS;
2130 wxStyledTextCtrl_StyleResetDefault(_arg0);
2131
2132 wxPy_END_ALLOW_THREADS;
2133 } Py_INCREF(Py_None);
2134 _resultobj = Py_None;
2135 return _resultobj;
2136 }
2137
2138 #define wxStyledTextCtrl_StyleSetUnderline(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetUnderline(_swigarg0,_swigarg1))
2139 static PyObject *_wrap_wxStyledTextCtrl_StyleSetUnderline(PyObject *self, PyObject *args, PyObject *kwargs) {
2140 PyObject * _resultobj;
2141 wxStyledTextCtrl * _arg0;
2142 int _arg1;
2143 bool _arg2;
2144 PyObject * _argo0 = 0;
2145 int tempbool2;
2146 char *_kwnames[] = { "self","style","underline", NULL };
2147
2148 self = self;
2149 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_StyleSetUnderline",_kwnames,&_argo0,&_arg1,&tempbool2))
2150 return NULL;
2151 if (_argo0) {
2152 if (_argo0 == Py_None) { _arg0 = NULL; }
2153 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2154 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetUnderline. Expected _wxStyledTextCtrl_p.");
2155 return NULL;
2156 }
2157 }
2158 _arg2 = (bool ) tempbool2;
2159 {
2160 wxPy_BEGIN_ALLOW_THREADS;
2161 wxStyledTextCtrl_StyleSetUnderline(_arg0,_arg1,_arg2);
2162
2163 wxPy_END_ALLOW_THREADS;
2164 } Py_INCREF(Py_None);
2165 _resultobj = Py_None;
2166 return _resultobj;
2167 }
2168
2169 #define wxStyledTextCtrl_SetSelForeground(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSelForeground(_swigarg0,_swigarg1))
2170 static PyObject *_wrap_wxStyledTextCtrl_SetSelForeground(PyObject *self, PyObject *args, PyObject *kwargs) {
2171 PyObject * _resultobj;
2172 wxStyledTextCtrl * _arg0;
2173 bool _arg1;
2174 wxColour * _arg2;
2175 PyObject * _argo0 = 0;
2176 int tempbool1;
2177 wxColour temp;
2178 PyObject * _obj2 = 0;
2179 char *_kwnames[] = { "self","useSetting","fore", NULL };
2180
2181 self = self;
2182 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_SetSelForeground",_kwnames,&_argo0,&tempbool1,&_obj2))
2183 return NULL;
2184 if (_argo0) {
2185 if (_argo0 == Py_None) { _arg0 = NULL; }
2186 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2187 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetSelForeground. Expected _wxStyledTextCtrl_p.");
2188 return NULL;
2189 }
2190 }
2191 _arg1 = (bool ) tempbool1;
2192 {
2193 _arg2 = &temp;
2194 if (! wxColour_helper(_obj2, &_arg2))
2195 return NULL;
2196 }
2197 {
2198 wxPy_BEGIN_ALLOW_THREADS;
2199 wxStyledTextCtrl_SetSelForeground(_arg0,_arg1,*_arg2);
2200
2201 wxPy_END_ALLOW_THREADS;
2202 } Py_INCREF(Py_None);
2203 _resultobj = Py_None;
2204 return _resultobj;
2205 }
2206
2207 #define wxStyledTextCtrl_SetSelBackground(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSelBackground(_swigarg0,_swigarg1))
2208 static PyObject *_wrap_wxStyledTextCtrl_SetSelBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
2209 PyObject * _resultobj;
2210 wxStyledTextCtrl * _arg0;
2211 bool _arg1;
2212 wxColour * _arg2;
2213 PyObject * _argo0 = 0;
2214 int tempbool1;
2215 wxColour temp;
2216 PyObject * _obj2 = 0;
2217 char *_kwnames[] = { "self","useSetting","back", NULL };
2218
2219 self = self;
2220 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_SetSelBackground",_kwnames,&_argo0,&tempbool1,&_obj2))
2221 return NULL;
2222 if (_argo0) {
2223 if (_argo0 == Py_None) { _arg0 = NULL; }
2224 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2225 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetSelBackground. Expected _wxStyledTextCtrl_p.");
2226 return NULL;
2227 }
2228 }
2229 _arg1 = (bool ) tempbool1;
2230 {
2231 _arg2 = &temp;
2232 if (! wxColour_helper(_obj2, &_arg2))
2233 return NULL;
2234 }
2235 {
2236 wxPy_BEGIN_ALLOW_THREADS;
2237 wxStyledTextCtrl_SetSelBackground(_arg0,_arg1,*_arg2);
2238
2239 wxPy_END_ALLOW_THREADS;
2240 } Py_INCREF(Py_None);
2241 _resultobj = Py_None;
2242 return _resultobj;
2243 }
2244
2245 #define wxStyledTextCtrl_SetCaretForeground(_swigobj,_swigarg0) (_swigobj->SetCaretForeground(_swigarg0))
2246 static PyObject *_wrap_wxStyledTextCtrl_SetCaretForeground(PyObject *self, PyObject *args, PyObject *kwargs) {
2247 PyObject * _resultobj;
2248 wxStyledTextCtrl * _arg0;
2249 wxColour * _arg1;
2250 PyObject * _argo0 = 0;
2251 wxColour temp;
2252 PyObject * _obj1 = 0;
2253 char *_kwnames[] = { "self","fore", NULL };
2254
2255 self = self;
2256 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_SetCaretForeground",_kwnames,&_argo0,&_obj1))
2257 return NULL;
2258 if (_argo0) {
2259 if (_argo0 == Py_None) { _arg0 = NULL; }
2260 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2261 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetCaretForeground. Expected _wxStyledTextCtrl_p.");
2262 return NULL;
2263 }
2264 }
2265 {
2266 _arg1 = &temp;
2267 if (! wxColour_helper(_obj1, &_arg1))
2268 return NULL;
2269 }
2270 {
2271 wxPy_BEGIN_ALLOW_THREADS;
2272 wxStyledTextCtrl_SetCaretForeground(_arg0,*_arg1);
2273
2274 wxPy_END_ALLOW_THREADS;
2275 } Py_INCREF(Py_None);
2276 _resultobj = Py_None;
2277 return _resultobj;
2278 }
2279
2280 #define wxStyledTextCtrl_CmdKeyAssign(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->CmdKeyAssign(_swigarg0,_swigarg1,_swigarg2))
2281 static PyObject *_wrap_wxStyledTextCtrl_CmdKeyAssign(PyObject *self, PyObject *args, PyObject *kwargs) {
2282 PyObject * _resultobj;
2283 wxStyledTextCtrl * _arg0;
2284 int _arg1;
2285 int _arg2;
2286 int _arg3;
2287 PyObject * _argo0 = 0;
2288 char *_kwnames[] = { "self","key","modifiers","cmd", NULL };
2289
2290 self = self;
2291 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oiii:wxStyledTextCtrl_CmdKeyAssign",_kwnames,&_argo0,&_arg1,&_arg2,&_arg3))
2292 return NULL;
2293 if (_argo0) {
2294 if (_argo0 == Py_None) { _arg0 = NULL; }
2295 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2296 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CmdKeyAssign. Expected _wxStyledTextCtrl_p.");
2297 return NULL;
2298 }
2299 }
2300 {
2301 wxPy_BEGIN_ALLOW_THREADS;
2302 wxStyledTextCtrl_CmdKeyAssign(_arg0,_arg1,_arg2,_arg3);
2303
2304 wxPy_END_ALLOW_THREADS;
2305 } Py_INCREF(Py_None);
2306 _resultobj = Py_None;
2307 return _resultobj;
2308 }
2309
2310 #define wxStyledTextCtrl_CmdKeyClear(_swigobj,_swigarg0,_swigarg1) (_swigobj->CmdKeyClear(_swigarg0,_swigarg1))
2311 static PyObject *_wrap_wxStyledTextCtrl_CmdKeyClear(PyObject *self, PyObject *args, PyObject *kwargs) {
2312 PyObject * _resultobj;
2313 wxStyledTextCtrl * _arg0;
2314 int _arg1;
2315 int _arg2;
2316 PyObject * _argo0 = 0;
2317 char *_kwnames[] = { "self","key","modifiers", NULL };
2318
2319 self = self;
2320 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_CmdKeyClear",_kwnames,&_argo0,&_arg1,&_arg2))
2321 return NULL;
2322 if (_argo0) {
2323 if (_argo0 == Py_None) { _arg0 = NULL; }
2324 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2325 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CmdKeyClear. Expected _wxStyledTextCtrl_p.");
2326 return NULL;
2327 }
2328 }
2329 {
2330 wxPy_BEGIN_ALLOW_THREADS;
2331 wxStyledTextCtrl_CmdKeyClear(_arg0,_arg1,_arg2);
2332
2333 wxPy_END_ALLOW_THREADS;
2334 } Py_INCREF(Py_None);
2335 _resultobj = Py_None;
2336 return _resultobj;
2337 }
2338
2339 #define wxStyledTextCtrl_CmdKeyClearAll(_swigobj) (_swigobj->CmdKeyClearAll())
2340 static PyObject *_wrap_wxStyledTextCtrl_CmdKeyClearAll(PyObject *self, PyObject *args, PyObject *kwargs) {
2341 PyObject * _resultobj;
2342 wxStyledTextCtrl * _arg0;
2343 PyObject * _argo0 = 0;
2344 char *_kwnames[] = { "self", NULL };
2345
2346 self = self;
2347 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_CmdKeyClearAll",_kwnames,&_argo0))
2348 return NULL;
2349 if (_argo0) {
2350 if (_argo0 == Py_None) { _arg0 = NULL; }
2351 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2352 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CmdKeyClearAll. Expected _wxStyledTextCtrl_p.");
2353 return NULL;
2354 }
2355 }
2356 {
2357 wxPy_BEGIN_ALLOW_THREADS;
2358 wxStyledTextCtrl_CmdKeyClearAll(_arg0);
2359
2360 wxPy_END_ALLOW_THREADS;
2361 } Py_INCREF(Py_None);
2362 _resultobj = Py_None;
2363 return _resultobj;
2364 }
2365
2366 #define wxStyledTextCtrl_SetStyleBytes(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetStyleBytes(_swigarg0,_swigarg1))
2367 static PyObject *_wrap_wxStyledTextCtrl_SetStyleBytes(PyObject *self, PyObject *args, PyObject *kwargs) {
2368 PyObject * _resultobj;
2369 wxStyledTextCtrl * _arg0;
2370 int _arg1;
2371 char * _arg2;
2372 PyObject * _argo0 = 0;
2373 char *_kwnames[] = { "self","length","styleBytes", NULL };
2374
2375 self = self;
2376 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ois:wxStyledTextCtrl_SetStyleBytes",_kwnames,&_argo0,&_arg1,&_arg2))
2377 return NULL;
2378 if (_argo0) {
2379 if (_argo0 == Py_None) { _arg0 = NULL; }
2380 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2381 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetStyleBytes. Expected _wxStyledTextCtrl_p.");
2382 return NULL;
2383 }
2384 }
2385 {
2386 wxPy_BEGIN_ALLOW_THREADS;
2387 wxStyledTextCtrl_SetStyleBytes(_arg0,_arg1,_arg2);
2388
2389 wxPy_END_ALLOW_THREADS;
2390 } Py_INCREF(Py_None);
2391 _resultobj = Py_None;
2392 return _resultobj;
2393 }
2394
2395 #define wxStyledTextCtrl_StyleSetVisible(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetVisible(_swigarg0,_swigarg1))
2396 static PyObject *_wrap_wxStyledTextCtrl_StyleSetVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
2397 PyObject * _resultobj;
2398 wxStyledTextCtrl * _arg0;
2399 int _arg1;
2400 bool _arg2;
2401 PyObject * _argo0 = 0;
2402 int tempbool2;
2403 char *_kwnames[] = { "self","style","visible", NULL };
2404
2405 self = self;
2406 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_StyleSetVisible",_kwnames,&_argo0,&_arg1,&tempbool2))
2407 return NULL;
2408 if (_argo0) {
2409 if (_argo0 == Py_None) { _arg0 = NULL; }
2410 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2411 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetVisible. Expected _wxStyledTextCtrl_p.");
2412 return NULL;
2413 }
2414 }
2415 _arg2 = (bool ) tempbool2;
2416 {
2417 wxPy_BEGIN_ALLOW_THREADS;
2418 wxStyledTextCtrl_StyleSetVisible(_arg0,_arg1,_arg2);
2419
2420 wxPy_END_ALLOW_THREADS;
2421 } Py_INCREF(Py_None);
2422 _resultobj = Py_None;
2423 return _resultobj;
2424 }
2425
2426 #define wxStyledTextCtrl_GetCaretPeriod(_swigobj) (_swigobj->GetCaretPeriod())
2427 static PyObject *_wrap_wxStyledTextCtrl_GetCaretPeriod(PyObject *self, PyObject *args, PyObject *kwargs) {
2428 PyObject * _resultobj;
2429 int _result;
2430 wxStyledTextCtrl * _arg0;
2431 PyObject * _argo0 = 0;
2432 char *_kwnames[] = { "self", NULL };
2433
2434 self = self;
2435 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetCaretPeriod",_kwnames,&_argo0))
2436 return NULL;
2437 if (_argo0) {
2438 if (_argo0 == Py_None) { _arg0 = NULL; }
2439 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2440 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetCaretPeriod. Expected _wxStyledTextCtrl_p.");
2441 return NULL;
2442 }
2443 }
2444 {
2445 wxPy_BEGIN_ALLOW_THREADS;
2446 _result = (int )wxStyledTextCtrl_GetCaretPeriod(_arg0);
2447
2448 wxPy_END_ALLOW_THREADS;
2449 } _resultobj = Py_BuildValue("i",_result);
2450 return _resultobj;
2451 }
2452
2453 #define wxStyledTextCtrl_SetCaretPeriod(_swigobj,_swigarg0) (_swigobj->SetCaretPeriod(_swigarg0))
2454 static PyObject *_wrap_wxStyledTextCtrl_SetCaretPeriod(PyObject *self, PyObject *args, PyObject *kwargs) {
2455 PyObject * _resultobj;
2456 wxStyledTextCtrl * _arg0;
2457 int _arg1;
2458 PyObject * _argo0 = 0;
2459 char *_kwnames[] = { "self","periodMilliseconds", NULL };
2460
2461 self = self;
2462 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetCaretPeriod",_kwnames,&_argo0,&_arg1))
2463 return NULL;
2464 if (_argo0) {
2465 if (_argo0 == Py_None) { _arg0 = NULL; }
2466 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2467 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetCaretPeriod. Expected _wxStyledTextCtrl_p.");
2468 return NULL;
2469 }
2470 }
2471 {
2472 wxPy_BEGIN_ALLOW_THREADS;
2473 wxStyledTextCtrl_SetCaretPeriod(_arg0,_arg1);
2474
2475 wxPy_END_ALLOW_THREADS;
2476 } Py_INCREF(Py_None);
2477 _resultobj = Py_None;
2478 return _resultobj;
2479 }
2480
2481 #define wxStyledTextCtrl_SetWordChars(_swigobj,_swigarg0) (_swigobj->SetWordChars(_swigarg0))
2482 static PyObject *_wrap_wxStyledTextCtrl_SetWordChars(PyObject *self, PyObject *args, PyObject *kwargs) {
2483 PyObject * _resultobj;
2484 wxStyledTextCtrl * _arg0;
2485 wxString * _arg1;
2486 PyObject * _argo0 = 0;
2487 PyObject * _obj1 = 0;
2488 char *_kwnames[] = { "self","characters", NULL };
2489
2490 self = self;
2491 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_SetWordChars",_kwnames,&_argo0,&_obj1))
2492 return NULL;
2493 if (_argo0) {
2494 if (_argo0 == Py_None) { _arg0 = NULL; }
2495 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2496 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetWordChars. Expected _wxStyledTextCtrl_p.");
2497 return NULL;
2498 }
2499 }
2500 {
2501 #if PYTHON_API_VERSION >= 1009
2502 char* tmpPtr; int tmpSize;
2503 if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
2504 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2505 return NULL;
2506 }
2507 if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
2508 return NULL;
2509 _arg1 = new wxString(tmpPtr, tmpSize);
2510 #else
2511 if (!PyString_Check(_obj1)) {
2512 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2513 return NULL;
2514 }
2515 _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
2516 #endif
2517 }
2518 {
2519 wxPy_BEGIN_ALLOW_THREADS;
2520 wxStyledTextCtrl_SetWordChars(_arg0,*_arg1);
2521
2522 wxPy_END_ALLOW_THREADS;
2523 } Py_INCREF(Py_None);
2524 _resultobj = Py_None;
2525 {
2526 if (_obj1)
2527 delete _arg1;
2528 }
2529 return _resultobj;
2530 }
2531
2532 #define wxStyledTextCtrl_BeginUndoAction(_swigobj) (_swigobj->BeginUndoAction())
2533 static PyObject *_wrap_wxStyledTextCtrl_BeginUndoAction(PyObject *self, PyObject *args, PyObject *kwargs) {
2534 PyObject * _resultobj;
2535 wxStyledTextCtrl * _arg0;
2536 PyObject * _argo0 = 0;
2537 char *_kwnames[] = { "self", NULL };
2538
2539 self = self;
2540 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_BeginUndoAction",_kwnames,&_argo0))
2541 return NULL;
2542 if (_argo0) {
2543 if (_argo0 == Py_None) { _arg0 = NULL; }
2544 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2545 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_BeginUndoAction. Expected _wxStyledTextCtrl_p.");
2546 return NULL;
2547 }
2548 }
2549 {
2550 wxPy_BEGIN_ALLOW_THREADS;
2551 wxStyledTextCtrl_BeginUndoAction(_arg0);
2552
2553 wxPy_END_ALLOW_THREADS;
2554 } Py_INCREF(Py_None);
2555 _resultobj = Py_None;
2556 return _resultobj;
2557 }
2558
2559 #define wxStyledTextCtrl_EndUndoAction(_swigobj) (_swigobj->EndUndoAction())
2560 static PyObject *_wrap_wxStyledTextCtrl_EndUndoAction(PyObject *self, PyObject *args, PyObject *kwargs) {
2561 PyObject * _resultobj;
2562 wxStyledTextCtrl * _arg0;
2563 PyObject * _argo0 = 0;
2564 char *_kwnames[] = { "self", NULL };
2565
2566 self = self;
2567 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_EndUndoAction",_kwnames,&_argo0))
2568 return NULL;
2569 if (_argo0) {
2570 if (_argo0 == Py_None) { _arg0 = NULL; }
2571 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2572 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_EndUndoAction. Expected _wxStyledTextCtrl_p.");
2573 return NULL;
2574 }
2575 }
2576 {
2577 wxPy_BEGIN_ALLOW_THREADS;
2578 wxStyledTextCtrl_EndUndoAction(_arg0);
2579
2580 wxPy_END_ALLOW_THREADS;
2581 } Py_INCREF(Py_None);
2582 _resultobj = Py_None;
2583 return _resultobj;
2584 }
2585
2586 #define wxStyledTextCtrl_IndicatorSetStyle(_swigobj,_swigarg0,_swigarg1) (_swigobj->IndicatorSetStyle(_swigarg0,_swigarg1))
2587 static PyObject *_wrap_wxStyledTextCtrl_IndicatorSetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
2588 PyObject * _resultobj;
2589 wxStyledTextCtrl * _arg0;
2590 int _arg1;
2591 int _arg2;
2592 PyObject * _argo0 = 0;
2593 char *_kwnames[] = { "self","indic","style", NULL };
2594
2595 self = self;
2596 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_IndicatorSetStyle",_kwnames,&_argo0,&_arg1,&_arg2))
2597 return NULL;
2598 if (_argo0) {
2599 if (_argo0 == Py_None) { _arg0 = NULL; }
2600 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2601 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_IndicatorSetStyle. Expected _wxStyledTextCtrl_p.");
2602 return NULL;
2603 }
2604 }
2605 {
2606 wxPy_BEGIN_ALLOW_THREADS;
2607 wxStyledTextCtrl_IndicatorSetStyle(_arg0,_arg1,_arg2);
2608
2609 wxPy_END_ALLOW_THREADS;
2610 } Py_INCREF(Py_None);
2611 _resultobj = Py_None;
2612 return _resultobj;
2613 }
2614
2615 #define wxStyledTextCtrl_IndicatorGetStyle(_swigobj,_swigarg0) (_swigobj->IndicatorGetStyle(_swigarg0))
2616 static PyObject *_wrap_wxStyledTextCtrl_IndicatorGetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
2617 PyObject * _resultobj;
2618 int _result;
2619 wxStyledTextCtrl * _arg0;
2620 int _arg1;
2621 PyObject * _argo0 = 0;
2622 char *_kwnames[] = { "self","indic", NULL };
2623
2624 self = self;
2625 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_IndicatorGetStyle",_kwnames,&_argo0,&_arg1))
2626 return NULL;
2627 if (_argo0) {
2628 if (_argo0 == Py_None) { _arg0 = NULL; }
2629 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2630 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_IndicatorGetStyle. Expected _wxStyledTextCtrl_p.");
2631 return NULL;
2632 }
2633 }
2634 {
2635 wxPy_BEGIN_ALLOW_THREADS;
2636 _result = (int )wxStyledTextCtrl_IndicatorGetStyle(_arg0,_arg1);
2637
2638 wxPy_END_ALLOW_THREADS;
2639 } _resultobj = Py_BuildValue("i",_result);
2640 return _resultobj;
2641 }
2642
2643 #define wxStyledTextCtrl_IndicatorSetForeground(_swigobj,_swigarg0,_swigarg1) (_swigobj->IndicatorSetForeground(_swigarg0,_swigarg1))
2644 static PyObject *_wrap_wxStyledTextCtrl_IndicatorSetForeground(PyObject *self, PyObject *args, PyObject *kwargs) {
2645 PyObject * _resultobj;
2646 wxStyledTextCtrl * _arg0;
2647 int _arg1;
2648 wxColour * _arg2;
2649 PyObject * _argo0 = 0;
2650 wxColour temp;
2651 PyObject * _obj2 = 0;
2652 char *_kwnames[] = { "self","indic","fore", NULL };
2653
2654 self = self;
2655 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_IndicatorSetForeground",_kwnames,&_argo0,&_arg1,&_obj2))
2656 return NULL;
2657 if (_argo0) {
2658 if (_argo0 == Py_None) { _arg0 = NULL; }
2659 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2660 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_IndicatorSetForeground. Expected _wxStyledTextCtrl_p.");
2661 return NULL;
2662 }
2663 }
2664 {
2665 _arg2 = &temp;
2666 if (! wxColour_helper(_obj2, &_arg2))
2667 return NULL;
2668 }
2669 {
2670 wxPy_BEGIN_ALLOW_THREADS;
2671 wxStyledTextCtrl_IndicatorSetForeground(_arg0,_arg1,*_arg2);
2672
2673 wxPy_END_ALLOW_THREADS;
2674 } Py_INCREF(Py_None);
2675 _resultobj = Py_None;
2676 return _resultobj;
2677 }
2678
2679 #define wxStyledTextCtrl_IndicatorGetForeground(_swigobj,_swigarg0) (_swigobj->IndicatorGetForeground(_swigarg0))
2680 static PyObject *_wrap_wxStyledTextCtrl_IndicatorGetForeground(PyObject *self, PyObject *args, PyObject *kwargs) {
2681 PyObject * _resultobj;
2682 wxColour * _result;
2683 wxStyledTextCtrl * _arg0;
2684 int _arg1;
2685 PyObject * _argo0 = 0;
2686 char *_kwnames[] = { "self","indic", NULL };
2687 char _ptemp[128];
2688
2689 self = self;
2690 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_IndicatorGetForeground",_kwnames,&_argo0,&_arg1))
2691 return NULL;
2692 if (_argo0) {
2693 if (_argo0 == Py_None) { _arg0 = NULL; }
2694 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2695 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_IndicatorGetForeground. Expected _wxStyledTextCtrl_p.");
2696 return NULL;
2697 }
2698 }
2699 {
2700 wxPy_BEGIN_ALLOW_THREADS;
2701 _result = new wxColour (wxStyledTextCtrl_IndicatorGetForeground(_arg0,_arg1));
2702
2703 wxPy_END_ALLOW_THREADS;
2704 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxColour_p");
2705 _resultobj = Py_BuildValue("s",_ptemp);
2706 return _resultobj;
2707 }
2708
2709 #define wxStyledTextCtrl_SetStyleBits(_swigobj,_swigarg0) (_swigobj->SetStyleBits(_swigarg0))
2710 static PyObject *_wrap_wxStyledTextCtrl_SetStyleBits(PyObject *self, PyObject *args, PyObject *kwargs) {
2711 PyObject * _resultobj;
2712 wxStyledTextCtrl * _arg0;
2713 int _arg1;
2714 PyObject * _argo0 = 0;
2715 char *_kwnames[] = { "self","bits", NULL };
2716
2717 self = self;
2718 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetStyleBits",_kwnames,&_argo0,&_arg1))
2719 return NULL;
2720 if (_argo0) {
2721 if (_argo0 == Py_None) { _arg0 = NULL; }
2722 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2723 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetStyleBits. Expected _wxStyledTextCtrl_p.");
2724 return NULL;
2725 }
2726 }
2727 {
2728 wxPy_BEGIN_ALLOW_THREADS;
2729 wxStyledTextCtrl_SetStyleBits(_arg0,_arg1);
2730
2731 wxPy_END_ALLOW_THREADS;
2732 } Py_INCREF(Py_None);
2733 _resultobj = Py_None;
2734 return _resultobj;
2735 }
2736
2737 #define wxStyledTextCtrl_GetStyleBits(_swigobj) (_swigobj->GetStyleBits())
2738 static PyObject *_wrap_wxStyledTextCtrl_GetStyleBits(PyObject *self, PyObject *args, PyObject *kwargs) {
2739 PyObject * _resultobj;
2740 int _result;
2741 wxStyledTextCtrl * _arg0;
2742 PyObject * _argo0 = 0;
2743 char *_kwnames[] = { "self", NULL };
2744
2745 self = self;
2746 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetStyleBits",_kwnames,&_argo0))
2747 return NULL;
2748 if (_argo0) {
2749 if (_argo0 == Py_None) { _arg0 = NULL; }
2750 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2751 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetStyleBits. Expected _wxStyledTextCtrl_p.");
2752 return NULL;
2753 }
2754 }
2755 {
2756 wxPy_BEGIN_ALLOW_THREADS;
2757 _result = (int )wxStyledTextCtrl_GetStyleBits(_arg0);
2758
2759 wxPy_END_ALLOW_THREADS;
2760 } _resultobj = Py_BuildValue("i",_result);
2761 return _resultobj;
2762 }
2763
2764 #define wxStyledTextCtrl_SetLineState(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetLineState(_swigarg0,_swigarg1))
2765 static PyObject *_wrap_wxStyledTextCtrl_SetLineState(PyObject *self, PyObject *args, PyObject *kwargs) {
2766 PyObject * _resultobj;
2767 wxStyledTextCtrl * _arg0;
2768 int _arg1;
2769 int _arg2;
2770 PyObject * _argo0 = 0;
2771 char *_kwnames[] = { "self","line","state", NULL };
2772
2773 self = self;
2774 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetLineState",_kwnames,&_argo0,&_arg1,&_arg2))
2775 return NULL;
2776 if (_argo0) {
2777 if (_argo0 == Py_None) { _arg0 = NULL; }
2778 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2779 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetLineState. Expected _wxStyledTextCtrl_p.");
2780 return NULL;
2781 }
2782 }
2783 {
2784 wxPy_BEGIN_ALLOW_THREADS;
2785 wxStyledTextCtrl_SetLineState(_arg0,_arg1,_arg2);
2786
2787 wxPy_END_ALLOW_THREADS;
2788 } Py_INCREF(Py_None);
2789 _resultobj = Py_None;
2790 return _resultobj;
2791 }
2792
2793 #define wxStyledTextCtrl_GetLineState(_swigobj,_swigarg0) (_swigobj->GetLineState(_swigarg0))
2794 static PyObject *_wrap_wxStyledTextCtrl_GetLineState(PyObject *self, PyObject *args, PyObject *kwargs) {
2795 PyObject * _resultobj;
2796 int _result;
2797 wxStyledTextCtrl * _arg0;
2798 int _arg1;
2799 PyObject * _argo0 = 0;
2800 char *_kwnames[] = { "self","line", NULL };
2801
2802 self = self;
2803 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetLineState",_kwnames,&_argo0,&_arg1))
2804 return NULL;
2805 if (_argo0) {
2806 if (_argo0 == Py_None) { _arg0 = NULL; }
2807 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2808 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLineState. Expected _wxStyledTextCtrl_p.");
2809 return NULL;
2810 }
2811 }
2812 {
2813 wxPy_BEGIN_ALLOW_THREADS;
2814 _result = (int )wxStyledTextCtrl_GetLineState(_arg0,_arg1);
2815
2816 wxPy_END_ALLOW_THREADS;
2817 } _resultobj = Py_BuildValue("i",_result);
2818 return _resultobj;
2819 }
2820
2821 #define wxStyledTextCtrl_GetMaxLineState(_swigobj) (_swigobj->GetMaxLineState())
2822 static PyObject *_wrap_wxStyledTextCtrl_GetMaxLineState(PyObject *self, PyObject *args, PyObject *kwargs) {
2823 PyObject * _resultobj;
2824 int _result;
2825 wxStyledTextCtrl * _arg0;
2826 PyObject * _argo0 = 0;
2827 char *_kwnames[] = { "self", NULL };
2828
2829 self = self;
2830 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetMaxLineState",_kwnames,&_argo0))
2831 return NULL;
2832 if (_argo0) {
2833 if (_argo0 == Py_None) { _arg0 = NULL; }
2834 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2835 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetMaxLineState. Expected _wxStyledTextCtrl_p.");
2836 return NULL;
2837 }
2838 }
2839 {
2840 wxPy_BEGIN_ALLOW_THREADS;
2841 _result = (int )wxStyledTextCtrl_GetMaxLineState(_arg0);
2842
2843 wxPy_END_ALLOW_THREADS;
2844 } _resultobj = Py_BuildValue("i",_result);
2845 return _resultobj;
2846 }
2847
2848 #define wxStyledTextCtrl_AutoCompShow(_swigobj,_swigarg0,_swigarg1) (_swigobj->AutoCompShow(_swigarg0,_swigarg1))
2849 static PyObject *_wrap_wxStyledTextCtrl_AutoCompShow(PyObject *self, PyObject *args, PyObject *kwargs) {
2850 PyObject * _resultobj;
2851 wxStyledTextCtrl * _arg0;
2852 int _arg1;
2853 wxString * _arg2;
2854 PyObject * _argo0 = 0;
2855 PyObject * _obj2 = 0;
2856 char *_kwnames[] = { "self","lenEntered","itemList", NULL };
2857
2858 self = self;
2859 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_AutoCompShow",_kwnames,&_argo0,&_arg1,&_obj2))
2860 return NULL;
2861 if (_argo0) {
2862 if (_argo0 == Py_None) { _arg0 = NULL; }
2863 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2864 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompShow. Expected _wxStyledTextCtrl_p.");
2865 return NULL;
2866 }
2867 }
2868 {
2869 #if PYTHON_API_VERSION >= 1009
2870 char* tmpPtr; int tmpSize;
2871 if (!PyString_Check(_obj2) && !PyUnicode_Check(_obj2)) {
2872 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2873 return NULL;
2874 }
2875 if (PyString_AsStringAndSize(_obj2, &tmpPtr, &tmpSize) == -1)
2876 return NULL;
2877 _arg2 = new wxString(tmpPtr, tmpSize);
2878 #else
2879 if (!PyString_Check(_obj2)) {
2880 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2881 return NULL;
2882 }
2883 _arg2 = new wxString(PyString_AS_STRING(_obj2), PyString_GET_SIZE(_obj2));
2884 #endif
2885 }
2886 {
2887 wxPy_BEGIN_ALLOW_THREADS;
2888 wxStyledTextCtrl_AutoCompShow(_arg0,_arg1,*_arg2);
2889
2890 wxPy_END_ALLOW_THREADS;
2891 } Py_INCREF(Py_None);
2892 _resultobj = Py_None;
2893 {
2894 if (_obj2)
2895 delete _arg2;
2896 }
2897 return _resultobj;
2898 }
2899
2900 #define wxStyledTextCtrl_AutoCompCancel(_swigobj) (_swigobj->AutoCompCancel())
2901 static PyObject *_wrap_wxStyledTextCtrl_AutoCompCancel(PyObject *self, PyObject *args, PyObject *kwargs) {
2902 PyObject * _resultobj;
2903 wxStyledTextCtrl * _arg0;
2904 PyObject * _argo0 = 0;
2905 char *_kwnames[] = { "self", NULL };
2906
2907 self = self;
2908 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_AutoCompCancel",_kwnames,&_argo0))
2909 return NULL;
2910 if (_argo0) {
2911 if (_argo0 == Py_None) { _arg0 = NULL; }
2912 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2913 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompCancel. Expected _wxStyledTextCtrl_p.");
2914 return NULL;
2915 }
2916 }
2917 {
2918 wxPy_BEGIN_ALLOW_THREADS;
2919 wxStyledTextCtrl_AutoCompCancel(_arg0);
2920
2921 wxPy_END_ALLOW_THREADS;
2922 } Py_INCREF(Py_None);
2923 _resultobj = Py_None;
2924 return _resultobj;
2925 }
2926
2927 #define wxStyledTextCtrl_AutoCompActive(_swigobj) (_swigobj->AutoCompActive())
2928 static PyObject *_wrap_wxStyledTextCtrl_AutoCompActive(PyObject *self, PyObject *args, PyObject *kwargs) {
2929 PyObject * _resultobj;
2930 bool _result;
2931 wxStyledTextCtrl * _arg0;
2932 PyObject * _argo0 = 0;
2933 char *_kwnames[] = { "self", NULL };
2934
2935 self = self;
2936 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_AutoCompActive",_kwnames,&_argo0))
2937 return NULL;
2938 if (_argo0) {
2939 if (_argo0 == Py_None) { _arg0 = NULL; }
2940 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2941 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompActive. Expected _wxStyledTextCtrl_p.");
2942 return NULL;
2943 }
2944 }
2945 {
2946 wxPy_BEGIN_ALLOW_THREADS;
2947 _result = (bool )wxStyledTextCtrl_AutoCompActive(_arg0);
2948
2949 wxPy_END_ALLOW_THREADS;
2950 } _resultobj = Py_BuildValue("i",_result);
2951 return _resultobj;
2952 }
2953
2954 #define wxStyledTextCtrl_AutoCompPosStart(_swigobj) (_swigobj->AutoCompPosStart())
2955 static PyObject *_wrap_wxStyledTextCtrl_AutoCompPosStart(PyObject *self, PyObject *args, PyObject *kwargs) {
2956 PyObject * _resultobj;
2957 int _result;
2958 wxStyledTextCtrl * _arg0;
2959 PyObject * _argo0 = 0;
2960 char *_kwnames[] = { "self", NULL };
2961
2962 self = self;
2963 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_AutoCompPosStart",_kwnames,&_argo0))
2964 return NULL;
2965 if (_argo0) {
2966 if (_argo0 == Py_None) { _arg0 = NULL; }
2967 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2968 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompPosStart. Expected _wxStyledTextCtrl_p.");
2969 return NULL;
2970 }
2971 }
2972 {
2973 wxPy_BEGIN_ALLOW_THREADS;
2974 _result = (int )wxStyledTextCtrl_AutoCompPosStart(_arg0);
2975
2976 wxPy_END_ALLOW_THREADS;
2977 } _resultobj = Py_BuildValue("i",_result);
2978 return _resultobj;
2979 }
2980
2981 #define wxStyledTextCtrl_AutoCompComplete(_swigobj) (_swigobj->AutoCompComplete())
2982 static PyObject *_wrap_wxStyledTextCtrl_AutoCompComplete(PyObject *self, PyObject *args, PyObject *kwargs) {
2983 PyObject * _resultobj;
2984 wxStyledTextCtrl * _arg0;
2985 PyObject * _argo0 = 0;
2986 char *_kwnames[] = { "self", NULL };
2987
2988 self = self;
2989 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_AutoCompComplete",_kwnames,&_argo0))
2990 return NULL;
2991 if (_argo0) {
2992 if (_argo0 == Py_None) { _arg0 = NULL; }
2993 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2994 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompComplete. Expected _wxStyledTextCtrl_p.");
2995 return NULL;
2996 }
2997 }
2998 {
2999 wxPy_BEGIN_ALLOW_THREADS;
3000 wxStyledTextCtrl_AutoCompComplete(_arg0);
3001
3002 wxPy_END_ALLOW_THREADS;
3003 } Py_INCREF(Py_None);
3004 _resultobj = Py_None;
3005 return _resultobj;
3006 }
3007
3008 #define wxStyledTextCtrl_AutoCompStops(_swigobj,_swigarg0) (_swigobj->AutoCompStops(_swigarg0))
3009 static PyObject *_wrap_wxStyledTextCtrl_AutoCompStops(PyObject *self, PyObject *args, PyObject *kwargs) {
3010 PyObject * _resultobj;
3011 wxStyledTextCtrl * _arg0;
3012 wxString * _arg1;
3013 PyObject * _argo0 = 0;
3014 PyObject * _obj1 = 0;
3015 char *_kwnames[] = { "self","characterSet", NULL };
3016
3017 self = self;
3018 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_AutoCompStops",_kwnames,&_argo0,&_obj1))
3019 return NULL;
3020 if (_argo0) {
3021 if (_argo0 == Py_None) { _arg0 = NULL; }
3022 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3023 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompStops. Expected _wxStyledTextCtrl_p.");
3024 return NULL;
3025 }
3026 }
3027 {
3028 #if PYTHON_API_VERSION >= 1009
3029 char* tmpPtr; int tmpSize;
3030 if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
3031 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
3032 return NULL;
3033 }
3034 if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
3035 return NULL;
3036 _arg1 = new wxString(tmpPtr, tmpSize);
3037 #else
3038 if (!PyString_Check(_obj1)) {
3039 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
3040 return NULL;
3041 }
3042 _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
3043 #endif
3044 }
3045 {
3046 wxPy_BEGIN_ALLOW_THREADS;
3047 wxStyledTextCtrl_AutoCompStops(_arg0,*_arg1);
3048
3049 wxPy_END_ALLOW_THREADS;
3050 } Py_INCREF(Py_None);
3051 _resultobj = Py_None;
3052 {
3053 if (_obj1)
3054 delete _arg1;
3055 }
3056 return _resultobj;
3057 }
3058
3059 #define wxStyledTextCtrl_AutoCompSetSeparator(_swigobj,_swigarg0) (_swigobj->AutoCompSetSeparator(_swigarg0))
3060 static PyObject *_wrap_wxStyledTextCtrl_AutoCompSetSeparator(PyObject *self, PyObject *args, PyObject *kwargs) {
3061 PyObject * _resultobj;
3062 wxStyledTextCtrl * _arg0;
3063 int _arg1;
3064 PyObject * _argo0 = 0;
3065 char *_kwnames[] = { "self","separatorCharacter", NULL };
3066
3067 self = self;
3068 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_AutoCompSetSeparator",_kwnames,&_argo0,&_arg1))
3069 return NULL;
3070 if (_argo0) {
3071 if (_argo0 == Py_None) { _arg0 = NULL; }
3072 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3073 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompSetSeparator. Expected _wxStyledTextCtrl_p.");
3074 return NULL;
3075 }
3076 }
3077 {
3078 wxPy_BEGIN_ALLOW_THREADS;
3079 wxStyledTextCtrl_AutoCompSetSeparator(_arg0,_arg1);
3080
3081 wxPy_END_ALLOW_THREADS;
3082 } Py_INCREF(Py_None);
3083 _resultobj = Py_None;
3084 return _resultobj;
3085 }
3086
3087 #define wxStyledTextCtrl_AutoCompGetSeparator(_swigobj) (_swigobj->AutoCompGetSeparator())
3088 static PyObject *_wrap_wxStyledTextCtrl_AutoCompGetSeparator(PyObject *self, PyObject *args, PyObject *kwargs) {
3089 PyObject * _resultobj;
3090 int _result;
3091 wxStyledTextCtrl * _arg0;
3092 PyObject * _argo0 = 0;
3093 char *_kwnames[] = { "self", NULL };
3094
3095 self = self;
3096 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_AutoCompGetSeparator",_kwnames,&_argo0))
3097 return NULL;
3098 if (_argo0) {
3099 if (_argo0 == Py_None) { _arg0 = NULL; }
3100 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3101 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompGetSeparator. Expected _wxStyledTextCtrl_p.");
3102 return NULL;
3103 }
3104 }
3105 {
3106 wxPy_BEGIN_ALLOW_THREADS;
3107 _result = (int )wxStyledTextCtrl_AutoCompGetSeparator(_arg0);
3108
3109 wxPy_END_ALLOW_THREADS;
3110 } _resultobj = Py_BuildValue("i",_result);
3111 return _resultobj;
3112 }
3113
3114 #define wxStyledTextCtrl_AutoCompSelect(_swigobj,_swigarg0) (_swigobj->AutoCompSelect(_swigarg0))
3115 static PyObject *_wrap_wxStyledTextCtrl_AutoCompSelect(PyObject *self, PyObject *args, PyObject *kwargs) {
3116 PyObject * _resultobj;
3117 wxStyledTextCtrl * _arg0;
3118 wxString * _arg1;
3119 PyObject * _argo0 = 0;
3120 PyObject * _obj1 = 0;
3121 char *_kwnames[] = { "self","text", NULL };
3122
3123 self = self;
3124 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_AutoCompSelect",_kwnames,&_argo0,&_obj1))
3125 return NULL;
3126 if (_argo0) {
3127 if (_argo0 == Py_None) { _arg0 = NULL; }
3128 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3129 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompSelect. Expected _wxStyledTextCtrl_p.");
3130 return NULL;
3131 }
3132 }
3133 {
3134 #if PYTHON_API_VERSION >= 1009
3135 char* tmpPtr; int tmpSize;
3136 if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
3137 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
3138 return NULL;
3139 }
3140 if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
3141 return NULL;
3142 _arg1 = new wxString(tmpPtr, tmpSize);
3143 #else
3144 if (!PyString_Check(_obj1)) {
3145 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
3146 return NULL;
3147 }
3148 _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
3149 #endif
3150 }
3151 {
3152 wxPy_BEGIN_ALLOW_THREADS;
3153 wxStyledTextCtrl_AutoCompSelect(_arg0,*_arg1);
3154
3155 wxPy_END_ALLOW_THREADS;
3156 } Py_INCREF(Py_None);
3157 _resultobj = Py_None;
3158 {
3159 if (_obj1)
3160 delete _arg1;
3161 }
3162 return _resultobj;
3163 }
3164
3165 #define wxStyledTextCtrl_AutoCompSetCancelAtStart(_swigobj,_swigarg0) (_swigobj->AutoCompSetCancelAtStart(_swigarg0))
3166 static PyObject *_wrap_wxStyledTextCtrl_AutoCompSetCancelAtStart(PyObject *self, PyObject *args, PyObject *kwargs) {
3167 PyObject * _resultobj;
3168 wxStyledTextCtrl * _arg0;
3169 bool _arg1;
3170 PyObject * _argo0 = 0;
3171 int tempbool1;
3172 char *_kwnames[] = { "self","cancel", NULL };
3173
3174 self = self;
3175 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_AutoCompSetCancelAtStart",_kwnames,&_argo0,&tempbool1))
3176 return NULL;
3177 if (_argo0) {
3178 if (_argo0 == Py_None) { _arg0 = NULL; }
3179 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3180 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompSetCancelAtStart. Expected _wxStyledTextCtrl_p.");
3181 return NULL;
3182 }
3183 }
3184 _arg1 = (bool ) tempbool1;
3185 {
3186 wxPy_BEGIN_ALLOW_THREADS;
3187 wxStyledTextCtrl_AutoCompSetCancelAtStart(_arg0,_arg1);
3188
3189 wxPy_END_ALLOW_THREADS;
3190 } Py_INCREF(Py_None);
3191 _resultobj = Py_None;
3192 return _resultobj;
3193 }
3194
3195 #define wxStyledTextCtrl_AutoCompGetCancelAtStart(_swigobj) (_swigobj->AutoCompGetCancelAtStart())
3196 static PyObject *_wrap_wxStyledTextCtrl_AutoCompGetCancelAtStart(PyObject *self, PyObject *args, PyObject *kwargs) {
3197 PyObject * _resultobj;
3198 bool _result;
3199 wxStyledTextCtrl * _arg0;
3200 PyObject * _argo0 = 0;
3201 char *_kwnames[] = { "self", NULL };
3202
3203 self = self;
3204 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_AutoCompGetCancelAtStart",_kwnames,&_argo0))
3205 return NULL;
3206 if (_argo0) {
3207 if (_argo0 == Py_None) { _arg0 = NULL; }
3208 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3209 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompGetCancelAtStart. Expected _wxStyledTextCtrl_p.");
3210 return NULL;
3211 }
3212 }
3213 {
3214 wxPy_BEGIN_ALLOW_THREADS;
3215 _result = (bool )wxStyledTextCtrl_AutoCompGetCancelAtStart(_arg0);
3216
3217 wxPy_END_ALLOW_THREADS;
3218 } _resultobj = Py_BuildValue("i",_result);
3219 return _resultobj;
3220 }
3221
3222 #define wxStyledTextCtrl_AutoCompSetFillUps(_swigobj,_swigarg0) (_swigobj->AutoCompSetFillUps(_swigarg0))
3223 static PyObject *_wrap_wxStyledTextCtrl_AutoCompSetFillUps(PyObject *self, PyObject *args, PyObject *kwargs) {
3224 PyObject * _resultobj;
3225 wxStyledTextCtrl * _arg0;
3226 wxString * _arg1;
3227 PyObject * _argo0 = 0;
3228 PyObject * _obj1 = 0;
3229 char *_kwnames[] = { "self","characterSet", NULL };
3230
3231 self = self;
3232 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_AutoCompSetFillUps",_kwnames,&_argo0,&_obj1))
3233 return NULL;
3234 if (_argo0) {
3235 if (_argo0 == Py_None) { _arg0 = NULL; }
3236 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3237 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompSetFillUps. Expected _wxStyledTextCtrl_p.");
3238 return NULL;
3239 }
3240 }
3241 {
3242 #if PYTHON_API_VERSION >= 1009
3243 char* tmpPtr; int tmpSize;
3244 if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
3245 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
3246 return NULL;
3247 }
3248 if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
3249 return NULL;
3250 _arg1 = new wxString(tmpPtr, tmpSize);
3251 #else
3252 if (!PyString_Check(_obj1)) {
3253 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
3254 return NULL;
3255 }
3256 _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
3257 #endif
3258 }
3259 {
3260 wxPy_BEGIN_ALLOW_THREADS;
3261 wxStyledTextCtrl_AutoCompSetFillUps(_arg0,*_arg1);
3262
3263 wxPy_END_ALLOW_THREADS;
3264 } Py_INCREF(Py_None);
3265 _resultobj = Py_None;
3266 {
3267 if (_obj1)
3268 delete _arg1;
3269 }
3270 return _resultobj;
3271 }
3272
3273 #define wxStyledTextCtrl_AutoCompSetChooseSingle(_swigobj,_swigarg0) (_swigobj->AutoCompSetChooseSingle(_swigarg0))
3274 static PyObject *_wrap_wxStyledTextCtrl_AutoCompSetChooseSingle(PyObject *self, PyObject *args, PyObject *kwargs) {
3275 PyObject * _resultobj;
3276 wxStyledTextCtrl * _arg0;
3277 bool _arg1;
3278 PyObject * _argo0 = 0;
3279 int tempbool1;
3280 char *_kwnames[] = { "self","chooseSingle", NULL };
3281
3282 self = self;
3283 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_AutoCompSetChooseSingle",_kwnames,&_argo0,&tempbool1))
3284 return NULL;
3285 if (_argo0) {
3286 if (_argo0 == Py_None) { _arg0 = NULL; }
3287 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3288 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompSetChooseSingle. Expected _wxStyledTextCtrl_p.");
3289 return NULL;
3290 }
3291 }
3292 _arg1 = (bool ) tempbool1;
3293 {
3294 wxPy_BEGIN_ALLOW_THREADS;
3295 wxStyledTextCtrl_AutoCompSetChooseSingle(_arg0,_arg1);
3296
3297 wxPy_END_ALLOW_THREADS;
3298 } Py_INCREF(Py_None);
3299 _resultobj = Py_None;
3300 return _resultobj;
3301 }
3302
3303 #define wxStyledTextCtrl_AutoCompGetChooseSingle(_swigobj) (_swigobj->AutoCompGetChooseSingle())
3304 static PyObject *_wrap_wxStyledTextCtrl_AutoCompGetChooseSingle(PyObject *self, PyObject *args, PyObject *kwargs) {
3305 PyObject * _resultobj;
3306 bool _result;
3307 wxStyledTextCtrl * _arg0;
3308 PyObject * _argo0 = 0;
3309 char *_kwnames[] = { "self", NULL };
3310
3311 self = self;
3312 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_AutoCompGetChooseSingle",_kwnames,&_argo0))
3313 return NULL;
3314 if (_argo0) {
3315 if (_argo0 == Py_None) { _arg0 = NULL; }
3316 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3317 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompGetChooseSingle. Expected _wxStyledTextCtrl_p.");
3318 return NULL;
3319 }
3320 }
3321 {
3322 wxPy_BEGIN_ALLOW_THREADS;
3323 _result = (bool )wxStyledTextCtrl_AutoCompGetChooseSingle(_arg0);
3324
3325 wxPy_END_ALLOW_THREADS;
3326 } _resultobj = Py_BuildValue("i",_result);
3327 return _resultobj;
3328 }
3329
3330 #define wxStyledTextCtrl_AutoCompSetIgnoreCase(_swigobj,_swigarg0) (_swigobj->AutoCompSetIgnoreCase(_swigarg0))
3331 static PyObject *_wrap_wxStyledTextCtrl_AutoCompSetIgnoreCase(PyObject *self, PyObject *args, PyObject *kwargs) {
3332 PyObject * _resultobj;
3333 wxStyledTextCtrl * _arg0;
3334 bool _arg1;
3335 PyObject * _argo0 = 0;
3336 int tempbool1;
3337 char *_kwnames[] = { "self","ignoreCase", NULL };
3338
3339 self = self;
3340 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_AutoCompSetIgnoreCase",_kwnames,&_argo0,&tempbool1))
3341 return NULL;
3342 if (_argo0) {
3343 if (_argo0 == Py_None) { _arg0 = NULL; }
3344 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3345 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompSetIgnoreCase. Expected _wxStyledTextCtrl_p.");
3346 return NULL;
3347 }
3348 }
3349 _arg1 = (bool ) tempbool1;
3350 {
3351 wxPy_BEGIN_ALLOW_THREADS;
3352 wxStyledTextCtrl_AutoCompSetIgnoreCase(_arg0,_arg1);
3353
3354 wxPy_END_ALLOW_THREADS;
3355 } Py_INCREF(Py_None);
3356 _resultobj = Py_None;
3357 return _resultobj;
3358 }
3359
3360 #define wxStyledTextCtrl_AutoCompGetIgnoreCase(_swigobj) (_swigobj->AutoCompGetIgnoreCase())
3361 static PyObject *_wrap_wxStyledTextCtrl_AutoCompGetIgnoreCase(PyObject *self, PyObject *args, PyObject *kwargs) {
3362 PyObject * _resultobj;
3363 bool _result;
3364 wxStyledTextCtrl * _arg0;
3365 PyObject * _argo0 = 0;
3366 char *_kwnames[] = { "self", NULL };
3367
3368 self = self;
3369 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_AutoCompGetIgnoreCase",_kwnames,&_argo0))
3370 return NULL;
3371 if (_argo0) {
3372 if (_argo0 == Py_None) { _arg0 = NULL; }
3373 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3374 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompGetIgnoreCase. Expected _wxStyledTextCtrl_p.");
3375 return NULL;
3376 }
3377 }
3378 {
3379 wxPy_BEGIN_ALLOW_THREADS;
3380 _result = (bool )wxStyledTextCtrl_AutoCompGetIgnoreCase(_arg0);
3381
3382 wxPy_END_ALLOW_THREADS;
3383 } _resultobj = Py_BuildValue("i",_result);
3384 return _resultobj;
3385 }
3386
3387 #define wxStyledTextCtrl_SetIndent(_swigobj,_swigarg0) (_swigobj->SetIndent(_swigarg0))
3388 static PyObject *_wrap_wxStyledTextCtrl_SetIndent(PyObject *self, PyObject *args, PyObject *kwargs) {
3389 PyObject * _resultobj;
3390 wxStyledTextCtrl * _arg0;
3391 int _arg1;
3392 PyObject * _argo0 = 0;
3393 char *_kwnames[] = { "self","indentSize", NULL };
3394
3395 self = self;
3396 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetIndent",_kwnames,&_argo0,&_arg1))
3397 return NULL;
3398 if (_argo0) {
3399 if (_argo0 == Py_None) { _arg0 = NULL; }
3400 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3401 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetIndent. Expected _wxStyledTextCtrl_p.");
3402 return NULL;
3403 }
3404 }
3405 {
3406 wxPy_BEGIN_ALLOW_THREADS;
3407 wxStyledTextCtrl_SetIndent(_arg0,_arg1);
3408
3409 wxPy_END_ALLOW_THREADS;
3410 } Py_INCREF(Py_None);
3411 _resultobj = Py_None;
3412 return _resultobj;
3413 }
3414
3415 #define wxStyledTextCtrl_GetIndent(_swigobj) (_swigobj->GetIndent())
3416 static PyObject *_wrap_wxStyledTextCtrl_GetIndent(PyObject *self, PyObject *args, PyObject *kwargs) {
3417 PyObject * _resultobj;
3418 int _result;
3419 wxStyledTextCtrl * _arg0;
3420 PyObject * _argo0 = 0;
3421 char *_kwnames[] = { "self", NULL };
3422
3423 self = self;
3424 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetIndent",_kwnames,&_argo0))
3425 return NULL;
3426 if (_argo0) {
3427 if (_argo0 == Py_None) { _arg0 = NULL; }
3428 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3429 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetIndent. Expected _wxStyledTextCtrl_p.");
3430 return NULL;
3431 }
3432 }
3433 {
3434 wxPy_BEGIN_ALLOW_THREADS;
3435 _result = (int )wxStyledTextCtrl_GetIndent(_arg0);
3436
3437 wxPy_END_ALLOW_THREADS;
3438 } _resultobj = Py_BuildValue("i",_result);
3439 return _resultobj;
3440 }
3441
3442 #define wxStyledTextCtrl_SetUseTabs(_swigobj,_swigarg0) (_swigobj->SetUseTabs(_swigarg0))
3443 static PyObject *_wrap_wxStyledTextCtrl_SetUseTabs(PyObject *self, PyObject *args, PyObject *kwargs) {
3444 PyObject * _resultobj;
3445 wxStyledTextCtrl * _arg0;
3446 bool _arg1;
3447 PyObject * _argo0 = 0;
3448 int tempbool1;
3449 char *_kwnames[] = { "self","useTabs", NULL };
3450
3451 self = self;
3452 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetUseTabs",_kwnames,&_argo0,&tempbool1))
3453 return NULL;
3454 if (_argo0) {
3455 if (_argo0 == Py_None) { _arg0 = NULL; }
3456 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3457 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetUseTabs. Expected _wxStyledTextCtrl_p.");
3458 return NULL;
3459 }
3460 }
3461 _arg1 = (bool ) tempbool1;
3462 {
3463 wxPy_BEGIN_ALLOW_THREADS;
3464 wxStyledTextCtrl_SetUseTabs(_arg0,_arg1);
3465
3466 wxPy_END_ALLOW_THREADS;
3467 } Py_INCREF(Py_None);
3468 _resultobj = Py_None;
3469 return _resultobj;
3470 }
3471
3472 #define wxStyledTextCtrl_GetUseTabs(_swigobj) (_swigobj->GetUseTabs())
3473 static PyObject *_wrap_wxStyledTextCtrl_GetUseTabs(PyObject *self, PyObject *args, PyObject *kwargs) {
3474 PyObject * _resultobj;
3475 bool _result;
3476 wxStyledTextCtrl * _arg0;
3477 PyObject * _argo0 = 0;
3478 char *_kwnames[] = { "self", NULL };
3479
3480 self = self;
3481 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetUseTabs",_kwnames,&_argo0))
3482 return NULL;
3483 if (_argo0) {
3484 if (_argo0 == Py_None) { _arg0 = NULL; }
3485 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3486 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetUseTabs. Expected _wxStyledTextCtrl_p.");
3487 return NULL;
3488 }
3489 }
3490 {
3491 wxPy_BEGIN_ALLOW_THREADS;
3492 _result = (bool )wxStyledTextCtrl_GetUseTabs(_arg0);
3493
3494 wxPy_END_ALLOW_THREADS;
3495 } _resultobj = Py_BuildValue("i",_result);
3496 return _resultobj;
3497 }
3498
3499 #define wxStyledTextCtrl_SetLineIndentation(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetLineIndentation(_swigarg0,_swigarg1))
3500 static PyObject *_wrap_wxStyledTextCtrl_SetLineIndentation(PyObject *self, PyObject *args, PyObject *kwargs) {
3501 PyObject * _resultobj;
3502 wxStyledTextCtrl * _arg0;
3503 int _arg1;
3504 int _arg2;
3505 PyObject * _argo0 = 0;
3506 char *_kwnames[] = { "self","line","indentSize", NULL };
3507
3508 self = self;
3509 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetLineIndentation",_kwnames,&_argo0,&_arg1,&_arg2))
3510 return NULL;
3511 if (_argo0) {
3512 if (_argo0 == Py_None) { _arg0 = NULL; }
3513 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3514 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetLineIndentation. Expected _wxStyledTextCtrl_p.");
3515 return NULL;
3516 }
3517 }
3518 {
3519 wxPy_BEGIN_ALLOW_THREADS;
3520 wxStyledTextCtrl_SetLineIndentation(_arg0,_arg1,_arg2);
3521
3522 wxPy_END_ALLOW_THREADS;
3523 } Py_INCREF(Py_None);
3524 _resultobj = Py_None;
3525 return _resultobj;
3526 }
3527
3528 #define wxStyledTextCtrl_GetLineIndentation(_swigobj,_swigarg0) (_swigobj->GetLineIndentation(_swigarg0))
3529 static PyObject *_wrap_wxStyledTextCtrl_GetLineIndentation(PyObject *self, PyObject *args, PyObject *kwargs) {
3530 PyObject * _resultobj;
3531 int _result;
3532 wxStyledTextCtrl * _arg0;
3533 int _arg1;
3534 PyObject * _argo0 = 0;
3535 char *_kwnames[] = { "self","line", NULL };
3536
3537 self = self;
3538 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetLineIndentation",_kwnames,&_argo0,&_arg1))
3539 return NULL;
3540 if (_argo0) {
3541 if (_argo0 == Py_None) { _arg0 = NULL; }
3542 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3543 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLineIndentation. Expected _wxStyledTextCtrl_p.");
3544 return NULL;
3545 }
3546 }
3547 {
3548 wxPy_BEGIN_ALLOW_THREADS;
3549 _result = (int )wxStyledTextCtrl_GetLineIndentation(_arg0,_arg1);
3550
3551 wxPy_END_ALLOW_THREADS;
3552 } _resultobj = Py_BuildValue("i",_result);
3553 return _resultobj;
3554 }
3555
3556 #define wxStyledTextCtrl_GetLineIndentPosition(_swigobj,_swigarg0) (_swigobj->GetLineIndentPosition(_swigarg0))
3557 static PyObject *_wrap_wxStyledTextCtrl_GetLineIndentPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
3558 PyObject * _resultobj;
3559 int _result;
3560 wxStyledTextCtrl * _arg0;
3561 int _arg1;
3562 PyObject * _argo0 = 0;
3563 char *_kwnames[] = { "self","line", NULL };
3564
3565 self = self;
3566 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetLineIndentPosition",_kwnames,&_argo0,&_arg1))
3567 return NULL;
3568 if (_argo0) {
3569 if (_argo0 == Py_None) { _arg0 = NULL; }
3570 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3571 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLineIndentPosition. Expected _wxStyledTextCtrl_p.");
3572 return NULL;
3573 }
3574 }
3575 {
3576 wxPy_BEGIN_ALLOW_THREADS;
3577 _result = (int )wxStyledTextCtrl_GetLineIndentPosition(_arg0,_arg1);
3578
3579 wxPy_END_ALLOW_THREADS;
3580 } _resultobj = Py_BuildValue("i",_result);
3581 return _resultobj;
3582 }
3583
3584 #define wxStyledTextCtrl_GetColumn(_swigobj,_swigarg0) (_swigobj->GetColumn(_swigarg0))
3585 static PyObject *_wrap_wxStyledTextCtrl_GetColumn(PyObject *self, PyObject *args, PyObject *kwargs) {
3586 PyObject * _resultobj;
3587 int _result;
3588 wxStyledTextCtrl * _arg0;
3589 int _arg1;
3590 PyObject * _argo0 = 0;
3591 char *_kwnames[] = { "self","pos", NULL };
3592
3593 self = self;
3594 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetColumn",_kwnames,&_argo0,&_arg1))
3595 return NULL;
3596 if (_argo0) {
3597 if (_argo0 == Py_None) { _arg0 = NULL; }
3598 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3599 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetColumn. Expected _wxStyledTextCtrl_p.");
3600 return NULL;
3601 }
3602 }
3603 {
3604 wxPy_BEGIN_ALLOW_THREADS;
3605 _result = (int )wxStyledTextCtrl_GetColumn(_arg0,_arg1);
3606
3607 wxPy_END_ALLOW_THREADS;
3608 } _resultobj = Py_BuildValue("i",_result);
3609 return _resultobj;
3610 }
3611
3612 #define wxStyledTextCtrl_SetUseHorizontalScrollBar(_swigobj,_swigarg0) (_swigobj->SetUseHorizontalScrollBar(_swigarg0))
3613 static PyObject *_wrap_wxStyledTextCtrl_SetUseHorizontalScrollBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3614 PyObject * _resultobj;
3615 wxStyledTextCtrl * _arg0;
3616 bool _arg1;
3617 PyObject * _argo0 = 0;
3618 int tempbool1;
3619 char *_kwnames[] = { "self","show", NULL };
3620
3621 self = self;
3622 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetUseHorizontalScrollBar",_kwnames,&_argo0,&tempbool1))
3623 return NULL;
3624 if (_argo0) {
3625 if (_argo0 == Py_None) { _arg0 = NULL; }
3626 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3627 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetUseHorizontalScrollBar. Expected _wxStyledTextCtrl_p.");
3628 return NULL;
3629 }
3630 }
3631 _arg1 = (bool ) tempbool1;
3632 {
3633 wxPy_BEGIN_ALLOW_THREADS;
3634 wxStyledTextCtrl_SetUseHorizontalScrollBar(_arg0,_arg1);
3635
3636 wxPy_END_ALLOW_THREADS;
3637 } Py_INCREF(Py_None);
3638 _resultobj = Py_None;
3639 return _resultobj;
3640 }
3641
3642 #define wxStyledTextCtrl_GetUseHorizontalScrollBar(_swigobj) (_swigobj->GetUseHorizontalScrollBar())
3643 static PyObject *_wrap_wxStyledTextCtrl_GetUseHorizontalScrollBar(PyObject *self, PyObject *args, PyObject *kwargs) {
3644 PyObject * _resultobj;
3645 bool _result;
3646 wxStyledTextCtrl * _arg0;
3647 PyObject * _argo0 = 0;
3648 char *_kwnames[] = { "self", NULL };
3649
3650 self = self;
3651 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetUseHorizontalScrollBar",_kwnames,&_argo0))
3652 return NULL;
3653 if (_argo0) {
3654 if (_argo0 == Py_None) { _arg0 = NULL; }
3655 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3656 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetUseHorizontalScrollBar. Expected _wxStyledTextCtrl_p.");
3657 return NULL;
3658 }
3659 }
3660 {
3661 wxPy_BEGIN_ALLOW_THREADS;
3662 _result = (bool )wxStyledTextCtrl_GetUseHorizontalScrollBar(_arg0);
3663
3664 wxPy_END_ALLOW_THREADS;
3665 } _resultobj = Py_BuildValue("i",_result);
3666 return _resultobj;
3667 }
3668
3669 #define wxStyledTextCtrl_SetIndentationGuides(_swigobj,_swigarg0) (_swigobj->SetIndentationGuides(_swigarg0))
3670 static PyObject *_wrap_wxStyledTextCtrl_SetIndentationGuides(PyObject *self, PyObject *args, PyObject *kwargs) {
3671 PyObject * _resultobj;
3672 wxStyledTextCtrl * _arg0;
3673 bool _arg1;
3674 PyObject * _argo0 = 0;
3675 int tempbool1;
3676 char *_kwnames[] = { "self","show", NULL };
3677
3678 self = self;
3679 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetIndentationGuides",_kwnames,&_argo0,&tempbool1))
3680 return NULL;
3681 if (_argo0) {
3682 if (_argo0 == Py_None) { _arg0 = NULL; }
3683 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3684 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetIndentationGuides. Expected _wxStyledTextCtrl_p.");
3685 return NULL;
3686 }
3687 }
3688 _arg1 = (bool ) tempbool1;
3689 {
3690 wxPy_BEGIN_ALLOW_THREADS;
3691 wxStyledTextCtrl_SetIndentationGuides(_arg0,_arg1);
3692
3693 wxPy_END_ALLOW_THREADS;
3694 } Py_INCREF(Py_None);
3695 _resultobj = Py_None;
3696 return _resultobj;
3697 }
3698
3699 #define wxStyledTextCtrl_GetIndentationGuides(_swigobj) (_swigobj->GetIndentationGuides())
3700 static PyObject *_wrap_wxStyledTextCtrl_GetIndentationGuides(PyObject *self, PyObject *args, PyObject *kwargs) {
3701 PyObject * _resultobj;
3702 bool _result;
3703 wxStyledTextCtrl * _arg0;
3704 PyObject * _argo0 = 0;
3705 char *_kwnames[] = { "self", NULL };
3706
3707 self = self;
3708 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetIndentationGuides",_kwnames,&_argo0))
3709 return NULL;
3710 if (_argo0) {
3711 if (_argo0 == Py_None) { _arg0 = NULL; }
3712 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3713 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetIndentationGuides. Expected _wxStyledTextCtrl_p.");
3714 return NULL;
3715 }
3716 }
3717 {
3718 wxPy_BEGIN_ALLOW_THREADS;
3719 _result = (bool )wxStyledTextCtrl_GetIndentationGuides(_arg0);
3720
3721 wxPy_END_ALLOW_THREADS;
3722 } _resultobj = Py_BuildValue("i",_result);
3723 return _resultobj;
3724 }
3725
3726 #define wxStyledTextCtrl_SetHighlightGuide(_swigobj,_swigarg0) (_swigobj->SetHighlightGuide(_swigarg0))
3727 static PyObject *_wrap_wxStyledTextCtrl_SetHighlightGuide(PyObject *self, PyObject *args, PyObject *kwargs) {
3728 PyObject * _resultobj;
3729 wxStyledTextCtrl * _arg0;
3730 int _arg1;
3731 PyObject * _argo0 = 0;
3732 char *_kwnames[] = { "self","column", NULL };
3733
3734 self = self;
3735 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetHighlightGuide",_kwnames,&_argo0,&_arg1))
3736 return NULL;
3737 if (_argo0) {
3738 if (_argo0 == Py_None) { _arg0 = NULL; }
3739 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3740 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetHighlightGuide. Expected _wxStyledTextCtrl_p.");
3741 return NULL;
3742 }
3743 }
3744 {
3745 wxPy_BEGIN_ALLOW_THREADS;
3746 wxStyledTextCtrl_SetHighlightGuide(_arg0,_arg1);
3747
3748 wxPy_END_ALLOW_THREADS;
3749 } Py_INCREF(Py_None);
3750 _resultobj = Py_None;
3751 return _resultobj;
3752 }
3753
3754 #define wxStyledTextCtrl_GetHighlightGuide(_swigobj) (_swigobj->GetHighlightGuide())
3755 static PyObject *_wrap_wxStyledTextCtrl_GetHighlightGuide(PyObject *self, PyObject *args, PyObject *kwargs) {
3756 PyObject * _resultobj;
3757 int _result;
3758 wxStyledTextCtrl * _arg0;
3759 PyObject * _argo0 = 0;
3760 char *_kwnames[] = { "self", NULL };
3761
3762 self = self;
3763 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetHighlightGuide",_kwnames,&_argo0))
3764 return NULL;
3765 if (_argo0) {
3766 if (_argo0 == Py_None) { _arg0 = NULL; }
3767 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3768 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetHighlightGuide. Expected _wxStyledTextCtrl_p.");
3769 return NULL;
3770 }
3771 }
3772 {
3773 wxPy_BEGIN_ALLOW_THREADS;
3774 _result = (int )wxStyledTextCtrl_GetHighlightGuide(_arg0);
3775
3776 wxPy_END_ALLOW_THREADS;
3777 } _resultobj = Py_BuildValue("i",_result);
3778 return _resultobj;
3779 }
3780
3781 #define wxStyledTextCtrl_GetLineEndPosition(_swigobj,_swigarg0) (_swigobj->GetLineEndPosition(_swigarg0))
3782 static PyObject *_wrap_wxStyledTextCtrl_GetLineEndPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
3783 PyObject * _resultobj;
3784 int _result;
3785 wxStyledTextCtrl * _arg0;
3786 int _arg1;
3787 PyObject * _argo0 = 0;
3788 char *_kwnames[] = { "self","line", NULL };
3789
3790 self = self;
3791 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetLineEndPosition",_kwnames,&_argo0,&_arg1))
3792 return NULL;
3793 if (_argo0) {
3794 if (_argo0 == Py_None) { _arg0 = NULL; }
3795 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3796 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLineEndPosition. Expected _wxStyledTextCtrl_p.");
3797 return NULL;
3798 }
3799 }
3800 {
3801 wxPy_BEGIN_ALLOW_THREADS;
3802 _result = (int )wxStyledTextCtrl_GetLineEndPosition(_arg0,_arg1);
3803
3804 wxPy_END_ALLOW_THREADS;
3805 } _resultobj = Py_BuildValue("i",_result);
3806 return _resultobj;
3807 }
3808
3809 #define wxStyledTextCtrl_GetCodePage(_swigobj) (_swigobj->GetCodePage())
3810 static PyObject *_wrap_wxStyledTextCtrl_GetCodePage(PyObject *self, PyObject *args, PyObject *kwargs) {
3811 PyObject * _resultobj;
3812 int _result;
3813 wxStyledTextCtrl * _arg0;
3814 PyObject * _argo0 = 0;
3815 char *_kwnames[] = { "self", NULL };
3816
3817 self = self;
3818 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetCodePage",_kwnames,&_argo0))
3819 return NULL;
3820 if (_argo0) {
3821 if (_argo0 == Py_None) { _arg0 = NULL; }
3822 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3823 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetCodePage. Expected _wxStyledTextCtrl_p.");
3824 return NULL;
3825 }
3826 }
3827 {
3828 wxPy_BEGIN_ALLOW_THREADS;
3829 _result = (int )wxStyledTextCtrl_GetCodePage(_arg0);
3830
3831 wxPy_END_ALLOW_THREADS;
3832 } _resultobj = Py_BuildValue("i",_result);
3833 return _resultobj;
3834 }
3835
3836 #define wxStyledTextCtrl_GetCaretForeground(_swigobj) (_swigobj->GetCaretForeground())
3837 static PyObject *_wrap_wxStyledTextCtrl_GetCaretForeground(PyObject *self, PyObject *args, PyObject *kwargs) {
3838 PyObject * _resultobj;
3839 wxColour * _result;
3840 wxStyledTextCtrl * _arg0;
3841 PyObject * _argo0 = 0;
3842 char *_kwnames[] = { "self", NULL };
3843 char _ptemp[128];
3844
3845 self = self;
3846 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetCaretForeground",_kwnames,&_argo0))
3847 return NULL;
3848 if (_argo0) {
3849 if (_argo0 == Py_None) { _arg0 = NULL; }
3850 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3851 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetCaretForeground. Expected _wxStyledTextCtrl_p.");
3852 return NULL;
3853 }
3854 }
3855 {
3856 wxPy_BEGIN_ALLOW_THREADS;
3857 _result = new wxColour (wxStyledTextCtrl_GetCaretForeground(_arg0));
3858
3859 wxPy_END_ALLOW_THREADS;
3860 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxColour_p");
3861 _resultobj = Py_BuildValue("s",_ptemp);
3862 return _resultobj;
3863 }
3864
3865 #define wxStyledTextCtrl_GetReadOnly(_swigobj) (_swigobj->GetReadOnly())
3866 static PyObject *_wrap_wxStyledTextCtrl_GetReadOnly(PyObject *self, PyObject *args, PyObject *kwargs) {
3867 PyObject * _resultobj;
3868 bool _result;
3869 wxStyledTextCtrl * _arg0;
3870 PyObject * _argo0 = 0;
3871 char *_kwnames[] = { "self", NULL };
3872
3873 self = self;
3874 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetReadOnly",_kwnames,&_argo0))
3875 return NULL;
3876 if (_argo0) {
3877 if (_argo0 == Py_None) { _arg0 = NULL; }
3878 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3879 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetReadOnly. Expected _wxStyledTextCtrl_p.");
3880 return NULL;
3881 }
3882 }
3883 {
3884 wxPy_BEGIN_ALLOW_THREADS;
3885 _result = (bool )wxStyledTextCtrl_GetReadOnly(_arg0);
3886
3887 wxPy_END_ALLOW_THREADS;
3888 } _resultobj = Py_BuildValue("i",_result);
3889 return _resultobj;
3890 }
3891
3892 #define wxStyledTextCtrl_SetCurrentPos(_swigobj,_swigarg0) (_swigobj->SetCurrentPos(_swigarg0))
3893 static PyObject *_wrap_wxStyledTextCtrl_SetCurrentPos(PyObject *self, PyObject *args, PyObject *kwargs) {
3894 PyObject * _resultobj;
3895 wxStyledTextCtrl * _arg0;
3896 int _arg1;
3897 PyObject * _argo0 = 0;
3898 char *_kwnames[] = { "self","pos", NULL };
3899
3900 self = self;
3901 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetCurrentPos",_kwnames,&_argo0,&_arg1))
3902 return NULL;
3903 if (_argo0) {
3904 if (_argo0 == Py_None) { _arg0 = NULL; }
3905 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3906 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetCurrentPos. Expected _wxStyledTextCtrl_p.");
3907 return NULL;
3908 }
3909 }
3910 {
3911 wxPy_BEGIN_ALLOW_THREADS;
3912 wxStyledTextCtrl_SetCurrentPos(_arg0,_arg1);
3913
3914 wxPy_END_ALLOW_THREADS;
3915 } Py_INCREF(Py_None);
3916 _resultobj = Py_None;
3917 return _resultobj;
3918 }
3919
3920 #define wxStyledTextCtrl_SetSelectionStart(_swigobj,_swigarg0) (_swigobj->SetSelectionStart(_swigarg0))
3921 static PyObject *_wrap_wxStyledTextCtrl_SetSelectionStart(PyObject *self, PyObject *args, PyObject *kwargs) {
3922 PyObject * _resultobj;
3923 wxStyledTextCtrl * _arg0;
3924 int _arg1;
3925 PyObject * _argo0 = 0;
3926 char *_kwnames[] = { "self","pos", NULL };
3927
3928 self = self;
3929 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetSelectionStart",_kwnames,&_argo0,&_arg1))
3930 return NULL;
3931 if (_argo0) {
3932 if (_argo0 == Py_None) { _arg0 = NULL; }
3933 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3934 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetSelectionStart. Expected _wxStyledTextCtrl_p.");
3935 return NULL;
3936 }
3937 }
3938 {
3939 wxPy_BEGIN_ALLOW_THREADS;
3940 wxStyledTextCtrl_SetSelectionStart(_arg0,_arg1);
3941
3942 wxPy_END_ALLOW_THREADS;
3943 } Py_INCREF(Py_None);
3944 _resultobj = Py_None;
3945 return _resultobj;
3946 }
3947
3948 #define wxStyledTextCtrl_GetSelectionStart(_swigobj) (_swigobj->GetSelectionStart())
3949 static PyObject *_wrap_wxStyledTextCtrl_GetSelectionStart(PyObject *self, PyObject *args, PyObject *kwargs) {
3950 PyObject * _resultobj;
3951 int _result;
3952 wxStyledTextCtrl * _arg0;
3953 PyObject * _argo0 = 0;
3954 char *_kwnames[] = { "self", NULL };
3955
3956 self = self;
3957 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetSelectionStart",_kwnames,&_argo0))
3958 return NULL;
3959 if (_argo0) {
3960 if (_argo0 == Py_None) { _arg0 = NULL; }
3961 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3962 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetSelectionStart. Expected _wxStyledTextCtrl_p.");
3963 return NULL;
3964 }
3965 }
3966 {
3967 wxPy_BEGIN_ALLOW_THREADS;
3968 _result = (int )wxStyledTextCtrl_GetSelectionStart(_arg0);
3969
3970 wxPy_END_ALLOW_THREADS;
3971 } _resultobj = Py_BuildValue("i",_result);
3972 return _resultobj;
3973 }
3974
3975 #define wxStyledTextCtrl_SetSelectionEnd(_swigobj,_swigarg0) (_swigobj->SetSelectionEnd(_swigarg0))
3976 static PyObject *_wrap_wxStyledTextCtrl_SetSelectionEnd(PyObject *self, PyObject *args, PyObject *kwargs) {
3977 PyObject * _resultobj;
3978 wxStyledTextCtrl * _arg0;
3979 int _arg1;
3980 PyObject * _argo0 = 0;
3981 char *_kwnames[] = { "self","pos", NULL };
3982
3983 self = self;
3984 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetSelectionEnd",_kwnames,&_argo0,&_arg1))
3985 return NULL;
3986 if (_argo0) {
3987 if (_argo0 == Py_None) { _arg0 = NULL; }
3988 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3989 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetSelectionEnd. Expected _wxStyledTextCtrl_p.");
3990 return NULL;
3991 }
3992 }
3993 {
3994 wxPy_BEGIN_ALLOW_THREADS;
3995 wxStyledTextCtrl_SetSelectionEnd(_arg0,_arg1);
3996
3997 wxPy_END_ALLOW_THREADS;
3998 } Py_INCREF(Py_None);
3999 _resultobj = Py_None;
4000 return _resultobj;
4001 }
4002
4003 #define wxStyledTextCtrl_GetSelectionEnd(_swigobj) (_swigobj->GetSelectionEnd())
4004 static PyObject *_wrap_wxStyledTextCtrl_GetSelectionEnd(PyObject *self, PyObject *args, PyObject *kwargs) {
4005 PyObject * _resultobj;
4006 int _result;
4007 wxStyledTextCtrl * _arg0;
4008 PyObject * _argo0 = 0;
4009 char *_kwnames[] = { "self", NULL };
4010
4011 self = self;
4012 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetSelectionEnd",_kwnames,&_argo0))
4013 return NULL;
4014 if (_argo0) {
4015 if (_argo0 == Py_None) { _arg0 = NULL; }
4016 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4017 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetSelectionEnd. Expected _wxStyledTextCtrl_p.");
4018 return NULL;
4019 }
4020 }
4021 {
4022 wxPy_BEGIN_ALLOW_THREADS;
4023 _result = (int )wxStyledTextCtrl_GetSelectionEnd(_arg0);
4024
4025 wxPy_END_ALLOW_THREADS;
4026 } _resultobj = Py_BuildValue("i",_result);
4027 return _resultobj;
4028 }
4029
4030 #define wxStyledTextCtrl_SetPrintMagnification(_swigobj,_swigarg0) (_swigobj->SetPrintMagnification(_swigarg0))
4031 static PyObject *_wrap_wxStyledTextCtrl_SetPrintMagnification(PyObject *self, PyObject *args, PyObject *kwargs) {
4032 PyObject * _resultobj;
4033 wxStyledTextCtrl * _arg0;
4034 int _arg1;
4035 PyObject * _argo0 = 0;
4036 char *_kwnames[] = { "self","magnification", NULL };
4037
4038 self = self;
4039 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetPrintMagnification",_kwnames,&_argo0,&_arg1))
4040 return NULL;
4041 if (_argo0) {
4042 if (_argo0 == Py_None) { _arg0 = NULL; }
4043 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4044 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetPrintMagnification. Expected _wxStyledTextCtrl_p.");
4045 return NULL;
4046 }
4047 }
4048 {
4049 wxPy_BEGIN_ALLOW_THREADS;
4050 wxStyledTextCtrl_SetPrintMagnification(_arg0,_arg1);
4051
4052 wxPy_END_ALLOW_THREADS;
4053 } Py_INCREF(Py_None);
4054 _resultobj = Py_None;
4055 return _resultobj;
4056 }
4057
4058 #define wxStyledTextCtrl_GetPrintMagnification(_swigobj) (_swigobj->GetPrintMagnification())
4059 static PyObject *_wrap_wxStyledTextCtrl_GetPrintMagnification(PyObject *self, PyObject *args, PyObject *kwargs) {
4060 PyObject * _resultobj;
4061 int _result;
4062 wxStyledTextCtrl * _arg0;
4063 PyObject * _argo0 = 0;
4064 char *_kwnames[] = { "self", NULL };
4065
4066 self = self;
4067 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetPrintMagnification",_kwnames,&_argo0))
4068 return NULL;
4069 if (_argo0) {
4070 if (_argo0 == Py_None) { _arg0 = NULL; }
4071 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4072 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetPrintMagnification. Expected _wxStyledTextCtrl_p.");
4073 return NULL;
4074 }
4075 }
4076 {
4077 wxPy_BEGIN_ALLOW_THREADS;
4078 _result = (int )wxStyledTextCtrl_GetPrintMagnification(_arg0);
4079
4080 wxPy_END_ALLOW_THREADS;
4081 } _resultobj = Py_BuildValue("i",_result);
4082 return _resultobj;
4083 }
4084
4085 #define wxStyledTextCtrl_SetPrintColourMode(_swigobj,_swigarg0) (_swigobj->SetPrintColourMode(_swigarg0))
4086 static PyObject *_wrap_wxStyledTextCtrl_SetPrintColourMode(PyObject *self, PyObject *args, PyObject *kwargs) {
4087 PyObject * _resultobj;
4088 wxStyledTextCtrl * _arg0;
4089 int _arg1;
4090 PyObject * _argo0 = 0;
4091 char *_kwnames[] = { "self","mode", NULL };
4092
4093 self = self;
4094 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetPrintColourMode",_kwnames,&_argo0,&_arg1))
4095 return NULL;
4096 if (_argo0) {
4097 if (_argo0 == Py_None) { _arg0 = NULL; }
4098 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4099 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetPrintColourMode. Expected _wxStyledTextCtrl_p.");
4100 return NULL;
4101 }
4102 }
4103 {
4104 wxPy_BEGIN_ALLOW_THREADS;
4105 wxStyledTextCtrl_SetPrintColourMode(_arg0,_arg1);
4106
4107 wxPy_END_ALLOW_THREADS;
4108 } Py_INCREF(Py_None);
4109 _resultobj = Py_None;
4110 return _resultobj;
4111 }
4112
4113 #define wxStyledTextCtrl_GetPrintColourMode(_swigobj) (_swigobj->GetPrintColourMode())
4114 static PyObject *_wrap_wxStyledTextCtrl_GetPrintColourMode(PyObject *self, PyObject *args, PyObject *kwargs) {
4115 PyObject * _resultobj;
4116 int _result;
4117 wxStyledTextCtrl * _arg0;
4118 PyObject * _argo0 = 0;
4119 char *_kwnames[] = { "self", NULL };
4120
4121 self = self;
4122 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetPrintColourMode",_kwnames,&_argo0))
4123 return NULL;
4124 if (_argo0) {
4125 if (_argo0 == Py_None) { _arg0 = NULL; }
4126 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4127 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetPrintColourMode. Expected _wxStyledTextCtrl_p.");
4128 return NULL;
4129 }
4130 }
4131 {
4132 wxPy_BEGIN_ALLOW_THREADS;
4133 _result = (int )wxStyledTextCtrl_GetPrintColourMode(_arg0);
4134
4135 wxPy_END_ALLOW_THREADS;
4136 } _resultobj = Py_BuildValue("i",_result);
4137 return _resultobj;
4138 }
4139
4140 #define wxStyledTextCtrl_FindText(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->FindText(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4141 static PyObject *_wrap_wxStyledTextCtrl_FindText(PyObject *self, PyObject *args, PyObject *kwargs) {
4142 PyObject * _resultobj;
4143 int _result;
4144 wxStyledTextCtrl * _arg0;
4145 int _arg1;
4146 int _arg2;
4147 wxString * _arg3;
4148 bool _arg4;
4149 bool _arg5;
4150 PyObject * _argo0 = 0;
4151 PyObject * _obj3 = 0;
4152 int tempbool4;
4153 int tempbool5;
4154 char *_kwnames[] = { "self","minPos","maxPos","text","caseSensitive","wholeWord", NULL };
4155
4156 self = self;
4157 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiiOii:wxStyledTextCtrl_FindText",_kwnames,&_argo0,&_arg1,&_arg2,&_obj3,&tempbool4,&tempbool5))
4158 return NULL;
4159 if (_argo0) {
4160 if (_argo0 == Py_None) { _arg0 = NULL; }
4161 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4162 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_FindText. Expected _wxStyledTextCtrl_p.");
4163 return NULL;
4164 }
4165 }
4166 {
4167 #if PYTHON_API_VERSION >= 1009
4168 char* tmpPtr; int tmpSize;
4169 if (!PyString_Check(_obj3) && !PyUnicode_Check(_obj3)) {
4170 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4171 return NULL;
4172 }
4173 if (PyString_AsStringAndSize(_obj3, &tmpPtr, &tmpSize) == -1)
4174 return NULL;
4175 _arg3 = new wxString(tmpPtr, tmpSize);
4176 #else
4177 if (!PyString_Check(_obj3)) {
4178 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4179 return NULL;
4180 }
4181 _arg3 = new wxString(PyString_AS_STRING(_obj3), PyString_GET_SIZE(_obj3));
4182 #endif
4183 }
4184 _arg4 = (bool ) tempbool4;
4185 _arg5 = (bool ) tempbool5;
4186 {
4187 wxPy_BEGIN_ALLOW_THREADS;
4188 _result = (int )wxStyledTextCtrl_FindText(_arg0,_arg1,_arg2,*_arg3,_arg4,_arg5);
4189
4190 wxPy_END_ALLOW_THREADS;
4191 } _resultobj = Py_BuildValue("i",_result);
4192 {
4193 if (_obj3)
4194 delete _arg3;
4195 }
4196 return _resultobj;
4197 }
4198
4199 #define wxStyledTextCtrl_FormatRange(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->FormatRange(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
4200 static PyObject *_wrap_wxStyledTextCtrl_FormatRange(PyObject *self, PyObject *args, PyObject *kwargs) {
4201 PyObject * _resultobj;
4202 int _result;
4203 wxStyledTextCtrl * _arg0;
4204 bool _arg1;
4205 int _arg2;
4206 int _arg3;
4207 wxDC * _arg4;
4208 wxDC * _arg5;
4209 wxRect * _arg6;
4210 wxRect * _arg7;
4211 PyObject * _argo0 = 0;
4212 int tempbool1;
4213 PyObject * _argo4 = 0;
4214 PyObject * _argo5 = 0;
4215 wxRect temp;
4216 PyObject * _obj6 = 0;
4217 wxRect temp0;
4218 PyObject * _obj7 = 0;
4219 char *_kwnames[] = { "self","doDraw","startPos","endPos","draw","target","renderRect","pageRect", NULL };
4220
4221 self = self;
4222 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiiiOOOO:wxStyledTextCtrl_FormatRange",_kwnames,&_argo0,&tempbool1,&_arg2,&_arg3,&_argo4,&_argo5,&_obj6,&_obj7))
4223 return NULL;
4224 if (_argo0) {
4225 if (_argo0 == Py_None) { _arg0 = NULL; }
4226 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4227 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_FormatRange. Expected _wxStyledTextCtrl_p.");
4228 return NULL;
4229 }
4230 }
4231 _arg1 = (bool ) tempbool1;
4232 if (_argo4) {
4233 if (_argo4 == Py_None) { _arg4 = NULL; }
4234 else if (SWIG_GetPtrObj(_argo4,(void **) &_arg4,"_wxDC_p")) {
4235 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of wxStyledTextCtrl_FormatRange. Expected _wxDC_p.");
4236 return NULL;
4237 }
4238 }
4239 if (_argo5) {
4240 if (_argo5 == Py_None) { _arg5 = NULL; }
4241 else if (SWIG_GetPtrObj(_argo5,(void **) &_arg5,"_wxDC_p")) {
4242 PyErr_SetString(PyExc_TypeError,"Type error in argument 6 of wxStyledTextCtrl_FormatRange. Expected _wxDC_p.");
4243 return NULL;
4244 }
4245 }
4246 {
4247 _arg6 = &temp;
4248 if (! wxRect_helper(_obj6, &_arg6))
4249 return NULL;
4250 }
4251 {
4252 _arg7 = &temp0;
4253 if (! wxRect_helper(_obj7, &_arg7))
4254 return NULL;
4255 }
4256 {
4257 wxPy_BEGIN_ALLOW_THREADS;
4258 _result = (int )wxStyledTextCtrl_FormatRange(_arg0,_arg1,_arg2,_arg3,_arg4,_arg5,*_arg6,*_arg7);
4259
4260 wxPy_END_ALLOW_THREADS;
4261 } _resultobj = Py_BuildValue("i",_result);
4262 return _resultobj;
4263 }
4264
4265 #define wxStyledTextCtrl_GetFirstVisibleLine(_swigobj) (_swigobj->GetFirstVisibleLine())
4266 static PyObject *_wrap_wxStyledTextCtrl_GetFirstVisibleLine(PyObject *self, PyObject *args, PyObject *kwargs) {
4267 PyObject * _resultobj;
4268 int _result;
4269 wxStyledTextCtrl * _arg0;
4270 PyObject * _argo0 = 0;
4271 char *_kwnames[] = { "self", NULL };
4272
4273 self = self;
4274 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetFirstVisibleLine",_kwnames,&_argo0))
4275 return NULL;
4276 if (_argo0) {
4277 if (_argo0 == Py_None) { _arg0 = NULL; }
4278 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4279 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetFirstVisibleLine. Expected _wxStyledTextCtrl_p.");
4280 return NULL;
4281 }
4282 }
4283 {
4284 wxPy_BEGIN_ALLOW_THREADS;
4285 _result = (int )wxStyledTextCtrl_GetFirstVisibleLine(_arg0);
4286
4287 wxPy_END_ALLOW_THREADS;
4288 } _resultobj = Py_BuildValue("i",_result);
4289 return _resultobj;
4290 }
4291
4292 #define wxStyledTextCtrl_GetLine(_swigobj,_swigarg0) (_swigobj->GetLine(_swigarg0))
4293 static PyObject *_wrap_wxStyledTextCtrl_GetLine(PyObject *self, PyObject *args, PyObject *kwargs) {
4294 PyObject * _resultobj;
4295 wxString * _result;
4296 wxStyledTextCtrl * _arg0;
4297 int _arg1;
4298 PyObject * _argo0 = 0;
4299 char *_kwnames[] = { "self","line", NULL };
4300
4301 self = self;
4302 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetLine",_kwnames,&_argo0,&_arg1))
4303 return NULL;
4304 if (_argo0) {
4305 if (_argo0 == Py_None) { _arg0 = NULL; }
4306 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4307 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLine. Expected _wxStyledTextCtrl_p.");
4308 return NULL;
4309 }
4310 }
4311 {
4312 wxPy_BEGIN_ALLOW_THREADS;
4313 _result = new wxString (wxStyledTextCtrl_GetLine(_arg0,_arg1));
4314
4315 wxPy_END_ALLOW_THREADS;
4316 }{
4317 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
4318 }
4319 {
4320 delete _result;
4321 }
4322 return _resultobj;
4323 }
4324
4325 #define wxStyledTextCtrl_GetLineCount(_swigobj) (_swigobj->GetLineCount())
4326 static PyObject *_wrap_wxStyledTextCtrl_GetLineCount(PyObject *self, PyObject *args, PyObject *kwargs) {
4327 PyObject * _resultobj;
4328 int _result;
4329 wxStyledTextCtrl * _arg0;
4330 PyObject * _argo0 = 0;
4331 char *_kwnames[] = { "self", NULL };
4332
4333 self = self;
4334 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetLineCount",_kwnames,&_argo0))
4335 return NULL;
4336 if (_argo0) {
4337 if (_argo0 == Py_None) { _arg0 = NULL; }
4338 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4339 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLineCount. Expected _wxStyledTextCtrl_p.");
4340 return NULL;
4341 }
4342 }
4343 {
4344 wxPy_BEGIN_ALLOW_THREADS;
4345 _result = (int )wxStyledTextCtrl_GetLineCount(_arg0);
4346
4347 wxPy_END_ALLOW_THREADS;
4348 } _resultobj = Py_BuildValue("i",_result);
4349 return _resultobj;
4350 }
4351
4352 #define wxStyledTextCtrl_SetMarginLeft(_swigobj,_swigarg0) (_swigobj->SetMarginLeft(_swigarg0))
4353 static PyObject *_wrap_wxStyledTextCtrl_SetMarginLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
4354 PyObject * _resultobj;
4355 wxStyledTextCtrl * _arg0;
4356 int _arg1;
4357 PyObject * _argo0 = 0;
4358 char *_kwnames[] = { "self","width", NULL };
4359
4360 self = self;
4361 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetMarginLeft",_kwnames,&_argo0,&_arg1))
4362 return NULL;
4363 if (_argo0) {
4364 if (_argo0 == Py_None) { _arg0 = NULL; }
4365 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4366 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetMarginLeft. Expected _wxStyledTextCtrl_p.");
4367 return NULL;
4368 }
4369 }
4370 {
4371 wxPy_BEGIN_ALLOW_THREADS;
4372 wxStyledTextCtrl_SetMarginLeft(_arg0,_arg1);
4373
4374 wxPy_END_ALLOW_THREADS;
4375 } Py_INCREF(Py_None);
4376 _resultobj = Py_None;
4377 return _resultobj;
4378 }
4379
4380 #define wxStyledTextCtrl_GetMarginLeft(_swigobj) (_swigobj->GetMarginLeft())
4381 static PyObject *_wrap_wxStyledTextCtrl_GetMarginLeft(PyObject *self, PyObject *args, PyObject *kwargs) {
4382 PyObject * _resultobj;
4383 int _result;
4384 wxStyledTextCtrl * _arg0;
4385 PyObject * _argo0 = 0;
4386 char *_kwnames[] = { "self", NULL };
4387
4388 self = self;
4389 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetMarginLeft",_kwnames,&_argo0))
4390 return NULL;
4391 if (_argo0) {
4392 if (_argo0 == Py_None) { _arg0 = NULL; }
4393 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4394 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetMarginLeft. Expected _wxStyledTextCtrl_p.");
4395 return NULL;
4396 }
4397 }
4398 {
4399 wxPy_BEGIN_ALLOW_THREADS;
4400 _result = (int )wxStyledTextCtrl_GetMarginLeft(_arg0);
4401
4402 wxPy_END_ALLOW_THREADS;
4403 } _resultobj = Py_BuildValue("i",_result);
4404 return _resultobj;
4405 }
4406
4407 #define wxStyledTextCtrl_SetMarginRight(_swigobj,_swigarg0) (_swigobj->SetMarginRight(_swigarg0))
4408 static PyObject *_wrap_wxStyledTextCtrl_SetMarginRight(PyObject *self, PyObject *args, PyObject *kwargs) {
4409 PyObject * _resultobj;
4410 wxStyledTextCtrl * _arg0;
4411 int _arg1;
4412 PyObject * _argo0 = 0;
4413 char *_kwnames[] = { "self","width", NULL };
4414
4415 self = self;
4416 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetMarginRight",_kwnames,&_argo0,&_arg1))
4417 return NULL;
4418 if (_argo0) {
4419 if (_argo0 == Py_None) { _arg0 = NULL; }
4420 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4421 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetMarginRight. Expected _wxStyledTextCtrl_p.");
4422 return NULL;
4423 }
4424 }
4425 {
4426 wxPy_BEGIN_ALLOW_THREADS;
4427 wxStyledTextCtrl_SetMarginRight(_arg0,_arg1);
4428
4429 wxPy_END_ALLOW_THREADS;
4430 } Py_INCREF(Py_None);
4431 _resultobj = Py_None;
4432 return _resultobj;
4433 }
4434
4435 #define wxStyledTextCtrl_GetMarginRight(_swigobj) (_swigobj->GetMarginRight())
4436 static PyObject *_wrap_wxStyledTextCtrl_GetMarginRight(PyObject *self, PyObject *args, PyObject *kwargs) {
4437 PyObject * _resultobj;
4438 int _result;
4439 wxStyledTextCtrl * _arg0;
4440 PyObject * _argo0 = 0;
4441 char *_kwnames[] = { "self", NULL };
4442
4443 self = self;
4444 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetMarginRight",_kwnames,&_argo0))
4445 return NULL;
4446 if (_argo0) {
4447 if (_argo0 == Py_None) { _arg0 = NULL; }
4448 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4449 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetMarginRight. Expected _wxStyledTextCtrl_p.");
4450 return NULL;
4451 }
4452 }
4453 {
4454 wxPy_BEGIN_ALLOW_THREADS;
4455 _result = (int )wxStyledTextCtrl_GetMarginRight(_arg0);
4456
4457 wxPy_END_ALLOW_THREADS;
4458 } _resultobj = Py_BuildValue("i",_result);
4459 return _resultobj;
4460 }
4461
4462 #define wxStyledTextCtrl_GetModify(_swigobj) (_swigobj->GetModify())
4463 static PyObject *_wrap_wxStyledTextCtrl_GetModify(PyObject *self, PyObject *args, PyObject *kwargs) {
4464 PyObject * _resultobj;
4465 bool _result;
4466 wxStyledTextCtrl * _arg0;
4467 PyObject * _argo0 = 0;
4468 char *_kwnames[] = { "self", NULL };
4469
4470 self = self;
4471 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetModify",_kwnames,&_argo0))
4472 return NULL;
4473 if (_argo0) {
4474 if (_argo0 == Py_None) { _arg0 = NULL; }
4475 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4476 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetModify. Expected _wxStyledTextCtrl_p.");
4477 return NULL;
4478 }
4479 }
4480 {
4481 wxPy_BEGIN_ALLOW_THREADS;
4482 _result = (bool )wxStyledTextCtrl_GetModify(_arg0);
4483
4484 wxPy_END_ALLOW_THREADS;
4485 } _resultobj = Py_BuildValue("i",_result);
4486 return _resultobj;
4487 }
4488
4489 #define wxStyledTextCtrl_SetSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSelection(_swigarg0,_swigarg1))
4490 static PyObject *_wrap_wxStyledTextCtrl_SetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
4491 PyObject * _resultobj;
4492 wxStyledTextCtrl * _arg0;
4493 int _arg1;
4494 int _arg2;
4495 PyObject * _argo0 = 0;
4496 char *_kwnames[] = { "self","start","end", NULL };
4497
4498 self = self;
4499 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetSelection",_kwnames,&_argo0,&_arg1,&_arg2))
4500 return NULL;
4501 if (_argo0) {
4502 if (_argo0 == Py_None) { _arg0 = NULL; }
4503 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4504 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetSelection. Expected _wxStyledTextCtrl_p.");
4505 return NULL;
4506 }
4507 }
4508 {
4509 wxPy_BEGIN_ALLOW_THREADS;
4510 wxStyledTextCtrl_SetSelection(_arg0,_arg1,_arg2);
4511
4512 wxPy_END_ALLOW_THREADS;
4513 } Py_INCREF(Py_None);
4514 _resultobj = Py_None;
4515 return _resultobj;
4516 }
4517
4518 #define wxStyledTextCtrl_GetSelectedText(_swigobj) (_swigobj->GetSelectedText())
4519 static PyObject *_wrap_wxStyledTextCtrl_GetSelectedText(PyObject *self, PyObject *args, PyObject *kwargs) {
4520 PyObject * _resultobj;
4521 wxString * _result;
4522 wxStyledTextCtrl * _arg0;
4523 PyObject * _argo0 = 0;
4524 char *_kwnames[] = { "self", NULL };
4525
4526 self = self;
4527 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetSelectedText",_kwnames,&_argo0))
4528 return NULL;
4529 if (_argo0) {
4530 if (_argo0 == Py_None) { _arg0 = NULL; }
4531 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4532 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetSelectedText. Expected _wxStyledTextCtrl_p.");
4533 return NULL;
4534 }
4535 }
4536 {
4537 wxPy_BEGIN_ALLOW_THREADS;
4538 _result = new wxString (wxStyledTextCtrl_GetSelectedText(_arg0));
4539
4540 wxPy_END_ALLOW_THREADS;
4541 }{
4542 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
4543 }
4544 {
4545 delete _result;
4546 }
4547 return _resultobj;
4548 }
4549
4550 #define wxStyledTextCtrl_GetTextRange(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetTextRange(_swigarg0,_swigarg1))
4551 static PyObject *_wrap_wxStyledTextCtrl_GetTextRange(PyObject *self, PyObject *args, PyObject *kwargs) {
4552 PyObject * _resultobj;
4553 wxString * _result;
4554 wxStyledTextCtrl * _arg0;
4555 int _arg1;
4556 int _arg2;
4557 PyObject * _argo0 = 0;
4558 char *_kwnames[] = { "self","startPos","endPos", NULL };
4559
4560 self = self;
4561 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_GetTextRange",_kwnames,&_argo0,&_arg1,&_arg2))
4562 return NULL;
4563 if (_argo0) {
4564 if (_argo0 == Py_None) { _arg0 = NULL; }
4565 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4566 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetTextRange. Expected _wxStyledTextCtrl_p.");
4567 return NULL;
4568 }
4569 }
4570 {
4571 wxPy_BEGIN_ALLOW_THREADS;
4572 _result = new wxString (wxStyledTextCtrl_GetTextRange(_arg0,_arg1,_arg2));
4573
4574 wxPy_END_ALLOW_THREADS;
4575 }{
4576 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
4577 }
4578 {
4579 delete _result;
4580 }
4581 return _resultobj;
4582 }
4583
4584 #define wxStyledTextCtrl_HideSelection(_swigobj,_swigarg0) (_swigobj->HideSelection(_swigarg0))
4585 static PyObject *_wrap_wxStyledTextCtrl_HideSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
4586 PyObject * _resultobj;
4587 wxStyledTextCtrl * _arg0;
4588 bool _arg1;
4589 PyObject * _argo0 = 0;
4590 int tempbool1;
4591 char *_kwnames[] = { "self","normal", NULL };
4592
4593 self = self;
4594 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_HideSelection",_kwnames,&_argo0,&tempbool1))
4595 return NULL;
4596 if (_argo0) {
4597 if (_argo0 == Py_None) { _arg0 = NULL; }
4598 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4599 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_HideSelection. Expected _wxStyledTextCtrl_p.");
4600 return NULL;
4601 }
4602 }
4603 _arg1 = (bool ) tempbool1;
4604 {
4605 wxPy_BEGIN_ALLOW_THREADS;
4606 wxStyledTextCtrl_HideSelection(_arg0,_arg1);
4607
4608 wxPy_END_ALLOW_THREADS;
4609 } Py_INCREF(Py_None);
4610 _resultobj = Py_None;
4611 return _resultobj;
4612 }
4613
4614 #define wxStyledTextCtrl_LineFromPosition(_swigobj,_swigarg0) (_swigobj->LineFromPosition(_swigarg0))
4615 static PyObject *_wrap_wxStyledTextCtrl_LineFromPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
4616 PyObject * _resultobj;
4617 int _result;
4618 wxStyledTextCtrl * _arg0;
4619 int _arg1;
4620 PyObject * _argo0 = 0;
4621 char *_kwnames[] = { "self","pos", NULL };
4622
4623 self = self;
4624 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_LineFromPosition",_kwnames,&_argo0,&_arg1))
4625 return NULL;
4626 if (_argo0) {
4627 if (_argo0 == Py_None) { _arg0 = NULL; }
4628 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4629 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_LineFromPosition. Expected _wxStyledTextCtrl_p.");
4630 return NULL;
4631 }
4632 }
4633 {
4634 wxPy_BEGIN_ALLOW_THREADS;
4635 _result = (int )wxStyledTextCtrl_LineFromPosition(_arg0,_arg1);
4636
4637 wxPy_END_ALLOW_THREADS;
4638 } _resultobj = Py_BuildValue("i",_result);
4639 return _resultobj;
4640 }
4641
4642 #define wxStyledTextCtrl_PositionFromLine(_swigobj,_swigarg0) (_swigobj->PositionFromLine(_swigarg0))
4643 static PyObject *_wrap_wxStyledTextCtrl_PositionFromLine(PyObject *self, PyObject *args, PyObject *kwargs) {
4644 PyObject * _resultobj;
4645 int _result;
4646 wxStyledTextCtrl * _arg0;
4647 int _arg1;
4648 PyObject * _argo0 = 0;
4649 char *_kwnames[] = { "self","line", NULL };
4650
4651 self = self;
4652 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_PositionFromLine",_kwnames,&_argo0,&_arg1))
4653 return NULL;
4654 if (_argo0) {
4655 if (_argo0 == Py_None) { _arg0 = NULL; }
4656 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4657 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_PositionFromLine. Expected _wxStyledTextCtrl_p.");
4658 return NULL;
4659 }
4660 }
4661 {
4662 wxPy_BEGIN_ALLOW_THREADS;
4663 _result = (int )wxStyledTextCtrl_PositionFromLine(_arg0,_arg1);
4664
4665 wxPy_END_ALLOW_THREADS;
4666 } _resultobj = Py_BuildValue("i",_result);
4667 return _resultobj;
4668 }
4669
4670 #define wxStyledTextCtrl_LineScroll(_swigobj,_swigarg0,_swigarg1) (_swigobj->LineScroll(_swigarg0,_swigarg1))
4671 static PyObject *_wrap_wxStyledTextCtrl_LineScroll(PyObject *self, PyObject *args, PyObject *kwargs) {
4672 PyObject * _resultobj;
4673 wxStyledTextCtrl * _arg0;
4674 int _arg1;
4675 int _arg2;
4676 PyObject * _argo0 = 0;
4677 char *_kwnames[] = { "self","columns","lines", NULL };
4678
4679 self = self;
4680 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_LineScroll",_kwnames,&_argo0,&_arg1,&_arg2))
4681 return NULL;
4682 if (_argo0) {
4683 if (_argo0 == Py_None) { _arg0 = NULL; }
4684 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4685 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_LineScroll. Expected _wxStyledTextCtrl_p.");
4686 return NULL;
4687 }
4688 }
4689 {
4690 wxPy_BEGIN_ALLOW_THREADS;
4691 wxStyledTextCtrl_LineScroll(_arg0,_arg1,_arg2);
4692
4693 wxPy_END_ALLOW_THREADS;
4694 } Py_INCREF(Py_None);
4695 _resultobj = Py_None;
4696 return _resultobj;
4697 }
4698
4699 #define wxStyledTextCtrl_EnsureCaretVisible(_swigobj) (_swigobj->EnsureCaretVisible())
4700 static PyObject *_wrap_wxStyledTextCtrl_EnsureCaretVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
4701 PyObject * _resultobj;
4702 wxStyledTextCtrl * _arg0;
4703 PyObject * _argo0 = 0;
4704 char *_kwnames[] = { "self", NULL };
4705
4706 self = self;
4707 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_EnsureCaretVisible",_kwnames,&_argo0))
4708 return NULL;
4709 if (_argo0) {
4710 if (_argo0 == Py_None) { _arg0 = NULL; }
4711 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4712 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_EnsureCaretVisible. Expected _wxStyledTextCtrl_p.");
4713 return NULL;
4714 }
4715 }
4716 {
4717 wxPy_BEGIN_ALLOW_THREADS;
4718 wxStyledTextCtrl_EnsureCaretVisible(_arg0);
4719
4720 wxPy_END_ALLOW_THREADS;
4721 } Py_INCREF(Py_None);
4722 _resultobj = Py_None;
4723 return _resultobj;
4724 }
4725
4726 #define wxStyledTextCtrl_ReplaceSelection(_swigobj,_swigarg0) (_swigobj->ReplaceSelection(_swigarg0))
4727 static PyObject *_wrap_wxStyledTextCtrl_ReplaceSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
4728 PyObject * _resultobj;
4729 wxStyledTextCtrl * _arg0;
4730 wxString * _arg1;
4731 PyObject * _argo0 = 0;
4732 PyObject * _obj1 = 0;
4733 char *_kwnames[] = { "self","text", NULL };
4734
4735 self = self;
4736 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_ReplaceSelection",_kwnames,&_argo0,&_obj1))
4737 return NULL;
4738 if (_argo0) {
4739 if (_argo0 == Py_None) { _arg0 = NULL; }
4740 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4741 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ReplaceSelection. Expected _wxStyledTextCtrl_p.");
4742 return NULL;
4743 }
4744 }
4745 {
4746 #if PYTHON_API_VERSION >= 1009
4747 char* tmpPtr; int tmpSize;
4748 if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
4749 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4750 return NULL;
4751 }
4752 if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
4753 return NULL;
4754 _arg1 = new wxString(tmpPtr, tmpSize);
4755 #else
4756 if (!PyString_Check(_obj1)) {
4757 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4758 return NULL;
4759 }
4760 _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
4761 #endif
4762 }
4763 {
4764 wxPy_BEGIN_ALLOW_THREADS;
4765 wxStyledTextCtrl_ReplaceSelection(_arg0,*_arg1);
4766
4767 wxPy_END_ALLOW_THREADS;
4768 } Py_INCREF(Py_None);
4769 _resultobj = Py_None;
4770 {
4771 if (_obj1)
4772 delete _arg1;
4773 }
4774 return _resultobj;
4775 }
4776
4777 #define wxStyledTextCtrl_SetReadOnly(_swigobj,_swigarg0) (_swigobj->SetReadOnly(_swigarg0))
4778 static PyObject *_wrap_wxStyledTextCtrl_SetReadOnly(PyObject *self, PyObject *args, PyObject *kwargs) {
4779 PyObject * _resultobj;
4780 wxStyledTextCtrl * _arg0;
4781 bool _arg1;
4782 PyObject * _argo0 = 0;
4783 int tempbool1;
4784 char *_kwnames[] = { "self","readOnly", NULL };
4785
4786 self = self;
4787 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetReadOnly",_kwnames,&_argo0,&tempbool1))
4788 return NULL;
4789 if (_argo0) {
4790 if (_argo0 == Py_None) { _arg0 = NULL; }
4791 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4792 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetReadOnly. Expected _wxStyledTextCtrl_p.");
4793 return NULL;
4794 }
4795 }
4796 _arg1 = (bool ) tempbool1;
4797 {
4798 wxPy_BEGIN_ALLOW_THREADS;
4799 wxStyledTextCtrl_SetReadOnly(_arg0,_arg1);
4800
4801 wxPy_END_ALLOW_THREADS;
4802 } Py_INCREF(Py_None);
4803 _resultobj = Py_None;
4804 return _resultobj;
4805 }
4806
4807 #define wxStyledTextCtrl_CanPaste(_swigobj) (_swigobj->CanPaste())
4808 static PyObject *_wrap_wxStyledTextCtrl_CanPaste(PyObject *self, PyObject *args, PyObject *kwargs) {
4809 PyObject * _resultobj;
4810 bool _result;
4811 wxStyledTextCtrl * _arg0;
4812 PyObject * _argo0 = 0;
4813 char *_kwnames[] = { "self", NULL };
4814
4815 self = self;
4816 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_CanPaste",_kwnames,&_argo0))
4817 return NULL;
4818 if (_argo0) {
4819 if (_argo0 == Py_None) { _arg0 = NULL; }
4820 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4821 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CanPaste. Expected _wxStyledTextCtrl_p.");
4822 return NULL;
4823 }
4824 }
4825 {
4826 wxPy_BEGIN_ALLOW_THREADS;
4827 _result = (bool )wxStyledTextCtrl_CanPaste(_arg0);
4828
4829 wxPy_END_ALLOW_THREADS;
4830 } _resultobj = Py_BuildValue("i",_result);
4831 return _resultobj;
4832 }
4833
4834 #define wxStyledTextCtrl_CanUndo(_swigobj) (_swigobj->CanUndo())
4835 static PyObject *_wrap_wxStyledTextCtrl_CanUndo(PyObject *self, PyObject *args, PyObject *kwargs) {
4836 PyObject * _resultobj;
4837 bool _result;
4838 wxStyledTextCtrl * _arg0;
4839 PyObject * _argo0 = 0;
4840 char *_kwnames[] = { "self", NULL };
4841
4842 self = self;
4843 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_CanUndo",_kwnames,&_argo0))
4844 return NULL;
4845 if (_argo0) {
4846 if (_argo0 == Py_None) { _arg0 = NULL; }
4847 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4848 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CanUndo. Expected _wxStyledTextCtrl_p.");
4849 return NULL;
4850 }
4851 }
4852 {
4853 wxPy_BEGIN_ALLOW_THREADS;
4854 _result = (bool )wxStyledTextCtrl_CanUndo(_arg0);
4855
4856 wxPy_END_ALLOW_THREADS;
4857 } _resultobj = Py_BuildValue("i",_result);
4858 return _resultobj;
4859 }
4860
4861 #define wxStyledTextCtrl_EmptyUndoBuffer(_swigobj) (_swigobj->EmptyUndoBuffer())
4862 static PyObject *_wrap_wxStyledTextCtrl_EmptyUndoBuffer(PyObject *self, PyObject *args, PyObject *kwargs) {
4863 PyObject * _resultobj;
4864 wxStyledTextCtrl * _arg0;
4865 PyObject * _argo0 = 0;
4866 char *_kwnames[] = { "self", NULL };
4867
4868 self = self;
4869 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_EmptyUndoBuffer",_kwnames,&_argo0))
4870 return NULL;
4871 if (_argo0) {
4872 if (_argo0 == Py_None) { _arg0 = NULL; }
4873 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4874 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_EmptyUndoBuffer. Expected _wxStyledTextCtrl_p.");
4875 return NULL;
4876 }
4877 }
4878 {
4879 wxPy_BEGIN_ALLOW_THREADS;
4880 wxStyledTextCtrl_EmptyUndoBuffer(_arg0);
4881
4882 wxPy_END_ALLOW_THREADS;
4883 } Py_INCREF(Py_None);
4884 _resultobj = Py_None;
4885 return _resultobj;
4886 }
4887
4888 #define wxStyledTextCtrl_Undo(_swigobj) (_swigobj->Undo())
4889 static PyObject *_wrap_wxStyledTextCtrl_Undo(PyObject *self, PyObject *args, PyObject *kwargs) {
4890 PyObject * _resultobj;
4891 wxStyledTextCtrl * _arg0;
4892 PyObject * _argo0 = 0;
4893 char *_kwnames[] = { "self", NULL };
4894
4895 self = self;
4896 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_Undo",_kwnames,&_argo0))
4897 return NULL;
4898 if (_argo0) {
4899 if (_argo0 == Py_None) { _arg0 = NULL; }
4900 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4901 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_Undo. Expected _wxStyledTextCtrl_p.");
4902 return NULL;
4903 }
4904 }
4905 {
4906 wxPy_BEGIN_ALLOW_THREADS;
4907 wxStyledTextCtrl_Undo(_arg0);
4908
4909 wxPy_END_ALLOW_THREADS;
4910 } Py_INCREF(Py_None);
4911 _resultobj = Py_None;
4912 return _resultobj;
4913 }
4914
4915 #define wxStyledTextCtrl_Cut(_swigobj) (_swigobj->Cut())
4916 static PyObject *_wrap_wxStyledTextCtrl_Cut(PyObject *self, PyObject *args, PyObject *kwargs) {
4917 PyObject * _resultobj;
4918 wxStyledTextCtrl * _arg0;
4919 PyObject * _argo0 = 0;
4920 char *_kwnames[] = { "self", NULL };
4921
4922 self = self;
4923 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_Cut",_kwnames,&_argo0))
4924 return NULL;
4925 if (_argo0) {
4926 if (_argo0 == Py_None) { _arg0 = NULL; }
4927 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4928 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_Cut. Expected _wxStyledTextCtrl_p.");
4929 return NULL;
4930 }
4931 }
4932 {
4933 wxPy_BEGIN_ALLOW_THREADS;
4934 wxStyledTextCtrl_Cut(_arg0);
4935
4936 wxPy_END_ALLOW_THREADS;
4937 } Py_INCREF(Py_None);
4938 _resultobj = Py_None;
4939 return _resultobj;
4940 }
4941
4942 #define wxStyledTextCtrl_Copy(_swigobj) (_swigobj->Copy())
4943 static PyObject *_wrap_wxStyledTextCtrl_Copy(PyObject *self, PyObject *args, PyObject *kwargs) {
4944 PyObject * _resultobj;
4945 wxStyledTextCtrl * _arg0;
4946 PyObject * _argo0 = 0;
4947 char *_kwnames[] = { "self", NULL };
4948
4949 self = self;
4950 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_Copy",_kwnames,&_argo0))
4951 return NULL;
4952 if (_argo0) {
4953 if (_argo0 == Py_None) { _arg0 = NULL; }
4954 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4955 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_Copy. Expected _wxStyledTextCtrl_p.");
4956 return NULL;
4957 }
4958 }
4959 {
4960 wxPy_BEGIN_ALLOW_THREADS;
4961 wxStyledTextCtrl_Copy(_arg0);
4962
4963 wxPy_END_ALLOW_THREADS;
4964 } Py_INCREF(Py_None);
4965 _resultobj = Py_None;
4966 return _resultobj;
4967 }
4968
4969 #define wxStyledTextCtrl_Paste(_swigobj) (_swigobj->Paste())
4970 static PyObject *_wrap_wxStyledTextCtrl_Paste(PyObject *self, PyObject *args, PyObject *kwargs) {
4971 PyObject * _resultobj;
4972 wxStyledTextCtrl * _arg0;
4973 PyObject * _argo0 = 0;
4974 char *_kwnames[] = { "self", NULL };
4975
4976 self = self;
4977 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_Paste",_kwnames,&_argo0))
4978 return NULL;
4979 if (_argo0) {
4980 if (_argo0 == Py_None) { _arg0 = NULL; }
4981 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4982 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_Paste. Expected _wxStyledTextCtrl_p.");
4983 return NULL;
4984 }
4985 }
4986 {
4987 wxPy_BEGIN_ALLOW_THREADS;
4988 wxStyledTextCtrl_Paste(_arg0);
4989
4990 wxPy_END_ALLOW_THREADS;
4991 } Py_INCREF(Py_None);
4992 _resultobj = Py_None;
4993 return _resultobj;
4994 }
4995
4996 #define wxStyledTextCtrl_Clear(_swigobj) (_swigobj->Clear())
4997 static PyObject *_wrap_wxStyledTextCtrl_Clear(PyObject *self, PyObject *args, PyObject *kwargs) {
4998 PyObject * _resultobj;
4999 wxStyledTextCtrl * _arg0;
5000 PyObject * _argo0 = 0;
5001 char *_kwnames[] = { "self", NULL };
5002
5003 self = self;
5004 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_Clear",_kwnames,&_argo0))
5005 return NULL;
5006 if (_argo0) {
5007 if (_argo0 == Py_None) { _arg0 = NULL; }
5008 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5009 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_Clear. Expected _wxStyledTextCtrl_p.");
5010 return NULL;
5011 }
5012 }
5013 {
5014 wxPy_BEGIN_ALLOW_THREADS;
5015 wxStyledTextCtrl_Clear(_arg0);
5016
5017 wxPy_END_ALLOW_THREADS;
5018 } Py_INCREF(Py_None);
5019 _resultobj = Py_None;
5020 return _resultobj;
5021 }
5022
5023 #define wxStyledTextCtrl_SetText(_swigobj,_swigarg0) (_swigobj->SetText(_swigarg0))
5024 static PyObject *_wrap_wxStyledTextCtrl_SetText(PyObject *self, PyObject *args, PyObject *kwargs) {
5025 PyObject * _resultobj;
5026 wxStyledTextCtrl * _arg0;
5027 wxString * _arg1;
5028 PyObject * _argo0 = 0;
5029 PyObject * _obj1 = 0;
5030 char *_kwnames[] = { "self","text", NULL };
5031
5032 self = self;
5033 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_SetText",_kwnames,&_argo0,&_obj1))
5034 return NULL;
5035 if (_argo0) {
5036 if (_argo0 == Py_None) { _arg0 = NULL; }
5037 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5038 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetText. Expected _wxStyledTextCtrl_p.");
5039 return NULL;
5040 }
5041 }
5042 {
5043 #if PYTHON_API_VERSION >= 1009
5044 char* tmpPtr; int tmpSize;
5045 if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
5046 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
5047 return NULL;
5048 }
5049 if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
5050 return NULL;
5051 _arg1 = new wxString(tmpPtr, tmpSize);
5052 #else
5053 if (!PyString_Check(_obj1)) {
5054 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
5055 return NULL;
5056 }
5057 _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
5058 #endif
5059 }
5060 {
5061 wxPy_BEGIN_ALLOW_THREADS;
5062 wxStyledTextCtrl_SetText(_arg0,*_arg1);
5063
5064 wxPy_END_ALLOW_THREADS;
5065 } Py_INCREF(Py_None);
5066 _resultobj = Py_None;
5067 {
5068 if (_obj1)
5069 delete _arg1;
5070 }
5071 return _resultobj;
5072 }
5073
5074 #define wxStyledTextCtrl_GetText(_swigobj) (_swigobj->GetText())
5075 static PyObject *_wrap_wxStyledTextCtrl_GetText(PyObject *self, PyObject *args, PyObject *kwargs) {
5076 PyObject * _resultobj;
5077 wxString * _result;
5078 wxStyledTextCtrl * _arg0;
5079 PyObject * _argo0 = 0;
5080 char *_kwnames[] = { "self", NULL };
5081
5082 self = self;
5083 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetText",_kwnames,&_argo0))
5084 return NULL;
5085 if (_argo0) {
5086 if (_argo0 == Py_None) { _arg0 = NULL; }
5087 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5088 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetText. Expected _wxStyledTextCtrl_p.");
5089 return NULL;
5090 }
5091 }
5092 {
5093 wxPy_BEGIN_ALLOW_THREADS;
5094 _result = new wxString (wxStyledTextCtrl_GetText(_arg0));
5095
5096 wxPy_END_ALLOW_THREADS;
5097 }{
5098 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
5099 }
5100 {
5101 delete _result;
5102 }
5103 return _resultobj;
5104 }
5105
5106 #define wxStyledTextCtrl_GetTextLength(_swigobj) (_swigobj->GetTextLength())
5107 static PyObject *_wrap_wxStyledTextCtrl_GetTextLength(PyObject *self, PyObject *args, PyObject *kwargs) {
5108 PyObject * _resultobj;
5109 int _result;
5110 wxStyledTextCtrl * _arg0;
5111 PyObject * _argo0 = 0;
5112 char *_kwnames[] = { "self", NULL };
5113
5114 self = self;
5115 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetTextLength",_kwnames,&_argo0))
5116 return NULL;
5117 if (_argo0) {
5118 if (_argo0 == Py_None) { _arg0 = NULL; }
5119 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5120 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetTextLength. Expected _wxStyledTextCtrl_p.");
5121 return NULL;
5122 }
5123 }
5124 {
5125 wxPy_BEGIN_ALLOW_THREADS;
5126 _result = (int )wxStyledTextCtrl_GetTextLength(_arg0);
5127
5128 wxPy_END_ALLOW_THREADS;
5129 } _resultobj = Py_BuildValue("i",_result);
5130 return _resultobj;
5131 }
5132
5133 #define wxStyledTextCtrl_SetOvertype(_swigobj,_swigarg0) (_swigobj->SetOvertype(_swigarg0))
5134 static PyObject *_wrap_wxStyledTextCtrl_SetOvertype(PyObject *self, PyObject *args, PyObject *kwargs) {
5135 PyObject * _resultobj;
5136 wxStyledTextCtrl * _arg0;
5137 bool _arg1;
5138 PyObject * _argo0 = 0;
5139 int tempbool1;
5140 char *_kwnames[] = { "self","overtype", NULL };
5141
5142 self = self;
5143 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetOvertype",_kwnames,&_argo0,&tempbool1))
5144 return NULL;
5145 if (_argo0) {
5146 if (_argo0 == Py_None) { _arg0 = NULL; }
5147 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5148 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetOvertype. Expected _wxStyledTextCtrl_p.");
5149 return NULL;
5150 }
5151 }
5152 _arg1 = (bool ) tempbool1;
5153 {
5154 wxPy_BEGIN_ALLOW_THREADS;
5155 wxStyledTextCtrl_SetOvertype(_arg0,_arg1);
5156
5157 wxPy_END_ALLOW_THREADS;
5158 } Py_INCREF(Py_None);
5159 _resultobj = Py_None;
5160 return _resultobj;
5161 }
5162
5163 #define wxStyledTextCtrl_GetOvertype(_swigobj) (_swigobj->GetOvertype())
5164 static PyObject *_wrap_wxStyledTextCtrl_GetOvertype(PyObject *self, PyObject *args, PyObject *kwargs) {
5165 PyObject * _resultobj;
5166 bool _result;
5167 wxStyledTextCtrl * _arg0;
5168 PyObject * _argo0 = 0;
5169 char *_kwnames[] = { "self", NULL };
5170
5171 self = self;
5172 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetOvertype",_kwnames,&_argo0))
5173 return NULL;
5174 if (_argo0) {
5175 if (_argo0 == Py_None) { _arg0 = NULL; }
5176 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5177 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetOvertype. Expected _wxStyledTextCtrl_p.");
5178 return NULL;
5179 }
5180 }
5181 {
5182 wxPy_BEGIN_ALLOW_THREADS;
5183 _result = (bool )wxStyledTextCtrl_GetOvertype(_arg0);
5184
5185 wxPy_END_ALLOW_THREADS;
5186 } _resultobj = Py_BuildValue("i",_result);
5187 return _resultobj;
5188 }
5189
5190 #define wxStyledTextCtrl_CallTipShow(_swigobj,_swigarg0,_swigarg1) (_swigobj->CallTipShow(_swigarg0,_swigarg1))
5191 static PyObject *_wrap_wxStyledTextCtrl_CallTipShow(PyObject *self, PyObject *args, PyObject *kwargs) {
5192 PyObject * _resultobj;
5193 wxStyledTextCtrl * _arg0;
5194 int _arg1;
5195 wxString * _arg2;
5196 PyObject * _argo0 = 0;
5197 PyObject * _obj2 = 0;
5198 char *_kwnames[] = { "self","pos","definition", NULL };
5199
5200 self = self;
5201 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_CallTipShow",_kwnames,&_argo0,&_arg1,&_obj2))
5202 return NULL;
5203 if (_argo0) {
5204 if (_argo0 == Py_None) { _arg0 = NULL; }
5205 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5206 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CallTipShow. Expected _wxStyledTextCtrl_p.");
5207 return NULL;
5208 }
5209 }
5210 {
5211 #if PYTHON_API_VERSION >= 1009
5212 char* tmpPtr; int tmpSize;
5213 if (!PyString_Check(_obj2) && !PyUnicode_Check(_obj2)) {
5214 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
5215 return NULL;
5216 }
5217 if (PyString_AsStringAndSize(_obj2, &tmpPtr, &tmpSize) == -1)
5218 return NULL;
5219 _arg2 = new wxString(tmpPtr, tmpSize);
5220 #else
5221 if (!PyString_Check(_obj2)) {
5222 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
5223 return NULL;
5224 }
5225 _arg2 = new wxString(PyString_AS_STRING(_obj2), PyString_GET_SIZE(_obj2));
5226 #endif
5227 }
5228 {
5229 wxPy_BEGIN_ALLOW_THREADS;
5230 wxStyledTextCtrl_CallTipShow(_arg0,_arg1,*_arg2);
5231
5232 wxPy_END_ALLOW_THREADS;
5233 } Py_INCREF(Py_None);
5234 _resultobj = Py_None;
5235 {
5236 if (_obj2)
5237 delete _arg2;
5238 }
5239 return _resultobj;
5240 }
5241
5242 #define wxStyledTextCtrl_CallTipCancel(_swigobj) (_swigobj->CallTipCancel())
5243 static PyObject *_wrap_wxStyledTextCtrl_CallTipCancel(PyObject *self, PyObject *args, PyObject *kwargs) {
5244 PyObject * _resultobj;
5245 wxStyledTextCtrl * _arg0;
5246 PyObject * _argo0 = 0;
5247 char *_kwnames[] = { "self", NULL };
5248
5249 self = self;
5250 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_CallTipCancel",_kwnames,&_argo0))
5251 return NULL;
5252 if (_argo0) {
5253 if (_argo0 == Py_None) { _arg0 = NULL; }
5254 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5255 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CallTipCancel. Expected _wxStyledTextCtrl_p.");
5256 return NULL;
5257 }
5258 }
5259 {
5260 wxPy_BEGIN_ALLOW_THREADS;
5261 wxStyledTextCtrl_CallTipCancel(_arg0);
5262
5263 wxPy_END_ALLOW_THREADS;
5264 } Py_INCREF(Py_None);
5265 _resultobj = Py_None;
5266 return _resultobj;
5267 }
5268
5269 #define wxStyledTextCtrl_CallTipActive(_swigobj) (_swigobj->CallTipActive())
5270 static PyObject *_wrap_wxStyledTextCtrl_CallTipActive(PyObject *self, PyObject *args, PyObject *kwargs) {
5271 PyObject * _resultobj;
5272 bool _result;
5273 wxStyledTextCtrl * _arg0;
5274 PyObject * _argo0 = 0;
5275 char *_kwnames[] = { "self", NULL };
5276
5277 self = self;
5278 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_CallTipActive",_kwnames,&_argo0))
5279 return NULL;
5280 if (_argo0) {
5281 if (_argo0 == Py_None) { _arg0 = NULL; }
5282 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5283 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CallTipActive. Expected _wxStyledTextCtrl_p.");
5284 return NULL;
5285 }
5286 }
5287 {
5288 wxPy_BEGIN_ALLOW_THREADS;
5289 _result = (bool )wxStyledTextCtrl_CallTipActive(_arg0);
5290
5291 wxPy_END_ALLOW_THREADS;
5292 } _resultobj = Py_BuildValue("i",_result);
5293 return _resultobj;
5294 }
5295
5296 #define wxStyledTextCtrl_CallTipPosAtStart(_swigobj) (_swigobj->CallTipPosAtStart())
5297 static PyObject *_wrap_wxStyledTextCtrl_CallTipPosAtStart(PyObject *self, PyObject *args, PyObject *kwargs) {
5298 PyObject * _resultobj;
5299 int _result;
5300 wxStyledTextCtrl * _arg0;
5301 PyObject * _argo0 = 0;
5302 char *_kwnames[] = { "self", NULL };
5303
5304 self = self;
5305 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_CallTipPosAtStart",_kwnames,&_argo0))
5306 return NULL;
5307 if (_argo0) {
5308 if (_argo0 == Py_None) { _arg0 = NULL; }
5309 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5310 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CallTipPosAtStart. Expected _wxStyledTextCtrl_p.");
5311 return NULL;
5312 }
5313 }
5314 {
5315 wxPy_BEGIN_ALLOW_THREADS;
5316 _result = (int )wxStyledTextCtrl_CallTipPosAtStart(_arg0);
5317
5318 wxPy_END_ALLOW_THREADS;
5319 } _resultobj = Py_BuildValue("i",_result);
5320 return _resultobj;
5321 }
5322
5323 #define wxStyledTextCtrl_CallTipSetHighlight(_swigobj,_swigarg0,_swigarg1) (_swigobj->CallTipSetHighlight(_swigarg0,_swigarg1))
5324 static PyObject *_wrap_wxStyledTextCtrl_CallTipSetHighlight(PyObject *self, PyObject *args, PyObject *kwargs) {
5325 PyObject * _resultobj;
5326 wxStyledTextCtrl * _arg0;
5327 int _arg1;
5328 int _arg2;
5329 PyObject * _argo0 = 0;
5330 char *_kwnames[] = { "self","start","end", NULL };
5331
5332 self = self;
5333 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_CallTipSetHighlight",_kwnames,&_argo0,&_arg1,&_arg2))
5334 return NULL;
5335 if (_argo0) {
5336 if (_argo0 == Py_None) { _arg0 = NULL; }
5337 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5338 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CallTipSetHighlight. Expected _wxStyledTextCtrl_p.");
5339 return NULL;
5340 }
5341 }
5342 {
5343 wxPy_BEGIN_ALLOW_THREADS;
5344 wxStyledTextCtrl_CallTipSetHighlight(_arg0,_arg1,_arg2);
5345
5346 wxPy_END_ALLOW_THREADS;
5347 } Py_INCREF(Py_None);
5348 _resultobj = Py_None;
5349 return _resultobj;
5350 }
5351
5352 #define wxStyledTextCtrl_CallTipSetBackground(_swigobj,_swigarg0) (_swigobj->CallTipSetBackground(_swigarg0))
5353 static PyObject *_wrap_wxStyledTextCtrl_CallTipSetBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
5354 PyObject * _resultobj;
5355 wxStyledTextCtrl * _arg0;
5356 wxColour * _arg1;
5357 PyObject * _argo0 = 0;
5358 wxColour temp;
5359 PyObject * _obj1 = 0;
5360 char *_kwnames[] = { "self","back", NULL };
5361
5362 self = self;
5363 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_CallTipSetBackground",_kwnames,&_argo0,&_obj1))
5364 return NULL;
5365 if (_argo0) {
5366 if (_argo0 == Py_None) { _arg0 = NULL; }
5367 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5368 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CallTipSetBackground. Expected _wxStyledTextCtrl_p.");
5369 return NULL;
5370 }
5371 }
5372 {
5373 _arg1 = &temp;
5374 if (! wxColour_helper(_obj1, &_arg1))
5375 return NULL;
5376 }
5377 {
5378 wxPy_BEGIN_ALLOW_THREADS;
5379 wxStyledTextCtrl_CallTipSetBackground(_arg0,*_arg1);
5380
5381 wxPy_END_ALLOW_THREADS;
5382 } Py_INCREF(Py_None);
5383 _resultobj = Py_None;
5384 return _resultobj;
5385 }
5386
5387 #define wxStyledTextCtrl_VisibleFromDocLine(_swigobj,_swigarg0) (_swigobj->VisibleFromDocLine(_swigarg0))
5388 static PyObject *_wrap_wxStyledTextCtrl_VisibleFromDocLine(PyObject *self, PyObject *args, PyObject *kwargs) {
5389 PyObject * _resultobj;
5390 int _result;
5391 wxStyledTextCtrl * _arg0;
5392 int _arg1;
5393 PyObject * _argo0 = 0;
5394 char *_kwnames[] = { "self","line", NULL };
5395
5396 self = self;
5397 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_VisibleFromDocLine",_kwnames,&_argo0,&_arg1))
5398 return NULL;
5399 if (_argo0) {
5400 if (_argo0 == Py_None) { _arg0 = NULL; }
5401 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5402 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_VisibleFromDocLine. Expected _wxStyledTextCtrl_p.");
5403 return NULL;
5404 }
5405 }
5406 {
5407 wxPy_BEGIN_ALLOW_THREADS;
5408 _result = (int )wxStyledTextCtrl_VisibleFromDocLine(_arg0,_arg1);
5409
5410 wxPy_END_ALLOW_THREADS;
5411 } _resultobj = Py_BuildValue("i",_result);
5412 return _resultobj;
5413 }
5414
5415 #define wxStyledTextCtrl_DocLineFromVisible(_swigobj,_swigarg0) (_swigobj->DocLineFromVisible(_swigarg0))
5416 static PyObject *_wrap_wxStyledTextCtrl_DocLineFromVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
5417 PyObject * _resultobj;
5418 int _result;
5419 wxStyledTextCtrl * _arg0;
5420 int _arg1;
5421 PyObject * _argo0 = 0;
5422 char *_kwnames[] = { "self","lineDisplay", NULL };
5423
5424 self = self;
5425 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_DocLineFromVisible",_kwnames,&_argo0,&_arg1))
5426 return NULL;
5427 if (_argo0) {
5428 if (_argo0 == Py_None) { _arg0 = NULL; }
5429 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5430 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_DocLineFromVisible. Expected _wxStyledTextCtrl_p.");
5431 return NULL;
5432 }
5433 }
5434 {
5435 wxPy_BEGIN_ALLOW_THREADS;
5436 _result = (int )wxStyledTextCtrl_DocLineFromVisible(_arg0,_arg1);
5437
5438 wxPy_END_ALLOW_THREADS;
5439 } _resultobj = Py_BuildValue("i",_result);
5440 return _resultobj;
5441 }
5442
5443 #define wxStyledTextCtrl_SetFoldLevel(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetFoldLevel(_swigarg0,_swigarg1))
5444 static PyObject *_wrap_wxStyledTextCtrl_SetFoldLevel(PyObject *self, PyObject *args, PyObject *kwargs) {
5445 PyObject * _resultobj;
5446 wxStyledTextCtrl * _arg0;
5447 int _arg1;
5448 int _arg2;
5449 PyObject * _argo0 = 0;
5450 char *_kwnames[] = { "self","line","level", NULL };
5451
5452 self = self;
5453 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetFoldLevel",_kwnames,&_argo0,&_arg1,&_arg2))
5454 return NULL;
5455 if (_argo0) {
5456 if (_argo0 == Py_None) { _arg0 = NULL; }
5457 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5458 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetFoldLevel. Expected _wxStyledTextCtrl_p.");
5459 return NULL;
5460 }
5461 }
5462 {
5463 wxPy_BEGIN_ALLOW_THREADS;
5464 wxStyledTextCtrl_SetFoldLevel(_arg0,_arg1,_arg2);
5465
5466 wxPy_END_ALLOW_THREADS;
5467 } Py_INCREF(Py_None);
5468 _resultobj = Py_None;
5469 return _resultobj;
5470 }
5471
5472 #define wxStyledTextCtrl_GetFoldLevel(_swigobj,_swigarg0) (_swigobj->GetFoldLevel(_swigarg0))
5473 static PyObject *_wrap_wxStyledTextCtrl_GetFoldLevel(PyObject *self, PyObject *args, PyObject *kwargs) {
5474 PyObject * _resultobj;
5475 int _result;
5476 wxStyledTextCtrl * _arg0;
5477 int _arg1;
5478 PyObject * _argo0 = 0;
5479 char *_kwnames[] = { "self","line", NULL };
5480
5481 self = self;
5482 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetFoldLevel",_kwnames,&_argo0,&_arg1))
5483 return NULL;
5484 if (_argo0) {
5485 if (_argo0 == Py_None) { _arg0 = NULL; }
5486 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5487 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetFoldLevel. Expected _wxStyledTextCtrl_p.");
5488 return NULL;
5489 }
5490 }
5491 {
5492 wxPy_BEGIN_ALLOW_THREADS;
5493 _result = (int )wxStyledTextCtrl_GetFoldLevel(_arg0,_arg1);
5494
5495 wxPy_END_ALLOW_THREADS;
5496 } _resultobj = Py_BuildValue("i",_result);
5497 return _resultobj;
5498 }
5499
5500 #define wxStyledTextCtrl_GetLastChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetLastChild(_swigarg0,_swigarg1))
5501 static PyObject *_wrap_wxStyledTextCtrl_GetLastChild(PyObject *self, PyObject *args, PyObject *kwargs) {
5502 PyObject * _resultobj;
5503 int _result;
5504 wxStyledTextCtrl * _arg0;
5505 int _arg1;
5506 int _arg2;
5507 PyObject * _argo0 = 0;
5508 char *_kwnames[] = { "self","line","level", NULL };
5509
5510 self = self;
5511 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_GetLastChild",_kwnames,&_argo0,&_arg1,&_arg2))
5512 return NULL;
5513 if (_argo0) {
5514 if (_argo0 == Py_None) { _arg0 = NULL; }
5515 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5516 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLastChild. Expected _wxStyledTextCtrl_p.");
5517 return NULL;
5518 }
5519 }
5520 {
5521 wxPy_BEGIN_ALLOW_THREADS;
5522 _result = (int )wxStyledTextCtrl_GetLastChild(_arg0,_arg1,_arg2);
5523
5524 wxPy_END_ALLOW_THREADS;
5525 } _resultobj = Py_BuildValue("i",_result);
5526 return _resultobj;
5527 }
5528
5529 #define wxStyledTextCtrl_GetFoldParent(_swigobj,_swigarg0) (_swigobj->GetFoldParent(_swigarg0))
5530 static PyObject *_wrap_wxStyledTextCtrl_GetFoldParent(PyObject *self, PyObject *args, PyObject *kwargs) {
5531 PyObject * _resultobj;
5532 int _result;
5533 wxStyledTextCtrl * _arg0;
5534 int _arg1;
5535 PyObject * _argo0 = 0;
5536 char *_kwnames[] = { "self","line", NULL };
5537
5538 self = self;
5539 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetFoldParent",_kwnames,&_argo0,&_arg1))
5540 return NULL;
5541 if (_argo0) {
5542 if (_argo0 == Py_None) { _arg0 = NULL; }
5543 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5544 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetFoldParent. Expected _wxStyledTextCtrl_p.");
5545 return NULL;
5546 }
5547 }
5548 {
5549 wxPy_BEGIN_ALLOW_THREADS;
5550 _result = (int )wxStyledTextCtrl_GetFoldParent(_arg0,_arg1);
5551
5552 wxPy_END_ALLOW_THREADS;
5553 } _resultobj = Py_BuildValue("i",_result);
5554 return _resultobj;
5555 }
5556
5557 #define wxStyledTextCtrl_ShowLines(_swigobj,_swigarg0,_swigarg1) (_swigobj->ShowLines(_swigarg0,_swigarg1))
5558 static PyObject *_wrap_wxStyledTextCtrl_ShowLines(PyObject *self, PyObject *args, PyObject *kwargs) {
5559 PyObject * _resultobj;
5560 wxStyledTextCtrl * _arg0;
5561 int _arg1;
5562 int _arg2;
5563 PyObject * _argo0 = 0;
5564 char *_kwnames[] = { "self","lineStart","lineEnd", NULL };
5565
5566 self = self;
5567 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_ShowLines",_kwnames,&_argo0,&_arg1,&_arg2))
5568 return NULL;
5569 if (_argo0) {
5570 if (_argo0 == Py_None) { _arg0 = NULL; }
5571 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5572 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ShowLines. Expected _wxStyledTextCtrl_p.");
5573 return NULL;
5574 }
5575 }
5576 {
5577 wxPy_BEGIN_ALLOW_THREADS;
5578 wxStyledTextCtrl_ShowLines(_arg0,_arg1,_arg2);
5579
5580 wxPy_END_ALLOW_THREADS;
5581 } Py_INCREF(Py_None);
5582 _resultobj = Py_None;
5583 return _resultobj;
5584 }
5585
5586 #define wxStyledTextCtrl_HideLines(_swigobj,_swigarg0,_swigarg1) (_swigobj->HideLines(_swigarg0,_swigarg1))
5587 static PyObject *_wrap_wxStyledTextCtrl_HideLines(PyObject *self, PyObject *args, PyObject *kwargs) {
5588 PyObject * _resultobj;
5589 wxStyledTextCtrl * _arg0;
5590 int _arg1;
5591 int _arg2;
5592 PyObject * _argo0 = 0;
5593 char *_kwnames[] = { "self","lineStart","lineEnd", NULL };
5594
5595 self = self;
5596 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_HideLines",_kwnames,&_argo0,&_arg1,&_arg2))
5597 return NULL;
5598 if (_argo0) {
5599 if (_argo0 == Py_None) { _arg0 = NULL; }
5600 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5601 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_HideLines. Expected _wxStyledTextCtrl_p.");
5602 return NULL;
5603 }
5604 }
5605 {
5606 wxPy_BEGIN_ALLOW_THREADS;
5607 wxStyledTextCtrl_HideLines(_arg0,_arg1,_arg2);
5608
5609 wxPy_END_ALLOW_THREADS;
5610 } Py_INCREF(Py_None);
5611 _resultobj = Py_None;
5612 return _resultobj;
5613 }
5614
5615 #define wxStyledTextCtrl_GetLineVisible(_swigobj,_swigarg0) (_swigobj->GetLineVisible(_swigarg0))
5616 static PyObject *_wrap_wxStyledTextCtrl_GetLineVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
5617 PyObject * _resultobj;
5618 bool _result;
5619 wxStyledTextCtrl * _arg0;
5620 int _arg1;
5621 PyObject * _argo0 = 0;
5622 char *_kwnames[] = { "self","line", NULL };
5623
5624 self = self;
5625 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetLineVisible",_kwnames,&_argo0,&_arg1))
5626 return NULL;
5627 if (_argo0) {
5628 if (_argo0 == Py_None) { _arg0 = NULL; }
5629 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5630 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLineVisible. Expected _wxStyledTextCtrl_p.");
5631 return NULL;
5632 }
5633 }
5634 {
5635 wxPy_BEGIN_ALLOW_THREADS;
5636 _result = (bool )wxStyledTextCtrl_GetLineVisible(_arg0,_arg1);
5637
5638 wxPy_END_ALLOW_THREADS;
5639 } _resultobj = Py_BuildValue("i",_result);
5640 return _resultobj;
5641 }
5642
5643 #define wxStyledTextCtrl_SetFoldExpanded(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetFoldExpanded(_swigarg0,_swigarg1))
5644 static PyObject *_wrap_wxStyledTextCtrl_SetFoldExpanded(PyObject *self, PyObject *args, PyObject *kwargs) {
5645 PyObject * _resultobj;
5646 wxStyledTextCtrl * _arg0;
5647 int _arg1;
5648 bool _arg2;
5649 PyObject * _argo0 = 0;
5650 int tempbool2;
5651 char *_kwnames[] = { "self","line","expanded", NULL };
5652
5653 self = self;
5654 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetFoldExpanded",_kwnames,&_argo0,&_arg1,&tempbool2))
5655 return NULL;
5656 if (_argo0) {
5657 if (_argo0 == Py_None) { _arg0 = NULL; }
5658 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5659 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetFoldExpanded. Expected _wxStyledTextCtrl_p.");
5660 return NULL;
5661 }
5662 }
5663 _arg2 = (bool ) tempbool2;
5664 {
5665 wxPy_BEGIN_ALLOW_THREADS;
5666 wxStyledTextCtrl_SetFoldExpanded(_arg0,_arg1,_arg2);
5667
5668 wxPy_END_ALLOW_THREADS;
5669 } Py_INCREF(Py_None);
5670 _resultobj = Py_None;
5671 return _resultobj;
5672 }
5673
5674 #define wxStyledTextCtrl_GetFoldExpanded(_swigobj,_swigarg0) (_swigobj->GetFoldExpanded(_swigarg0))
5675 static PyObject *_wrap_wxStyledTextCtrl_GetFoldExpanded(PyObject *self, PyObject *args, PyObject *kwargs) {
5676 PyObject * _resultobj;
5677 bool _result;
5678 wxStyledTextCtrl * _arg0;
5679 int _arg1;
5680 PyObject * _argo0 = 0;
5681 char *_kwnames[] = { "self","line", NULL };
5682
5683 self = self;
5684 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetFoldExpanded",_kwnames,&_argo0,&_arg1))
5685 return NULL;
5686 if (_argo0) {
5687 if (_argo0 == Py_None) { _arg0 = NULL; }
5688 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5689 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetFoldExpanded. Expected _wxStyledTextCtrl_p.");
5690 return NULL;
5691 }
5692 }
5693 {
5694 wxPy_BEGIN_ALLOW_THREADS;
5695 _result = (bool )wxStyledTextCtrl_GetFoldExpanded(_arg0,_arg1);
5696
5697 wxPy_END_ALLOW_THREADS;
5698 } _resultobj = Py_BuildValue("i",_result);
5699 return _resultobj;
5700 }
5701
5702 #define wxStyledTextCtrl_ToggleFold(_swigobj,_swigarg0) (_swigobj->ToggleFold(_swigarg0))
5703 static PyObject *_wrap_wxStyledTextCtrl_ToggleFold(PyObject *self, PyObject *args, PyObject *kwargs) {
5704 PyObject * _resultobj;
5705 wxStyledTextCtrl * _arg0;
5706 int _arg1;
5707 PyObject * _argo0 = 0;
5708 char *_kwnames[] = { "self","line", NULL };
5709
5710 self = self;
5711 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_ToggleFold",_kwnames,&_argo0,&_arg1))
5712 return NULL;
5713 if (_argo0) {
5714 if (_argo0 == Py_None) { _arg0 = NULL; }
5715 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5716 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ToggleFold. Expected _wxStyledTextCtrl_p.");
5717 return NULL;
5718 }
5719 }
5720 {
5721 wxPy_BEGIN_ALLOW_THREADS;
5722 wxStyledTextCtrl_ToggleFold(_arg0,_arg1);
5723
5724 wxPy_END_ALLOW_THREADS;
5725 } Py_INCREF(Py_None);
5726 _resultobj = Py_None;
5727 return _resultobj;
5728 }
5729
5730 #define wxStyledTextCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
5731 static PyObject *_wrap_wxStyledTextCtrl_EnsureVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
5732 PyObject * _resultobj;
5733 wxStyledTextCtrl * _arg0;
5734 int _arg1;
5735 PyObject * _argo0 = 0;
5736 char *_kwnames[] = { "self","line", NULL };
5737
5738 self = self;
5739 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_EnsureVisible",_kwnames,&_argo0,&_arg1))
5740 return NULL;
5741 if (_argo0) {
5742 if (_argo0 == Py_None) { _arg0 = NULL; }
5743 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5744 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_EnsureVisible. Expected _wxStyledTextCtrl_p.");
5745 return NULL;
5746 }
5747 }
5748 {
5749 wxPy_BEGIN_ALLOW_THREADS;
5750 wxStyledTextCtrl_EnsureVisible(_arg0,_arg1);
5751
5752 wxPy_END_ALLOW_THREADS;
5753 } Py_INCREF(Py_None);
5754 _resultobj = Py_None;
5755 return _resultobj;
5756 }
5757
5758 #define wxStyledTextCtrl_SetFoldFlags(_swigobj,_swigarg0) (_swigobj->SetFoldFlags(_swigarg0))
5759 static PyObject *_wrap_wxStyledTextCtrl_SetFoldFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
5760 PyObject * _resultobj;
5761 wxStyledTextCtrl * _arg0;
5762 int _arg1;
5763 PyObject * _argo0 = 0;
5764 char *_kwnames[] = { "self","flags", NULL };
5765
5766 self = self;
5767 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetFoldFlags",_kwnames,&_argo0,&_arg1))
5768 return NULL;
5769 if (_argo0) {
5770 if (_argo0 == Py_None) { _arg0 = NULL; }
5771 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5772 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetFoldFlags. Expected _wxStyledTextCtrl_p.");
5773 return NULL;
5774 }
5775 }
5776 {
5777 wxPy_BEGIN_ALLOW_THREADS;
5778 wxStyledTextCtrl_SetFoldFlags(_arg0,_arg1);
5779
5780 wxPy_END_ALLOW_THREADS;
5781 } Py_INCREF(Py_None);
5782 _resultobj = Py_None;
5783 return _resultobj;
5784 }
5785
5786 #define wxStyledTextCtrl_LineLength(_swigobj,_swigarg0) (_swigobj->LineLength(_swigarg0))
5787 static PyObject *_wrap_wxStyledTextCtrl_LineLength(PyObject *self, PyObject *args, PyObject *kwargs) {
5788 PyObject * _resultobj;
5789 int _result;
5790 wxStyledTextCtrl * _arg0;
5791 int _arg1;
5792 PyObject * _argo0 = 0;
5793 char *_kwnames[] = { "self","line", NULL };
5794
5795 self = self;
5796 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_LineLength",_kwnames,&_argo0,&_arg1))
5797 return NULL;
5798 if (_argo0) {
5799 if (_argo0 == Py_None) { _arg0 = NULL; }
5800 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5801 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_LineLength. Expected _wxStyledTextCtrl_p.");
5802 return NULL;
5803 }
5804 }
5805 {
5806 wxPy_BEGIN_ALLOW_THREADS;
5807 _result = (int )wxStyledTextCtrl_LineLength(_arg0,_arg1);
5808
5809 wxPy_END_ALLOW_THREADS;
5810 } _resultobj = Py_BuildValue("i",_result);
5811 return _resultobj;
5812 }
5813
5814 #define wxStyledTextCtrl_BraceHighlight(_swigobj,_swigarg0,_swigarg1) (_swigobj->BraceHighlight(_swigarg0,_swigarg1))
5815 static PyObject *_wrap_wxStyledTextCtrl_BraceHighlight(PyObject *self, PyObject *args, PyObject *kwargs) {
5816 PyObject * _resultobj;
5817 wxStyledTextCtrl * _arg0;
5818 int _arg1;
5819 int _arg2;
5820 PyObject * _argo0 = 0;
5821 char *_kwnames[] = { "self","pos1","pos2", NULL };
5822
5823 self = self;
5824 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_BraceHighlight",_kwnames,&_argo0,&_arg1,&_arg2))
5825 return NULL;
5826 if (_argo0) {
5827 if (_argo0 == Py_None) { _arg0 = NULL; }
5828 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5829 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_BraceHighlight. Expected _wxStyledTextCtrl_p.");
5830 return NULL;
5831 }
5832 }
5833 {
5834 wxPy_BEGIN_ALLOW_THREADS;
5835 wxStyledTextCtrl_BraceHighlight(_arg0,_arg1,_arg2);
5836
5837 wxPy_END_ALLOW_THREADS;
5838 } Py_INCREF(Py_None);
5839 _resultobj = Py_None;
5840 return _resultobj;
5841 }
5842
5843 #define wxStyledTextCtrl_BraceBadLight(_swigobj,_swigarg0) (_swigobj->BraceBadLight(_swigarg0))
5844 static PyObject *_wrap_wxStyledTextCtrl_BraceBadLight(PyObject *self, PyObject *args, PyObject *kwargs) {
5845 PyObject * _resultobj;
5846 wxStyledTextCtrl * _arg0;
5847 int _arg1;
5848 PyObject * _argo0 = 0;
5849 char *_kwnames[] = { "self","pos", NULL };
5850
5851 self = self;
5852 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_BraceBadLight",_kwnames,&_argo0,&_arg1))
5853 return NULL;
5854 if (_argo0) {
5855 if (_argo0 == Py_None) { _arg0 = NULL; }
5856 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5857 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_BraceBadLight. Expected _wxStyledTextCtrl_p.");
5858 return NULL;
5859 }
5860 }
5861 {
5862 wxPy_BEGIN_ALLOW_THREADS;
5863 wxStyledTextCtrl_BraceBadLight(_arg0,_arg1);
5864
5865 wxPy_END_ALLOW_THREADS;
5866 } Py_INCREF(Py_None);
5867 _resultobj = Py_None;
5868 return _resultobj;
5869 }
5870
5871 #define wxStyledTextCtrl_BraceMatch(_swigobj,_swigarg0) (_swigobj->BraceMatch(_swigarg0))
5872 static PyObject *_wrap_wxStyledTextCtrl_BraceMatch(PyObject *self, PyObject *args, PyObject *kwargs) {
5873 PyObject * _resultobj;
5874 int _result;
5875 wxStyledTextCtrl * _arg0;
5876 int _arg1;
5877 PyObject * _argo0 = 0;
5878 char *_kwnames[] = { "self","pos", NULL };
5879
5880 self = self;
5881 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_BraceMatch",_kwnames,&_argo0,&_arg1))
5882 return NULL;
5883 if (_argo0) {
5884 if (_argo0 == Py_None) { _arg0 = NULL; }
5885 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5886 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_BraceMatch. Expected _wxStyledTextCtrl_p.");
5887 return NULL;
5888 }
5889 }
5890 {
5891 wxPy_BEGIN_ALLOW_THREADS;
5892 _result = (int )wxStyledTextCtrl_BraceMatch(_arg0,_arg1);
5893
5894 wxPy_END_ALLOW_THREADS;
5895 } _resultobj = Py_BuildValue("i",_result);
5896 return _resultobj;
5897 }
5898
5899 #define wxStyledTextCtrl_GetViewEOL(_swigobj) (_swigobj->GetViewEOL())
5900 static PyObject *_wrap_wxStyledTextCtrl_GetViewEOL(PyObject *self, PyObject *args, PyObject *kwargs) {
5901 PyObject * _resultobj;
5902 bool _result;
5903 wxStyledTextCtrl * _arg0;
5904 PyObject * _argo0 = 0;
5905 char *_kwnames[] = { "self", NULL };
5906
5907 self = self;
5908 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetViewEOL",_kwnames,&_argo0))
5909 return NULL;
5910 if (_argo0) {
5911 if (_argo0 == Py_None) { _arg0 = NULL; }
5912 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5913 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetViewEOL. Expected _wxStyledTextCtrl_p.");
5914 return NULL;
5915 }
5916 }
5917 {
5918 wxPy_BEGIN_ALLOW_THREADS;
5919 _result = (bool )wxStyledTextCtrl_GetViewEOL(_arg0);
5920
5921 wxPy_END_ALLOW_THREADS;
5922 } _resultobj = Py_BuildValue("i",_result);
5923 return _resultobj;
5924 }
5925
5926 #define wxStyledTextCtrl_SetViewEOL(_swigobj,_swigarg0) (_swigobj->SetViewEOL(_swigarg0))
5927 static PyObject *_wrap_wxStyledTextCtrl_SetViewEOL(PyObject *self, PyObject *args, PyObject *kwargs) {
5928 PyObject * _resultobj;
5929 wxStyledTextCtrl * _arg0;
5930 bool _arg1;
5931 PyObject * _argo0 = 0;
5932 int tempbool1;
5933 char *_kwnames[] = { "self","visible", NULL };
5934
5935 self = self;
5936 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetViewEOL",_kwnames,&_argo0,&tempbool1))
5937 return NULL;
5938 if (_argo0) {
5939 if (_argo0 == Py_None) { _arg0 = NULL; }
5940 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5941 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetViewEOL. Expected _wxStyledTextCtrl_p.");
5942 return NULL;
5943 }
5944 }
5945 _arg1 = (bool ) tempbool1;
5946 {
5947 wxPy_BEGIN_ALLOW_THREADS;
5948 wxStyledTextCtrl_SetViewEOL(_arg0,_arg1);
5949
5950 wxPy_END_ALLOW_THREADS;
5951 } Py_INCREF(Py_None);
5952 _resultobj = Py_None;
5953 return _resultobj;
5954 }
5955
5956 #define wxStyledTextCtrl_GetDocPointer(_swigobj) (_swigobj->GetDocPointer())
5957 static PyObject *_wrap_wxStyledTextCtrl_GetDocPointer(PyObject *self, PyObject *args, PyObject *kwargs) {
5958 PyObject * _resultobj;
5959 void * _result;
5960 wxStyledTextCtrl * _arg0;
5961 PyObject * _argo0 = 0;
5962 char *_kwnames[] = { "self", NULL };
5963 char _ptemp[128];
5964
5965 self = self;
5966 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetDocPointer",_kwnames,&_argo0))
5967 return NULL;
5968 if (_argo0) {
5969 if (_argo0 == Py_None) { _arg0 = NULL; }
5970 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5971 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetDocPointer. Expected _wxStyledTextCtrl_p.");
5972 return NULL;
5973 }
5974 }
5975 {
5976 wxPy_BEGIN_ALLOW_THREADS;
5977 _result = (void *)wxStyledTextCtrl_GetDocPointer(_arg0);
5978
5979 wxPy_END_ALLOW_THREADS;
5980 } if (_result) {
5981 SWIG_MakePtr(_ptemp, (char *) _result,"_void_p");
5982 _resultobj = Py_BuildValue("s",_ptemp);
5983 } else {
5984 Py_INCREF(Py_None);
5985 _resultobj = Py_None;
5986 }
5987 return _resultobj;
5988 }
5989
5990 #define wxStyledTextCtrl_SetDocPointer(_swigobj,_swigarg0) (_swigobj->SetDocPointer(_swigarg0))
5991 static PyObject *_wrap_wxStyledTextCtrl_SetDocPointer(PyObject *self, PyObject *args, PyObject *kwargs) {
5992 PyObject * _resultobj;
5993 wxStyledTextCtrl * _arg0;
5994 void * _arg1;
5995 PyObject * _argo0 = 0;
5996 PyObject * _argo1 = 0;
5997 char *_kwnames[] = { "self","docPointer", NULL };
5998
5999 self = self;
6000 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_SetDocPointer",_kwnames,&_argo0,&_argo1))
6001 return NULL;
6002 if (_argo0) {
6003 if (_argo0 == Py_None) { _arg0 = NULL; }
6004 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6005 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetDocPointer. Expected _wxStyledTextCtrl_p.");
6006 return NULL;
6007 }
6008 }
6009 if (_argo1) {
6010 if (_argo1 == Py_None) { _arg1 = NULL; }
6011 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,(char *) 0 )) {
6012 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxStyledTextCtrl_SetDocPointer. Expected _void_p.");
6013 return NULL;
6014 }
6015 }
6016 {
6017 wxPy_BEGIN_ALLOW_THREADS;
6018 wxStyledTextCtrl_SetDocPointer(_arg0,_arg1);
6019
6020 wxPy_END_ALLOW_THREADS;
6021 } Py_INCREF(Py_None);
6022 _resultobj = Py_None;
6023 return _resultobj;
6024 }
6025
6026 #define wxStyledTextCtrl_SetModEventMask(_swigobj,_swigarg0) (_swigobj->SetModEventMask(_swigarg0))
6027 static PyObject *_wrap_wxStyledTextCtrl_SetModEventMask(PyObject *self, PyObject *args, PyObject *kwargs) {
6028 PyObject * _resultobj;
6029 wxStyledTextCtrl * _arg0;
6030 int _arg1;
6031 PyObject * _argo0 = 0;
6032 char *_kwnames[] = { "self","mask", NULL };
6033
6034 self = self;
6035 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetModEventMask",_kwnames,&_argo0,&_arg1))
6036 return NULL;
6037 if (_argo0) {
6038 if (_argo0 == Py_None) { _arg0 = NULL; }
6039 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6040 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetModEventMask. Expected _wxStyledTextCtrl_p.");
6041 return NULL;
6042 }
6043 }
6044 {
6045 wxPy_BEGIN_ALLOW_THREADS;
6046 wxStyledTextCtrl_SetModEventMask(_arg0,_arg1);
6047
6048 wxPy_END_ALLOW_THREADS;
6049 } Py_INCREF(Py_None);
6050 _resultobj = Py_None;
6051 return _resultobj;
6052 }
6053
6054 #define wxStyledTextCtrl_GetEdgeColumn(_swigobj) (_swigobj->GetEdgeColumn())
6055 static PyObject *_wrap_wxStyledTextCtrl_GetEdgeColumn(PyObject *self, PyObject *args, PyObject *kwargs) {
6056 PyObject * _resultobj;
6057 int _result;
6058 wxStyledTextCtrl * _arg0;
6059 PyObject * _argo0 = 0;
6060 char *_kwnames[] = { "self", NULL };
6061
6062 self = self;
6063 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetEdgeColumn",_kwnames,&_argo0))
6064 return NULL;
6065 if (_argo0) {
6066 if (_argo0 == Py_None) { _arg0 = NULL; }
6067 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6068 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetEdgeColumn. Expected _wxStyledTextCtrl_p.");
6069 return NULL;
6070 }
6071 }
6072 {
6073 wxPy_BEGIN_ALLOW_THREADS;
6074 _result = (int )wxStyledTextCtrl_GetEdgeColumn(_arg0);
6075
6076 wxPy_END_ALLOW_THREADS;
6077 } _resultobj = Py_BuildValue("i",_result);
6078 return _resultobj;
6079 }
6080
6081 #define wxStyledTextCtrl_SetEdgeColumn(_swigobj,_swigarg0) (_swigobj->SetEdgeColumn(_swigarg0))
6082 static PyObject *_wrap_wxStyledTextCtrl_SetEdgeColumn(PyObject *self, PyObject *args, PyObject *kwargs) {
6083 PyObject * _resultobj;
6084 wxStyledTextCtrl * _arg0;
6085 int _arg1;
6086 PyObject * _argo0 = 0;
6087 char *_kwnames[] = { "self","column", NULL };
6088
6089 self = self;
6090 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetEdgeColumn",_kwnames,&_argo0,&_arg1))
6091 return NULL;
6092 if (_argo0) {
6093 if (_argo0 == Py_None) { _arg0 = NULL; }
6094 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6095 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetEdgeColumn. Expected _wxStyledTextCtrl_p.");
6096 return NULL;
6097 }
6098 }
6099 {
6100 wxPy_BEGIN_ALLOW_THREADS;
6101 wxStyledTextCtrl_SetEdgeColumn(_arg0,_arg1);
6102
6103 wxPy_END_ALLOW_THREADS;
6104 } Py_INCREF(Py_None);
6105 _resultobj = Py_None;
6106 return _resultobj;
6107 }
6108
6109 #define wxStyledTextCtrl_GetEdgeMode(_swigobj) (_swigobj->GetEdgeMode())
6110 static PyObject *_wrap_wxStyledTextCtrl_GetEdgeMode(PyObject *self, PyObject *args, PyObject *kwargs) {
6111 PyObject * _resultobj;
6112 int _result;
6113 wxStyledTextCtrl * _arg0;
6114 PyObject * _argo0 = 0;
6115 char *_kwnames[] = { "self", NULL };
6116
6117 self = self;
6118 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetEdgeMode",_kwnames,&_argo0))
6119 return NULL;
6120 if (_argo0) {
6121 if (_argo0 == Py_None) { _arg0 = NULL; }
6122 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6123 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetEdgeMode. Expected _wxStyledTextCtrl_p.");
6124 return NULL;
6125 }
6126 }
6127 {
6128 wxPy_BEGIN_ALLOW_THREADS;
6129 _result = (int )wxStyledTextCtrl_GetEdgeMode(_arg0);
6130
6131 wxPy_END_ALLOW_THREADS;
6132 } _resultobj = Py_BuildValue("i",_result);
6133 return _resultobj;
6134 }
6135
6136 #define wxStyledTextCtrl_SetEdgeMode(_swigobj,_swigarg0) (_swigobj->SetEdgeMode(_swigarg0))
6137 static PyObject *_wrap_wxStyledTextCtrl_SetEdgeMode(PyObject *self, PyObject *args, PyObject *kwargs) {
6138 PyObject * _resultobj;
6139 wxStyledTextCtrl * _arg0;
6140 int _arg1;
6141 PyObject * _argo0 = 0;
6142 char *_kwnames[] = { "self","mode", NULL };
6143
6144 self = self;
6145 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetEdgeMode",_kwnames,&_argo0,&_arg1))
6146 return NULL;
6147 if (_argo0) {
6148 if (_argo0 == Py_None) { _arg0 = NULL; }
6149 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6150 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetEdgeMode. Expected _wxStyledTextCtrl_p.");
6151 return NULL;
6152 }
6153 }
6154 {
6155 wxPy_BEGIN_ALLOW_THREADS;
6156 wxStyledTextCtrl_SetEdgeMode(_arg0,_arg1);
6157
6158 wxPy_END_ALLOW_THREADS;
6159 } Py_INCREF(Py_None);
6160 _resultobj = Py_None;
6161 return _resultobj;
6162 }
6163
6164 #define wxStyledTextCtrl_GetEdgeColour(_swigobj) (_swigobj->GetEdgeColour())
6165 static PyObject *_wrap_wxStyledTextCtrl_GetEdgeColour(PyObject *self, PyObject *args, PyObject *kwargs) {
6166 PyObject * _resultobj;
6167 wxColour * _result;
6168 wxStyledTextCtrl * _arg0;
6169 PyObject * _argo0 = 0;
6170 char *_kwnames[] = { "self", NULL };
6171 char _ptemp[128];
6172
6173 self = self;
6174 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetEdgeColour",_kwnames,&_argo0))
6175 return NULL;
6176 if (_argo0) {
6177 if (_argo0 == Py_None) { _arg0 = NULL; }
6178 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6179 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetEdgeColour. Expected _wxStyledTextCtrl_p.");
6180 return NULL;
6181 }
6182 }
6183 {
6184 wxPy_BEGIN_ALLOW_THREADS;
6185 _result = new wxColour (wxStyledTextCtrl_GetEdgeColour(_arg0));
6186
6187 wxPy_END_ALLOW_THREADS;
6188 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxColour_p");
6189 _resultobj = Py_BuildValue("s",_ptemp);
6190 return _resultobj;
6191 }
6192
6193 #define wxStyledTextCtrl_SetEdgeColour(_swigobj,_swigarg0) (_swigobj->SetEdgeColour(_swigarg0))
6194 static PyObject *_wrap_wxStyledTextCtrl_SetEdgeColour(PyObject *self, PyObject *args, PyObject *kwargs) {
6195 PyObject * _resultobj;
6196 wxStyledTextCtrl * _arg0;
6197 wxColour * _arg1;
6198 PyObject * _argo0 = 0;
6199 wxColour temp;
6200 PyObject * _obj1 = 0;
6201 char *_kwnames[] = { "self","edgeColour", NULL };
6202
6203 self = self;
6204 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_SetEdgeColour",_kwnames,&_argo0,&_obj1))
6205 return NULL;
6206 if (_argo0) {
6207 if (_argo0 == Py_None) { _arg0 = NULL; }
6208 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6209 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetEdgeColour. Expected _wxStyledTextCtrl_p.");
6210 return NULL;
6211 }
6212 }
6213 {
6214 _arg1 = &temp;
6215 if (! wxColour_helper(_obj1, &_arg1))
6216 return NULL;
6217 }
6218 {
6219 wxPy_BEGIN_ALLOW_THREADS;
6220 wxStyledTextCtrl_SetEdgeColour(_arg0,*_arg1);
6221
6222 wxPy_END_ALLOW_THREADS;
6223 } Py_INCREF(Py_None);
6224 _resultobj = Py_None;
6225 return _resultobj;
6226 }
6227
6228 #define wxStyledTextCtrl_SearchAnchor(_swigobj) (_swigobj->SearchAnchor())
6229 static PyObject *_wrap_wxStyledTextCtrl_SearchAnchor(PyObject *self, PyObject *args, PyObject *kwargs) {
6230 PyObject * _resultobj;
6231 wxStyledTextCtrl * _arg0;
6232 PyObject * _argo0 = 0;
6233 char *_kwnames[] = { "self", NULL };
6234
6235 self = self;
6236 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_SearchAnchor",_kwnames,&_argo0))
6237 return NULL;
6238 if (_argo0) {
6239 if (_argo0 == Py_None) { _arg0 = NULL; }
6240 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6241 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SearchAnchor. Expected _wxStyledTextCtrl_p.");
6242 return NULL;
6243 }
6244 }
6245 {
6246 wxPy_BEGIN_ALLOW_THREADS;
6247 wxStyledTextCtrl_SearchAnchor(_arg0);
6248
6249 wxPy_END_ALLOW_THREADS;
6250 } Py_INCREF(Py_None);
6251 _resultobj = Py_None;
6252 return _resultobj;
6253 }
6254
6255 #define wxStyledTextCtrl_SearchNext(_swigobj,_swigarg0,_swigarg1) (_swigobj->SearchNext(_swigarg0,_swigarg1))
6256 static PyObject *_wrap_wxStyledTextCtrl_SearchNext(PyObject *self, PyObject *args, PyObject *kwargs) {
6257 PyObject * _resultobj;
6258 int _result;
6259 wxStyledTextCtrl * _arg0;
6260 int _arg1;
6261 wxString * _arg2;
6262 PyObject * _argo0 = 0;
6263 PyObject * _obj2 = 0;
6264 char *_kwnames[] = { "self","flags","text", NULL };
6265
6266 self = self;
6267 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_SearchNext",_kwnames,&_argo0,&_arg1,&_obj2))
6268 return NULL;
6269 if (_argo0) {
6270 if (_argo0 == Py_None) { _arg0 = NULL; }
6271 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6272 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SearchNext. Expected _wxStyledTextCtrl_p.");
6273 return NULL;
6274 }
6275 }
6276 {
6277 #if PYTHON_API_VERSION >= 1009
6278 char* tmpPtr; int tmpSize;
6279 if (!PyString_Check(_obj2) && !PyUnicode_Check(_obj2)) {
6280 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
6281 return NULL;
6282 }
6283 if (PyString_AsStringAndSize(_obj2, &tmpPtr, &tmpSize) == -1)
6284 return NULL;
6285 _arg2 = new wxString(tmpPtr, tmpSize);
6286 #else
6287 if (!PyString_Check(_obj2)) {
6288 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
6289 return NULL;
6290 }
6291 _arg2 = new wxString(PyString_AS_STRING(_obj2), PyString_GET_SIZE(_obj2));
6292 #endif
6293 }
6294 {
6295 wxPy_BEGIN_ALLOW_THREADS;
6296 _result = (int )wxStyledTextCtrl_SearchNext(_arg0,_arg1,*_arg2);
6297
6298 wxPy_END_ALLOW_THREADS;
6299 } _resultobj = Py_BuildValue("i",_result);
6300 {
6301 if (_obj2)
6302 delete _arg2;
6303 }
6304 return _resultobj;
6305 }
6306
6307 #define wxStyledTextCtrl_SearchPrev(_swigobj,_swigarg0,_swigarg1) (_swigobj->SearchPrev(_swigarg0,_swigarg1))
6308 static PyObject *_wrap_wxStyledTextCtrl_SearchPrev(PyObject *self, PyObject *args, PyObject *kwargs) {
6309 PyObject * _resultobj;
6310 int _result;
6311 wxStyledTextCtrl * _arg0;
6312 int _arg1;
6313 wxString * _arg2;
6314 PyObject * _argo0 = 0;
6315 PyObject * _obj2 = 0;
6316 char *_kwnames[] = { "self","flags","text", NULL };
6317
6318 self = self;
6319 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_SearchPrev",_kwnames,&_argo0,&_arg1,&_obj2))
6320 return NULL;
6321 if (_argo0) {
6322 if (_argo0 == Py_None) { _arg0 = NULL; }
6323 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6324 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SearchPrev. Expected _wxStyledTextCtrl_p.");
6325 return NULL;
6326 }
6327 }
6328 {
6329 #if PYTHON_API_VERSION >= 1009
6330 char* tmpPtr; int tmpSize;
6331 if (!PyString_Check(_obj2) && !PyUnicode_Check(_obj2)) {
6332 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
6333 return NULL;
6334 }
6335 if (PyString_AsStringAndSize(_obj2, &tmpPtr, &tmpSize) == -1)
6336 return NULL;
6337 _arg2 = new wxString(tmpPtr, tmpSize);
6338 #else
6339 if (!PyString_Check(_obj2)) {
6340 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
6341 return NULL;
6342 }
6343 _arg2 = new wxString(PyString_AS_STRING(_obj2), PyString_GET_SIZE(_obj2));
6344 #endif
6345 }
6346 {
6347 wxPy_BEGIN_ALLOW_THREADS;
6348 _result = (int )wxStyledTextCtrl_SearchPrev(_arg0,_arg1,*_arg2);
6349
6350 wxPy_END_ALLOW_THREADS;
6351 } _resultobj = Py_BuildValue("i",_result);
6352 {
6353 if (_obj2)
6354 delete _arg2;
6355 }
6356 return _resultobj;
6357 }
6358
6359 #define wxStyledTextCtrl_SetCaretPolicy(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetCaretPolicy(_swigarg0,_swigarg1))
6360 static PyObject *_wrap_wxStyledTextCtrl_SetCaretPolicy(PyObject *self, PyObject *args, PyObject *kwargs) {
6361 PyObject * _resultobj;
6362 wxStyledTextCtrl * _arg0;
6363 int _arg1;
6364 int _arg2;
6365 PyObject * _argo0 = 0;
6366 char *_kwnames[] = { "self","caretPolicy","caretSlop", NULL };
6367
6368 self = self;
6369 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetCaretPolicy",_kwnames,&_argo0,&_arg1,&_arg2))
6370 return NULL;
6371 if (_argo0) {
6372 if (_argo0 == Py_None) { _arg0 = NULL; }
6373 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6374 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetCaretPolicy. Expected _wxStyledTextCtrl_p.");
6375 return NULL;
6376 }
6377 }
6378 {
6379 wxPy_BEGIN_ALLOW_THREADS;
6380 wxStyledTextCtrl_SetCaretPolicy(_arg0,_arg1,_arg2);
6381
6382 wxPy_END_ALLOW_THREADS;
6383 } Py_INCREF(Py_None);
6384 _resultobj = Py_None;
6385 return _resultobj;
6386 }
6387
6388 #define wxStyledTextCtrl_LinesOnScreen(_swigobj) (_swigobj->LinesOnScreen())
6389 static PyObject *_wrap_wxStyledTextCtrl_LinesOnScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
6390 PyObject * _resultobj;
6391 int _result;
6392 wxStyledTextCtrl * _arg0;
6393 PyObject * _argo0 = 0;
6394 char *_kwnames[] = { "self", NULL };
6395
6396 self = self;
6397 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_LinesOnScreen",_kwnames,&_argo0))
6398 return NULL;
6399 if (_argo0) {
6400 if (_argo0 == Py_None) { _arg0 = NULL; }
6401 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6402 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_LinesOnScreen. Expected _wxStyledTextCtrl_p.");
6403 return NULL;
6404 }
6405 }
6406 {
6407 wxPy_BEGIN_ALLOW_THREADS;
6408 _result = (int )wxStyledTextCtrl_LinesOnScreen(_arg0);
6409
6410 wxPy_END_ALLOW_THREADS;
6411 } _resultobj = Py_BuildValue("i",_result);
6412 return _resultobj;
6413 }
6414
6415 #define wxStyledTextCtrl_UsePopUp(_swigobj,_swigarg0) (_swigobj->UsePopUp(_swigarg0))
6416 static PyObject *_wrap_wxStyledTextCtrl_UsePopUp(PyObject *self, PyObject *args, PyObject *kwargs) {
6417 PyObject * _resultobj;
6418 wxStyledTextCtrl * _arg0;
6419 bool _arg1;
6420 PyObject * _argo0 = 0;
6421 int tempbool1;
6422 char *_kwnames[] = { "self","allowPopUp", NULL };
6423
6424 self = self;
6425 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_UsePopUp",_kwnames,&_argo0,&tempbool1))
6426 return NULL;
6427 if (_argo0) {
6428 if (_argo0 == Py_None) { _arg0 = NULL; }
6429 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6430 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_UsePopUp. Expected _wxStyledTextCtrl_p.");
6431 return NULL;
6432 }
6433 }
6434 _arg1 = (bool ) tempbool1;
6435 {
6436 wxPy_BEGIN_ALLOW_THREADS;
6437 wxStyledTextCtrl_UsePopUp(_arg0,_arg1);
6438
6439 wxPy_END_ALLOW_THREADS;
6440 } Py_INCREF(Py_None);
6441 _resultobj = Py_None;
6442 return _resultobj;
6443 }
6444
6445 #define wxStyledTextCtrl_SelectionIsRectangle(_swigobj) (_swigobj->SelectionIsRectangle())
6446 static PyObject *_wrap_wxStyledTextCtrl_SelectionIsRectangle(PyObject *self, PyObject *args, PyObject *kwargs) {
6447 PyObject * _resultobj;
6448 bool _result;
6449 wxStyledTextCtrl * _arg0;
6450 PyObject * _argo0 = 0;
6451 char *_kwnames[] = { "self", NULL };
6452
6453 self = self;
6454 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_SelectionIsRectangle",_kwnames,&_argo0))
6455 return NULL;
6456 if (_argo0) {
6457 if (_argo0 == Py_None) { _arg0 = NULL; }
6458 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6459 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SelectionIsRectangle. Expected _wxStyledTextCtrl_p.");
6460 return NULL;
6461 }
6462 }
6463 {
6464 wxPy_BEGIN_ALLOW_THREADS;
6465 _result = (bool )wxStyledTextCtrl_SelectionIsRectangle(_arg0);
6466
6467 wxPy_END_ALLOW_THREADS;
6468 } _resultobj = Py_BuildValue("i",_result);
6469 return _resultobj;
6470 }
6471
6472 #define wxStyledTextCtrl_SetZoom(_swigobj,_swigarg0) (_swigobj->SetZoom(_swigarg0))
6473 static PyObject *_wrap_wxStyledTextCtrl_SetZoom(PyObject *self, PyObject *args, PyObject *kwargs) {
6474 PyObject * _resultobj;
6475 wxStyledTextCtrl * _arg0;
6476 int _arg1;
6477 PyObject * _argo0 = 0;
6478 char *_kwnames[] = { "self","zoom", NULL };
6479
6480 self = self;
6481 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetZoom",_kwnames,&_argo0,&_arg1))
6482 return NULL;
6483 if (_argo0) {
6484 if (_argo0 == Py_None) { _arg0 = NULL; }
6485 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6486 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetZoom. Expected _wxStyledTextCtrl_p.");
6487 return NULL;
6488 }
6489 }
6490 {
6491 wxPy_BEGIN_ALLOW_THREADS;
6492 wxStyledTextCtrl_SetZoom(_arg0,_arg1);
6493
6494 wxPy_END_ALLOW_THREADS;
6495 } Py_INCREF(Py_None);
6496 _resultobj = Py_None;
6497 return _resultobj;
6498 }
6499
6500 #define wxStyledTextCtrl_GetZoom(_swigobj) (_swigobj->GetZoom())
6501 static PyObject *_wrap_wxStyledTextCtrl_GetZoom(PyObject *self, PyObject *args, PyObject *kwargs) {
6502 PyObject * _resultobj;
6503 int _result;
6504 wxStyledTextCtrl * _arg0;
6505 PyObject * _argo0 = 0;
6506 char *_kwnames[] = { "self", NULL };
6507
6508 self = self;
6509 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetZoom",_kwnames,&_argo0))
6510 return NULL;
6511 if (_argo0) {
6512 if (_argo0 == Py_None) { _arg0 = NULL; }
6513 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6514 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetZoom. Expected _wxStyledTextCtrl_p.");
6515 return NULL;
6516 }
6517 }
6518 {
6519 wxPy_BEGIN_ALLOW_THREADS;
6520 _result = (int )wxStyledTextCtrl_GetZoom(_arg0);
6521
6522 wxPy_END_ALLOW_THREADS;
6523 } _resultobj = Py_BuildValue("i",_result);
6524 return _resultobj;
6525 }
6526
6527 #define wxStyledTextCtrl_CreateDocument(_swigobj) (_swigobj->CreateDocument())
6528 static PyObject *_wrap_wxStyledTextCtrl_CreateDocument(PyObject *self, PyObject *args, PyObject *kwargs) {
6529 PyObject * _resultobj;
6530 void * _result;
6531 wxStyledTextCtrl * _arg0;
6532 PyObject * _argo0 = 0;
6533 char *_kwnames[] = { "self", NULL };
6534 char _ptemp[128];
6535
6536 self = self;
6537 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_CreateDocument",_kwnames,&_argo0))
6538 return NULL;
6539 if (_argo0) {
6540 if (_argo0 == Py_None) { _arg0 = NULL; }
6541 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6542 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CreateDocument. Expected _wxStyledTextCtrl_p.");
6543 return NULL;
6544 }
6545 }
6546 {
6547 wxPy_BEGIN_ALLOW_THREADS;
6548 _result = (void *)wxStyledTextCtrl_CreateDocument(_arg0);
6549
6550 wxPy_END_ALLOW_THREADS;
6551 } if (_result) {
6552 SWIG_MakePtr(_ptemp, (char *) _result,"_void_p");
6553 _resultobj = Py_BuildValue("s",_ptemp);
6554 } else {
6555 Py_INCREF(Py_None);
6556 _resultobj = Py_None;
6557 }
6558 return _resultobj;
6559 }
6560
6561 #define wxStyledTextCtrl_AddRefDocument(_swigobj,_swigarg0) (_swigobj->AddRefDocument(_swigarg0))
6562 static PyObject *_wrap_wxStyledTextCtrl_AddRefDocument(PyObject *self, PyObject *args, PyObject *kwargs) {
6563 PyObject * _resultobj;
6564 wxStyledTextCtrl * _arg0;
6565 void * _arg1;
6566 PyObject * _argo0 = 0;
6567 PyObject * _argo1 = 0;
6568 char *_kwnames[] = { "self","docPointer", NULL };
6569
6570 self = self;
6571 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_AddRefDocument",_kwnames,&_argo0,&_argo1))
6572 return NULL;
6573 if (_argo0) {
6574 if (_argo0 == Py_None) { _arg0 = NULL; }
6575 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6576 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AddRefDocument. Expected _wxStyledTextCtrl_p.");
6577 return NULL;
6578 }
6579 }
6580 if (_argo1) {
6581 if (_argo1 == Py_None) { _arg1 = NULL; }
6582 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,(char *) 0 )) {
6583 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxStyledTextCtrl_AddRefDocument. Expected _void_p.");
6584 return NULL;
6585 }
6586 }
6587 {
6588 wxPy_BEGIN_ALLOW_THREADS;
6589 wxStyledTextCtrl_AddRefDocument(_arg0,_arg1);
6590
6591 wxPy_END_ALLOW_THREADS;
6592 } Py_INCREF(Py_None);
6593 _resultobj = Py_None;
6594 return _resultobj;
6595 }
6596
6597 #define wxStyledTextCtrl_ReleaseDocument(_swigobj,_swigarg0) (_swigobj->ReleaseDocument(_swigarg0))
6598 static PyObject *_wrap_wxStyledTextCtrl_ReleaseDocument(PyObject *self, PyObject *args, PyObject *kwargs) {
6599 PyObject * _resultobj;
6600 wxStyledTextCtrl * _arg0;
6601 void * _arg1;
6602 PyObject * _argo0 = 0;
6603 PyObject * _argo1 = 0;
6604 char *_kwnames[] = { "self","docPointer", NULL };
6605
6606 self = self;
6607 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_ReleaseDocument",_kwnames,&_argo0,&_argo1))
6608 return NULL;
6609 if (_argo0) {
6610 if (_argo0 == Py_None) { _arg0 = NULL; }
6611 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6612 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ReleaseDocument. Expected _wxStyledTextCtrl_p.");
6613 return NULL;
6614 }
6615 }
6616 if (_argo1) {
6617 if (_argo1 == Py_None) { _arg1 = NULL; }
6618 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,(char *) 0 )) {
6619 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxStyledTextCtrl_ReleaseDocument. Expected _void_p.");
6620 return NULL;
6621 }
6622 }
6623 {
6624 wxPy_BEGIN_ALLOW_THREADS;
6625 wxStyledTextCtrl_ReleaseDocument(_arg0,_arg1);
6626
6627 wxPy_END_ALLOW_THREADS;
6628 } Py_INCREF(Py_None);
6629 _resultobj = Py_None;
6630 return _resultobj;
6631 }
6632
6633 #define wxStyledTextCtrl_GetModEventMask(_swigobj) (_swigobj->GetModEventMask())
6634 static PyObject *_wrap_wxStyledTextCtrl_GetModEventMask(PyObject *self, PyObject *args, PyObject *kwargs) {
6635 PyObject * _resultobj;
6636 int _result;
6637 wxStyledTextCtrl * _arg0;
6638 PyObject * _argo0 = 0;
6639 char *_kwnames[] = { "self", NULL };
6640
6641 self = self;
6642 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetModEventMask",_kwnames,&_argo0))
6643 return NULL;
6644 if (_argo0) {
6645 if (_argo0 == Py_None) { _arg0 = NULL; }
6646 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6647 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetModEventMask. Expected _wxStyledTextCtrl_p.");
6648 return NULL;
6649 }
6650 }
6651 {
6652 wxPy_BEGIN_ALLOW_THREADS;
6653 _result = (int )wxStyledTextCtrl_GetModEventMask(_arg0);
6654
6655 wxPy_END_ALLOW_THREADS;
6656 } _resultobj = Py_BuildValue("i",_result);
6657 return _resultobj;
6658 }
6659
6660 #define wxStyledTextCtrl_StartRecord(_swigobj) (_swigobj->StartRecord())
6661 static PyObject *_wrap_wxStyledTextCtrl_StartRecord(PyObject *self, PyObject *args, PyObject *kwargs) {
6662 PyObject * _resultobj;
6663 wxStyledTextCtrl * _arg0;
6664 PyObject * _argo0 = 0;
6665 char *_kwnames[] = { "self", NULL };
6666
6667 self = self;
6668 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_StartRecord",_kwnames,&_argo0))
6669 return NULL;
6670 if (_argo0) {
6671 if (_argo0 == Py_None) { _arg0 = NULL; }
6672 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6673 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StartRecord. Expected _wxStyledTextCtrl_p.");
6674 return NULL;
6675 }
6676 }
6677 {
6678 wxPy_BEGIN_ALLOW_THREADS;
6679 wxStyledTextCtrl_StartRecord(_arg0);
6680
6681 wxPy_END_ALLOW_THREADS;
6682 } Py_INCREF(Py_None);
6683 _resultobj = Py_None;
6684 return _resultobj;
6685 }
6686
6687 #define wxStyledTextCtrl_StopRecord(_swigobj) (_swigobj->StopRecord())
6688 static PyObject *_wrap_wxStyledTextCtrl_StopRecord(PyObject *self, PyObject *args, PyObject *kwargs) {
6689 PyObject * _resultobj;
6690 wxStyledTextCtrl * _arg0;
6691 PyObject * _argo0 = 0;
6692 char *_kwnames[] = { "self", NULL };
6693
6694 self = self;
6695 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_StopRecord",_kwnames,&_argo0))
6696 return NULL;
6697 if (_argo0) {
6698 if (_argo0 == Py_None) { _arg0 = NULL; }
6699 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6700 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StopRecord. Expected _wxStyledTextCtrl_p.");
6701 return NULL;
6702 }
6703 }
6704 {
6705 wxPy_BEGIN_ALLOW_THREADS;
6706 wxStyledTextCtrl_StopRecord(_arg0);
6707
6708 wxPy_END_ALLOW_THREADS;
6709 } Py_INCREF(Py_None);
6710 _resultobj = Py_None;
6711 return _resultobj;
6712 }
6713
6714 #define wxStyledTextCtrl_SetLexer(_swigobj,_swigarg0) (_swigobj->SetLexer(_swigarg0))
6715 static PyObject *_wrap_wxStyledTextCtrl_SetLexer(PyObject *self, PyObject *args, PyObject *kwargs) {
6716 PyObject * _resultobj;
6717 wxStyledTextCtrl * _arg0;
6718 int _arg1;
6719 PyObject * _argo0 = 0;
6720 char *_kwnames[] = { "self","lexer", NULL };
6721
6722 self = self;
6723 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetLexer",_kwnames,&_argo0,&_arg1))
6724 return NULL;
6725 if (_argo0) {
6726 if (_argo0 == Py_None) { _arg0 = NULL; }
6727 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6728 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetLexer. Expected _wxStyledTextCtrl_p.");
6729 return NULL;
6730 }
6731 }
6732 {
6733 wxPy_BEGIN_ALLOW_THREADS;
6734 wxStyledTextCtrl_SetLexer(_arg0,_arg1);
6735
6736 wxPy_END_ALLOW_THREADS;
6737 } Py_INCREF(Py_None);
6738 _resultobj = Py_None;
6739 return _resultobj;
6740 }
6741
6742 #define wxStyledTextCtrl_GetLexer(_swigobj) (_swigobj->GetLexer())
6743 static PyObject *_wrap_wxStyledTextCtrl_GetLexer(PyObject *self, PyObject *args, PyObject *kwargs) {
6744 PyObject * _resultobj;
6745 int _result;
6746 wxStyledTextCtrl * _arg0;
6747 PyObject * _argo0 = 0;
6748 char *_kwnames[] = { "self", NULL };
6749
6750 self = self;
6751 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetLexer",_kwnames,&_argo0))
6752 return NULL;
6753 if (_argo0) {
6754 if (_argo0 == Py_None) { _arg0 = NULL; }
6755 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6756 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLexer. Expected _wxStyledTextCtrl_p.");
6757 return NULL;
6758 }
6759 }
6760 {
6761 wxPy_BEGIN_ALLOW_THREADS;
6762 _result = (int )wxStyledTextCtrl_GetLexer(_arg0);
6763
6764 wxPy_END_ALLOW_THREADS;
6765 } _resultobj = Py_BuildValue("i",_result);
6766 return _resultobj;
6767 }
6768
6769 #define wxStyledTextCtrl_Colourise(_swigobj,_swigarg0,_swigarg1) (_swigobj->Colourise(_swigarg0,_swigarg1))
6770 static PyObject *_wrap_wxStyledTextCtrl_Colourise(PyObject *self, PyObject *args, PyObject *kwargs) {
6771 PyObject * _resultobj;
6772 wxStyledTextCtrl * _arg0;
6773 int _arg1;
6774 int _arg2;
6775 PyObject * _argo0 = 0;
6776 char *_kwnames[] = { "self","start","end", NULL };
6777
6778 self = self;
6779 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_Colourise",_kwnames,&_argo0,&_arg1,&_arg2))
6780 return NULL;
6781 if (_argo0) {
6782 if (_argo0 == Py_None) { _arg0 = NULL; }
6783 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6784 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_Colourise. Expected _wxStyledTextCtrl_p.");
6785 return NULL;
6786 }
6787 }
6788 {
6789 wxPy_BEGIN_ALLOW_THREADS;
6790 wxStyledTextCtrl_Colourise(_arg0,_arg1,_arg2);
6791
6792 wxPy_END_ALLOW_THREADS;
6793 } Py_INCREF(Py_None);
6794 _resultobj = Py_None;
6795 return _resultobj;
6796 }
6797
6798 #define wxStyledTextCtrl_SetProperty(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetProperty(_swigarg0,_swigarg1))
6799 static PyObject *_wrap_wxStyledTextCtrl_SetProperty(PyObject *self, PyObject *args, PyObject *kwargs) {
6800 PyObject * _resultobj;
6801 wxStyledTextCtrl * _arg0;
6802 wxString * _arg1;
6803 wxString * _arg2;
6804 PyObject * _argo0 = 0;
6805 PyObject * _obj1 = 0;
6806 PyObject * _obj2 = 0;
6807 char *_kwnames[] = { "self","key","value", NULL };
6808
6809 self = self;
6810 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO:wxStyledTextCtrl_SetProperty",_kwnames,&_argo0,&_obj1,&_obj2))
6811 return NULL;
6812 if (_argo0) {
6813 if (_argo0 == Py_None) { _arg0 = NULL; }
6814 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6815 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetProperty. Expected _wxStyledTextCtrl_p.");
6816 return NULL;
6817 }
6818 }
6819 {
6820 #if PYTHON_API_VERSION >= 1009
6821 char* tmpPtr; int tmpSize;
6822 if (!PyString_Check(_obj1) && !PyUnicode_Check(_obj1)) {
6823 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
6824 return NULL;
6825 }
6826 if (PyString_AsStringAndSize(_obj1, &tmpPtr, &tmpSize) == -1)
6827 return NULL;
6828 _arg1 = new wxString(tmpPtr, tmpSize);
6829 #else
6830 if (!PyString_Check(_obj1)) {
6831 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
6832 return NULL;
6833 }
6834 _arg1 = new wxString(PyString_AS_STRING(_obj1), PyString_GET_SIZE(_obj1));
6835 #endif
6836 }
6837 {
6838 #if PYTHON_API_VERSION >= 1009
6839 char* tmpPtr; int tmpSize;
6840 if (!PyString_Check(_obj2) && !PyUnicode_Check(_obj2)) {
6841 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
6842 return NULL;
6843 }
6844 if (PyString_AsStringAndSize(_obj2, &tmpPtr, &tmpSize) == -1)
6845 return NULL;
6846 _arg2 = new wxString(tmpPtr, tmpSize);
6847 #else
6848 if (!PyString_Check(_obj2)) {
6849 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
6850 return NULL;
6851 }
6852 _arg2 = new wxString(PyString_AS_STRING(_obj2), PyString_GET_SIZE(_obj2));
6853 #endif
6854 }
6855 {
6856 wxPy_BEGIN_ALLOW_THREADS;
6857 wxStyledTextCtrl_SetProperty(_arg0,*_arg1,*_arg2);
6858
6859 wxPy_END_ALLOW_THREADS;
6860 } Py_INCREF(Py_None);
6861 _resultobj = Py_None;
6862 {
6863 if (_obj1)
6864 delete _arg1;
6865 }
6866 {
6867 if (_obj2)
6868 delete _arg2;
6869 }
6870 return _resultobj;
6871 }
6872
6873 #define wxStyledTextCtrl_SetKeyWords(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetKeyWords(_swigarg0,_swigarg1))
6874 static PyObject *_wrap_wxStyledTextCtrl_SetKeyWords(PyObject *self, PyObject *args, PyObject *kwargs) {
6875 PyObject * _resultobj;
6876 wxStyledTextCtrl * _arg0;
6877 int _arg1;
6878 wxString * _arg2;
6879 PyObject * _argo0 = 0;
6880 PyObject * _obj2 = 0;
6881 char *_kwnames[] = { "self","keywordSet","keyWords", NULL };
6882
6883 self = self;
6884 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_SetKeyWords",_kwnames,&_argo0,&_arg1,&_obj2))
6885 return NULL;
6886 if (_argo0) {
6887 if (_argo0 == Py_None) { _arg0 = NULL; }
6888 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6889 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetKeyWords. Expected _wxStyledTextCtrl_p.");
6890 return NULL;
6891 }
6892 }
6893 {
6894 #if PYTHON_API_VERSION >= 1009
6895 char* tmpPtr; int tmpSize;
6896 if (!PyString_Check(_obj2) && !PyUnicode_Check(_obj2)) {
6897 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
6898 return NULL;
6899 }
6900 if (PyString_AsStringAndSize(_obj2, &tmpPtr, &tmpSize) == -1)
6901 return NULL;
6902 _arg2 = new wxString(tmpPtr, tmpSize);
6903 #else
6904 if (!PyString_Check(_obj2)) {
6905 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
6906 return NULL;
6907 }
6908 _arg2 = new wxString(PyString_AS_STRING(_obj2), PyString_GET_SIZE(_obj2));
6909 #endif
6910 }
6911 {
6912 wxPy_BEGIN_ALLOW_THREADS;
6913 wxStyledTextCtrl_SetKeyWords(_arg0,_arg1,*_arg2);
6914
6915 wxPy_END_ALLOW_THREADS;
6916 } Py_INCREF(Py_None);
6917 _resultobj = Py_None;
6918 {
6919 if (_obj2)
6920 delete _arg2;
6921 }
6922 return _resultobj;
6923 }
6924
6925 #define wxStyledTextCtrl_GetCurrentLine(_swigobj) (_swigobj->GetCurrentLine())
6926 static PyObject *_wrap_wxStyledTextCtrl_GetCurrentLine(PyObject *self, PyObject *args, PyObject *kwargs) {
6927 PyObject * _resultobj;
6928 int _result;
6929 wxStyledTextCtrl * _arg0;
6930 PyObject * _argo0 = 0;
6931 char *_kwnames[] = { "self", NULL };
6932
6933 self = self;
6934 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetCurrentLine",_kwnames,&_argo0))
6935 return NULL;
6936 if (_argo0) {
6937 if (_argo0 == Py_None) { _arg0 = NULL; }
6938 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6939 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetCurrentLine. Expected _wxStyledTextCtrl_p.");
6940 return NULL;
6941 }
6942 }
6943 {
6944 wxPy_BEGIN_ALLOW_THREADS;
6945 _result = (int )wxStyledTextCtrl_GetCurrentLine(_arg0);
6946
6947 wxPy_END_ALLOW_THREADS;
6948 } _resultobj = Py_BuildValue("i",_result);
6949 return _resultobj;
6950 }
6951
6952 #define wxStyledTextCtrl_StyleSetSpec(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetSpec(_swigarg0,_swigarg1))
6953 static PyObject *_wrap_wxStyledTextCtrl_StyleSetSpec(PyObject *self, PyObject *args, PyObject *kwargs) {
6954 PyObject * _resultobj;
6955 wxStyledTextCtrl * _arg0;
6956 int _arg1;
6957 wxString * _arg2;
6958 PyObject * _argo0 = 0;
6959 PyObject * _obj2 = 0;
6960 char *_kwnames[] = { "self","styleNum","spec", NULL };
6961
6962 self = self;
6963 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_StyleSetSpec",_kwnames,&_argo0,&_arg1,&_obj2))
6964 return NULL;
6965 if (_argo0) {
6966 if (_argo0 == Py_None) { _arg0 = NULL; }
6967 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6968 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetSpec. Expected _wxStyledTextCtrl_p.");
6969 return NULL;
6970 }
6971 }
6972 {
6973 #if PYTHON_API_VERSION >= 1009
6974 char* tmpPtr; int tmpSize;
6975 if (!PyString_Check(_obj2) && !PyUnicode_Check(_obj2)) {
6976 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
6977 return NULL;
6978 }
6979 if (PyString_AsStringAndSize(_obj2, &tmpPtr, &tmpSize) == -1)
6980 return NULL;
6981 _arg2 = new wxString(tmpPtr, tmpSize);
6982 #else
6983 if (!PyString_Check(_obj2)) {
6984 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
6985 return NULL;
6986 }
6987 _arg2 = new wxString(PyString_AS_STRING(_obj2), PyString_GET_SIZE(_obj2));
6988 #endif
6989 }
6990 {
6991 wxPy_BEGIN_ALLOW_THREADS;
6992 wxStyledTextCtrl_StyleSetSpec(_arg0,_arg1,*_arg2);
6993
6994 wxPy_END_ALLOW_THREADS;
6995 } Py_INCREF(Py_None);
6996 _resultobj = Py_None;
6997 {
6998 if (_obj2)
6999 delete _arg2;
7000 }
7001 return _resultobj;
7002 }
7003
7004 #define wxStyledTextCtrl_StyleSetFont(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetFont(_swigarg0,_swigarg1))
7005 static PyObject *_wrap_wxStyledTextCtrl_StyleSetFont(PyObject *self, PyObject *args, PyObject *kwargs) {
7006 PyObject * _resultobj;
7007 wxStyledTextCtrl * _arg0;
7008 int _arg1;
7009 wxFont * _arg2;
7010 PyObject * _argo0 = 0;
7011 PyObject * _argo2 = 0;
7012 char *_kwnames[] = { "self","styleNum","font", NULL };
7013
7014 self = self;
7015 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_StyleSetFont",_kwnames,&_argo0,&_arg1,&_argo2))
7016 return NULL;
7017 if (_argo0) {
7018 if (_argo0 == Py_None) { _arg0 = NULL; }
7019 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
7020 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetFont. Expected _wxStyledTextCtrl_p.");
7021 return NULL;
7022 }
7023 }
7024 if (_argo2) {
7025 if (_argo2 == Py_None) { _arg2 = NULL; }
7026 else if (SWIG_GetPtrObj(_argo2,(void **) &_arg2,"_wxFont_p")) {
7027 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxStyledTextCtrl_StyleSetFont. Expected _wxFont_p.");
7028 return NULL;
7029 }
7030 }
7031 {
7032 wxPy_BEGIN_ALLOW_THREADS;
7033 wxStyledTextCtrl_StyleSetFont(_arg0,_arg1,*_arg2);
7034
7035 wxPy_END_ALLOW_THREADS;
7036 } Py_INCREF(Py_None);
7037 _resultobj = Py_None;
7038 return _resultobj;
7039 }
7040
7041 #define wxStyledTextCtrl_StyleSetFontAttr(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->StyleSetFontAttr(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7042 static PyObject *_wrap_wxStyledTextCtrl_StyleSetFontAttr(PyObject *self, PyObject *args, PyObject *kwargs) {
7043 PyObject * _resultobj;
7044 wxStyledTextCtrl * _arg0;
7045 int _arg1;
7046 int _arg2;
7047 wxString * _arg3;
7048 bool _arg4;
7049 bool _arg5;
7050 bool _arg6;
7051 PyObject * _argo0 = 0;
7052 PyObject * _obj3 = 0;
7053 int tempbool4;
7054 int tempbool5;
7055 int tempbool6;
7056 char *_kwnames[] = { "self","styleNum","size","faceName","bold","italic","underline", NULL };
7057
7058 self = self;
7059 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiiOiii:wxStyledTextCtrl_StyleSetFontAttr",_kwnames,&_argo0,&_arg1,&_arg2,&_obj3,&tempbool4,&tempbool5,&tempbool6))
7060 return NULL;
7061 if (_argo0) {
7062 if (_argo0 == Py_None) { _arg0 = NULL; }
7063 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
7064 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetFontAttr. Expected _wxStyledTextCtrl_p.");
7065 return NULL;
7066 }
7067 }
7068 {
7069 #if PYTHON_API_VERSION >= 1009
7070 char* tmpPtr; int tmpSize;
7071 if (!PyString_Check(_obj3) && !PyUnicode_Check(_obj3)) {
7072 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
7073 return NULL;
7074 }
7075 if (PyString_AsStringAndSize(_obj3, &tmpPtr, &tmpSize) == -1)
7076 return NULL;
7077 _arg3 = new wxString(tmpPtr, tmpSize);
7078 #else
7079 if (!PyString_Check(_obj3)) {
7080 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
7081 return NULL;
7082 }
7083 _arg3 = new wxString(PyString_AS_STRING(_obj3), PyString_GET_SIZE(_obj3));
7084 #endif
7085 }
7086 _arg4 = (bool ) tempbool4;
7087 _arg5 = (bool ) tempbool5;
7088 _arg6 = (bool ) tempbool6;
7089 {
7090 wxPy_BEGIN_ALLOW_THREADS;
7091 wxStyledTextCtrl_StyleSetFontAttr(_arg0,_arg1,_arg2,*_arg3,_arg4,_arg5,_arg6);
7092
7093 wxPy_END_ALLOW_THREADS;
7094 } Py_INCREF(Py_None);
7095 _resultobj = Py_None;
7096 {
7097 if (_obj3)
7098 delete _arg3;
7099 }
7100 return _resultobj;
7101 }
7102
7103 #define wxStyledTextCtrl_CmdKeyExecute(_swigobj,_swigarg0) (_swigobj->CmdKeyExecute(_swigarg0))
7104 static PyObject *_wrap_wxStyledTextCtrl_CmdKeyExecute(PyObject *self, PyObject *args, PyObject *kwargs) {
7105 PyObject * _resultobj;
7106 wxStyledTextCtrl * _arg0;
7107 int _arg1;
7108 PyObject * _argo0 = 0;
7109 char *_kwnames[] = { "self","cmd", NULL };
7110
7111 self = self;
7112 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_CmdKeyExecute",_kwnames,&_argo0,&_arg1))
7113 return NULL;
7114 if (_argo0) {
7115 if (_argo0 == Py_None) { _arg0 = NULL; }
7116 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
7117 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CmdKeyExecute. Expected _wxStyledTextCtrl_p.");
7118 return NULL;
7119 }
7120 }
7121 {
7122 wxPy_BEGIN_ALLOW_THREADS;
7123 wxStyledTextCtrl_CmdKeyExecute(_arg0,_arg1);
7124
7125 wxPy_END_ALLOW_THREADS;
7126 } Py_INCREF(Py_None);
7127 _resultobj = Py_None;
7128 return _resultobj;
7129 }
7130
7131 #define wxStyledTextCtrl_SetMargins(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMargins(_swigarg0,_swigarg1))
7132 static PyObject *_wrap_wxStyledTextCtrl_SetMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
7133 PyObject * _resultobj;
7134 wxStyledTextCtrl * _arg0;
7135 int _arg1;
7136 int _arg2;
7137 PyObject * _argo0 = 0;
7138 char *_kwnames[] = { "self","left","right", NULL };
7139
7140 self = self;
7141 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetMargins",_kwnames,&_argo0,&_arg1,&_arg2))
7142 return NULL;
7143 if (_argo0) {
7144 if (_argo0 == Py_None) { _arg0 = NULL; }
7145 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
7146 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetMargins. Expected _wxStyledTextCtrl_p.");
7147 return NULL;
7148 }
7149 }
7150 {
7151 wxPy_BEGIN_ALLOW_THREADS;
7152 wxStyledTextCtrl_SetMargins(_arg0,_arg1,_arg2);
7153
7154 wxPy_END_ALLOW_THREADS;
7155 } Py_INCREF(Py_None);
7156 _resultobj = Py_None;
7157 return _resultobj;
7158 }
7159
7160 #define wxStyledTextCtrl_GetSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetSelection(_swigarg0,_swigarg1))
7161 static PyObject *_wrap_wxStyledTextCtrl_GetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
7162 PyObject * _resultobj;
7163 wxStyledTextCtrl * _arg0;
7164 int * _arg1;
7165 int temp;
7166 int * _arg2;
7167 int temp0;
7168 PyObject * _argo0 = 0;
7169 char *_kwnames[] = { "self", NULL };
7170
7171 self = self;
7172 {
7173 _arg1 = &temp;
7174 }
7175 {
7176 _arg2 = &temp0;
7177 }
7178 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetSelection",_kwnames,&_argo0))
7179 return NULL;
7180 if (_argo0) {
7181 if (_argo0 == Py_None) { _arg0 = NULL; }
7182 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
7183 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetSelection. Expected _wxStyledTextCtrl_p.");
7184 return NULL;
7185 }
7186 }
7187 {
7188 wxPy_BEGIN_ALLOW_THREADS;
7189 wxStyledTextCtrl_GetSelection(_arg0,_arg1,_arg2);
7190
7191 wxPy_END_ALLOW_THREADS;
7192 } Py_INCREF(Py_None);
7193 _resultobj = Py_None;
7194 {
7195 PyObject *o;
7196 o = PyInt_FromLong((long) (*_arg1));
7197 _resultobj = t_output_helper(_resultobj, o);
7198 }
7199 {
7200 PyObject *o;
7201 o = PyInt_FromLong((long) (*_arg2));
7202 _resultobj = t_output_helper(_resultobj, o);
7203 }
7204 return _resultobj;
7205 }
7206
7207 #define wxStyledTextCtrl_PointFromPosition(_swigobj,_swigarg0) (_swigobj->PointFromPosition(_swigarg0))
7208 static PyObject *_wrap_wxStyledTextCtrl_PointFromPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
7209 PyObject * _resultobj;
7210 wxPoint * _result;
7211 wxStyledTextCtrl * _arg0;
7212 int _arg1;
7213 PyObject * _argo0 = 0;
7214 char *_kwnames[] = { "self","pos", NULL };
7215 char _ptemp[128];
7216
7217 self = self;
7218 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_PointFromPosition",_kwnames,&_argo0,&_arg1))
7219 return NULL;
7220 if (_argo0) {
7221 if (_argo0 == Py_None) { _arg0 = NULL; }
7222 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
7223 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_PointFromPosition. Expected _wxStyledTextCtrl_p.");
7224 return NULL;
7225 }
7226 }
7227 {
7228 wxPy_BEGIN_ALLOW_THREADS;
7229 _result = new wxPoint (wxStyledTextCtrl_PointFromPosition(_arg0,_arg1));
7230
7231 wxPy_END_ALLOW_THREADS;
7232 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxPoint_p");
7233 _resultobj = Py_BuildValue("s",_ptemp);
7234 return _resultobj;
7235 }
7236
7237 #define wxStyledTextCtrl_ScrollToLine(_swigobj,_swigarg0) (_swigobj->ScrollToLine(_swigarg0))
7238 static PyObject *_wrap_wxStyledTextCtrl_ScrollToLine(PyObject *self, PyObject *args, PyObject *kwargs) {
7239 PyObject * _resultobj;
7240 wxStyledTextCtrl * _arg0;
7241 int _arg1;
7242 PyObject * _argo0 = 0;
7243 char *_kwnames[] = { "self","line", NULL };
7244
7245 self = self;
7246 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_ScrollToLine",_kwnames,&_argo0,&_arg1))
7247 return NULL;
7248 if (_argo0) {
7249 if (_argo0 == Py_None) { _arg0 = NULL; }
7250 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
7251 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ScrollToLine. Expected _wxStyledTextCtrl_p.");
7252 return NULL;
7253 }
7254 }
7255 {
7256 wxPy_BEGIN_ALLOW_THREADS;
7257 wxStyledTextCtrl_ScrollToLine(_arg0,_arg1);
7258
7259 wxPy_END_ALLOW_THREADS;
7260 } Py_INCREF(Py_None);
7261 _resultobj = Py_None;
7262 return _resultobj;
7263 }
7264
7265 #define wxStyledTextCtrl_ScrollToColumn(_swigobj,_swigarg0) (_swigobj->ScrollToColumn(_swigarg0))
7266 static PyObject *_wrap_wxStyledTextCtrl_ScrollToColumn(PyObject *self, PyObject *args, PyObject *kwargs) {
7267 PyObject * _resultobj;
7268 wxStyledTextCtrl * _arg0;
7269 int _arg1;
7270 PyObject * _argo0 = 0;
7271 char *_kwnames[] = { "self","column", NULL };
7272
7273 self = self;
7274 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_ScrollToColumn",_kwnames,&_argo0,&_arg1))
7275 return NULL;
7276 if (_argo0) {
7277 if (_argo0 == Py_None) { _arg0 = NULL; }
7278 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
7279 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ScrollToColumn. Expected _wxStyledTextCtrl_p.");
7280 return NULL;
7281 }
7282 }
7283 {
7284 wxPy_BEGIN_ALLOW_THREADS;
7285 wxStyledTextCtrl_ScrollToColumn(_arg0,_arg1);
7286
7287 wxPy_END_ALLOW_THREADS;
7288 } Py_INCREF(Py_None);
7289 _resultobj = Py_None;
7290 return _resultobj;
7291 }
7292
7293 static void *SwigwxStyledTextEventTowxCommandEvent(void *ptr) {
7294 wxStyledTextEvent *src;
7295 wxCommandEvent *dest;
7296 src = (wxStyledTextEvent *) ptr;
7297 dest = (wxCommandEvent *) src;
7298 return (void *) dest;
7299 }
7300
7301 static void *SwigwxStyledTextEventTowxEvent(void *ptr) {
7302 wxStyledTextEvent *src;
7303 wxEvent *dest;
7304 src = (wxStyledTextEvent *) ptr;
7305 dest = (wxEvent *) src;
7306 return (void *) dest;
7307 }
7308
7309 #define new_wxStyledTextEvent(_swigarg0,_swigarg1) (new wxStyledTextEvent(_swigarg0,_swigarg1))
7310 static PyObject *_wrap_new_wxStyledTextEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
7311 PyObject * _resultobj;
7312 wxStyledTextEvent * _result;
7313 wxEventType _arg0 = (wxEventType ) 0;
7314 int _arg1 = (int ) 0;
7315 char *_kwnames[] = { "commandType","id", NULL };
7316 char _ptemp[128];
7317
7318 self = self;
7319 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|ii:new_wxStyledTextEvent",_kwnames,&_arg0,&_arg1))
7320 return NULL;
7321 {
7322 wxPy_BEGIN_ALLOW_THREADS;
7323 _result = (wxStyledTextEvent *)new_wxStyledTextEvent(_arg0,_arg1);
7324
7325 wxPy_END_ALLOW_THREADS;
7326 } if (_result) {
7327 SWIG_MakePtr(_ptemp, (char *) _result,"_wxStyledTextEvent_p");
7328 _resultobj = Py_BuildValue("s",_ptemp);
7329 } else {
7330 Py_INCREF(Py_None);
7331 _resultobj = Py_None;
7332 }
7333 return _resultobj;
7334 }
7335
7336 #define delete_wxStyledTextEvent(_swigobj) (delete _swigobj)
7337 static PyObject *_wrap_delete_wxStyledTextEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
7338 PyObject * _resultobj;
7339 wxStyledTextEvent * _arg0;
7340 PyObject * _argo0 = 0;
7341 char *_kwnames[] = { "self", NULL };
7342
7343 self = self;
7344 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:delete_wxStyledTextEvent",_kwnames,&_argo0))
7345 return NULL;
7346 if (_argo0) {
7347 if (_argo0 == Py_None) { _arg0 = NULL; }
7348 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7349 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxStyledTextEvent. Expected _wxStyledTextEvent_p.");
7350 return NULL;
7351 }
7352 }
7353 {
7354 wxPy_BEGIN_ALLOW_THREADS;
7355 delete_wxStyledTextEvent(_arg0);
7356
7357 wxPy_END_ALLOW_THREADS;
7358 } Py_INCREF(Py_None);
7359 _resultobj = Py_None;
7360 return _resultobj;
7361 }
7362
7363 #define wxStyledTextEvent_SetPosition(_swigobj,_swigarg0) (_swigobj->SetPosition(_swigarg0))
7364 static PyObject *_wrap_wxStyledTextEvent_SetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
7365 PyObject * _resultobj;
7366 wxStyledTextEvent * _arg0;
7367 int _arg1;
7368 PyObject * _argo0 = 0;
7369 char *_kwnames[] = { "self","pos", NULL };
7370
7371 self = self;
7372 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetPosition",_kwnames,&_argo0,&_arg1))
7373 return NULL;
7374 if (_argo0) {
7375 if (_argo0 == Py_None) { _arg0 = NULL; }
7376 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7377 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetPosition. Expected _wxStyledTextEvent_p.");
7378 return NULL;
7379 }
7380 }
7381 {
7382 wxPy_BEGIN_ALLOW_THREADS;
7383 wxStyledTextEvent_SetPosition(_arg0,_arg1);
7384
7385 wxPy_END_ALLOW_THREADS;
7386 } Py_INCREF(Py_None);
7387 _resultobj = Py_None;
7388 return _resultobj;
7389 }
7390
7391 #define wxStyledTextEvent_SetKey(_swigobj,_swigarg0) (_swigobj->SetKey(_swigarg0))
7392 static PyObject *_wrap_wxStyledTextEvent_SetKey(PyObject *self, PyObject *args, PyObject *kwargs) {
7393 PyObject * _resultobj;
7394 wxStyledTextEvent * _arg0;
7395 int _arg1;
7396 PyObject * _argo0 = 0;
7397 char *_kwnames[] = { "self","k", NULL };
7398
7399 self = self;
7400 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetKey",_kwnames,&_argo0,&_arg1))
7401 return NULL;
7402 if (_argo0) {
7403 if (_argo0 == Py_None) { _arg0 = NULL; }
7404 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7405 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetKey. Expected _wxStyledTextEvent_p.");
7406 return NULL;
7407 }
7408 }
7409 {
7410 wxPy_BEGIN_ALLOW_THREADS;
7411 wxStyledTextEvent_SetKey(_arg0,_arg1);
7412
7413 wxPy_END_ALLOW_THREADS;
7414 } Py_INCREF(Py_None);
7415 _resultobj = Py_None;
7416 return _resultobj;
7417 }
7418
7419 #define wxStyledTextEvent_SetModifiers(_swigobj,_swigarg0) (_swigobj->SetModifiers(_swigarg0))
7420 static PyObject *_wrap_wxStyledTextEvent_SetModifiers(PyObject *self, PyObject *args, PyObject *kwargs) {
7421 PyObject * _resultobj;
7422 wxStyledTextEvent * _arg0;
7423 int _arg1;
7424 PyObject * _argo0 = 0;
7425 char *_kwnames[] = { "self","m", NULL };
7426
7427 self = self;
7428 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetModifiers",_kwnames,&_argo0,&_arg1))
7429 return NULL;
7430 if (_argo0) {
7431 if (_argo0 == Py_None) { _arg0 = NULL; }
7432 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7433 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetModifiers. Expected _wxStyledTextEvent_p.");
7434 return NULL;
7435 }
7436 }
7437 {
7438 wxPy_BEGIN_ALLOW_THREADS;
7439 wxStyledTextEvent_SetModifiers(_arg0,_arg1);
7440
7441 wxPy_END_ALLOW_THREADS;
7442 } Py_INCREF(Py_None);
7443 _resultobj = Py_None;
7444 return _resultobj;
7445 }
7446
7447 #define wxStyledTextEvent_SetModificationType(_swigobj,_swigarg0) (_swigobj->SetModificationType(_swigarg0))
7448 static PyObject *_wrap_wxStyledTextEvent_SetModificationType(PyObject *self, PyObject *args, PyObject *kwargs) {
7449 PyObject * _resultobj;
7450 wxStyledTextEvent * _arg0;
7451 int _arg1;
7452 PyObject * _argo0 = 0;
7453 char *_kwnames[] = { "self","t", NULL };
7454
7455 self = self;
7456 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetModificationType",_kwnames,&_argo0,&_arg1))
7457 return NULL;
7458 if (_argo0) {
7459 if (_argo0 == Py_None) { _arg0 = NULL; }
7460 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7461 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetModificationType. Expected _wxStyledTextEvent_p.");
7462 return NULL;
7463 }
7464 }
7465 {
7466 wxPy_BEGIN_ALLOW_THREADS;
7467 wxStyledTextEvent_SetModificationType(_arg0,_arg1);
7468
7469 wxPy_END_ALLOW_THREADS;
7470 } Py_INCREF(Py_None);
7471 _resultobj = Py_None;
7472 return _resultobj;
7473 }
7474
7475 #define wxStyledTextEvent_SetText(_swigobj,_swigarg0) (_swigobj->SetText(_swigarg0))
7476 static PyObject *_wrap_wxStyledTextEvent_SetText(PyObject *self, PyObject *args, PyObject *kwargs) {
7477 PyObject * _resultobj;
7478 wxStyledTextEvent * _arg0;
7479 char * _arg1;
7480 PyObject * _argo0 = 0;
7481 char *_kwnames[] = { "self","t", NULL };
7482
7483 self = self;
7484 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Os:wxStyledTextEvent_SetText",_kwnames,&_argo0,&_arg1))
7485 return NULL;
7486 if (_argo0) {
7487 if (_argo0 == Py_None) { _arg0 = NULL; }
7488 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7489 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetText. Expected _wxStyledTextEvent_p.");
7490 return NULL;
7491 }
7492 }
7493 {
7494 wxPy_BEGIN_ALLOW_THREADS;
7495 wxStyledTextEvent_SetText(_arg0,_arg1);
7496
7497 wxPy_END_ALLOW_THREADS;
7498 } Py_INCREF(Py_None);
7499 _resultobj = Py_None;
7500 return _resultobj;
7501 }
7502
7503 #define wxStyledTextEvent_SetLength(_swigobj,_swigarg0) (_swigobj->SetLength(_swigarg0))
7504 static PyObject *_wrap_wxStyledTextEvent_SetLength(PyObject *self, PyObject *args, PyObject *kwargs) {
7505 PyObject * _resultobj;
7506 wxStyledTextEvent * _arg0;
7507 int _arg1;
7508 PyObject * _argo0 = 0;
7509 char *_kwnames[] = { "self","len", NULL };
7510
7511 self = self;
7512 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetLength",_kwnames,&_argo0,&_arg1))
7513 return NULL;
7514 if (_argo0) {
7515 if (_argo0 == Py_None) { _arg0 = NULL; }
7516 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7517 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetLength. Expected _wxStyledTextEvent_p.");
7518 return NULL;
7519 }
7520 }
7521 {
7522 wxPy_BEGIN_ALLOW_THREADS;
7523 wxStyledTextEvent_SetLength(_arg0,_arg1);
7524
7525 wxPy_END_ALLOW_THREADS;
7526 } Py_INCREF(Py_None);
7527 _resultobj = Py_None;
7528 return _resultobj;
7529 }
7530
7531 #define wxStyledTextEvent_SetLinesAdded(_swigobj,_swigarg0) (_swigobj->SetLinesAdded(_swigarg0))
7532 static PyObject *_wrap_wxStyledTextEvent_SetLinesAdded(PyObject *self, PyObject *args, PyObject *kwargs) {
7533 PyObject * _resultobj;
7534 wxStyledTextEvent * _arg0;
7535 int _arg1;
7536 PyObject * _argo0 = 0;
7537 char *_kwnames[] = { "self","num", NULL };
7538
7539 self = self;
7540 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetLinesAdded",_kwnames,&_argo0,&_arg1))
7541 return NULL;
7542 if (_argo0) {
7543 if (_argo0 == Py_None) { _arg0 = NULL; }
7544 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7545 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetLinesAdded. Expected _wxStyledTextEvent_p.");
7546 return NULL;
7547 }
7548 }
7549 {
7550 wxPy_BEGIN_ALLOW_THREADS;
7551 wxStyledTextEvent_SetLinesAdded(_arg0,_arg1);
7552
7553 wxPy_END_ALLOW_THREADS;
7554 } Py_INCREF(Py_None);
7555 _resultobj = Py_None;
7556 return _resultobj;
7557 }
7558
7559 #define wxStyledTextEvent_SetLine(_swigobj,_swigarg0) (_swigobj->SetLine(_swigarg0))
7560 static PyObject *_wrap_wxStyledTextEvent_SetLine(PyObject *self, PyObject *args, PyObject *kwargs) {
7561 PyObject * _resultobj;
7562 wxStyledTextEvent * _arg0;
7563 int _arg1;
7564 PyObject * _argo0 = 0;
7565 char *_kwnames[] = { "self","val", NULL };
7566
7567 self = self;
7568 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetLine",_kwnames,&_argo0,&_arg1))
7569 return NULL;
7570 if (_argo0) {
7571 if (_argo0 == Py_None) { _arg0 = NULL; }
7572 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7573 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetLine. Expected _wxStyledTextEvent_p.");
7574 return NULL;
7575 }
7576 }
7577 {
7578 wxPy_BEGIN_ALLOW_THREADS;
7579 wxStyledTextEvent_SetLine(_arg0,_arg1);
7580
7581 wxPy_END_ALLOW_THREADS;
7582 } Py_INCREF(Py_None);
7583 _resultobj = Py_None;
7584 return _resultobj;
7585 }
7586
7587 #define wxStyledTextEvent_SetFoldLevelNow(_swigobj,_swigarg0) (_swigobj->SetFoldLevelNow(_swigarg0))
7588 static PyObject *_wrap_wxStyledTextEvent_SetFoldLevelNow(PyObject *self, PyObject *args, PyObject *kwargs) {
7589 PyObject * _resultobj;
7590 wxStyledTextEvent * _arg0;
7591 int _arg1;
7592 PyObject * _argo0 = 0;
7593 char *_kwnames[] = { "self","val", NULL };
7594
7595 self = self;
7596 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetFoldLevelNow",_kwnames,&_argo0,&_arg1))
7597 return NULL;
7598 if (_argo0) {
7599 if (_argo0 == Py_None) { _arg0 = NULL; }
7600 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7601 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetFoldLevelNow. Expected _wxStyledTextEvent_p.");
7602 return NULL;
7603 }
7604 }
7605 {
7606 wxPy_BEGIN_ALLOW_THREADS;
7607 wxStyledTextEvent_SetFoldLevelNow(_arg0,_arg1);
7608
7609 wxPy_END_ALLOW_THREADS;
7610 } Py_INCREF(Py_None);
7611 _resultobj = Py_None;
7612 return _resultobj;
7613 }
7614
7615 #define wxStyledTextEvent_SetFoldLevelPrev(_swigobj,_swigarg0) (_swigobj->SetFoldLevelPrev(_swigarg0))
7616 static PyObject *_wrap_wxStyledTextEvent_SetFoldLevelPrev(PyObject *self, PyObject *args, PyObject *kwargs) {
7617 PyObject * _resultobj;
7618 wxStyledTextEvent * _arg0;
7619 int _arg1;
7620 PyObject * _argo0 = 0;
7621 char *_kwnames[] = { "self","val", NULL };
7622
7623 self = self;
7624 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetFoldLevelPrev",_kwnames,&_argo0,&_arg1))
7625 return NULL;
7626 if (_argo0) {
7627 if (_argo0 == Py_None) { _arg0 = NULL; }
7628 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7629 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetFoldLevelPrev. Expected _wxStyledTextEvent_p.");
7630 return NULL;
7631 }
7632 }
7633 {
7634 wxPy_BEGIN_ALLOW_THREADS;
7635 wxStyledTextEvent_SetFoldLevelPrev(_arg0,_arg1);
7636
7637 wxPy_END_ALLOW_THREADS;
7638 } Py_INCREF(Py_None);
7639 _resultobj = Py_None;
7640 return _resultobj;
7641 }
7642
7643 #define wxStyledTextEvent_SetMargin(_swigobj,_swigarg0) (_swigobj->SetMargin(_swigarg0))
7644 static PyObject *_wrap_wxStyledTextEvent_SetMargin(PyObject *self, PyObject *args, PyObject *kwargs) {
7645 PyObject * _resultobj;
7646 wxStyledTextEvent * _arg0;
7647 int _arg1;
7648 PyObject * _argo0 = 0;
7649 char *_kwnames[] = { "self","val", NULL };
7650
7651 self = self;
7652 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetMargin",_kwnames,&_argo0,&_arg1))
7653 return NULL;
7654 if (_argo0) {
7655 if (_argo0 == Py_None) { _arg0 = NULL; }
7656 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7657 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetMargin. Expected _wxStyledTextEvent_p.");
7658 return NULL;
7659 }
7660 }
7661 {
7662 wxPy_BEGIN_ALLOW_THREADS;
7663 wxStyledTextEvent_SetMargin(_arg0,_arg1);
7664
7665 wxPy_END_ALLOW_THREADS;
7666 } Py_INCREF(Py_None);
7667 _resultobj = Py_None;
7668 return _resultobj;
7669 }
7670
7671 #define wxStyledTextEvent_SetMessage(_swigobj,_swigarg0) (_swigobj->SetMessage(_swigarg0))
7672 static PyObject *_wrap_wxStyledTextEvent_SetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
7673 PyObject * _resultobj;
7674 wxStyledTextEvent * _arg0;
7675 int _arg1;
7676 PyObject * _argo0 = 0;
7677 char *_kwnames[] = { "self","val", NULL };
7678
7679 self = self;
7680 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetMessage",_kwnames,&_argo0,&_arg1))
7681 return NULL;
7682 if (_argo0) {
7683 if (_argo0 == Py_None) { _arg0 = NULL; }
7684 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7685 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetMessage. Expected _wxStyledTextEvent_p.");
7686 return NULL;
7687 }
7688 }
7689 {
7690 wxPy_BEGIN_ALLOW_THREADS;
7691 wxStyledTextEvent_SetMessage(_arg0,_arg1);
7692
7693 wxPy_END_ALLOW_THREADS;
7694 } Py_INCREF(Py_None);
7695 _resultobj = Py_None;
7696 return _resultobj;
7697 }
7698
7699 #define wxStyledTextEvent_SetWParam(_swigobj,_swigarg0) (_swigobj->SetWParam(_swigarg0))
7700 static PyObject *_wrap_wxStyledTextEvent_SetWParam(PyObject *self, PyObject *args, PyObject *kwargs) {
7701 PyObject * _resultobj;
7702 wxStyledTextEvent * _arg0;
7703 int _arg1;
7704 PyObject * _argo0 = 0;
7705 char *_kwnames[] = { "self","val", NULL };
7706
7707 self = self;
7708 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetWParam",_kwnames,&_argo0,&_arg1))
7709 return NULL;
7710 if (_argo0) {
7711 if (_argo0 == Py_None) { _arg0 = NULL; }
7712 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7713 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetWParam. Expected _wxStyledTextEvent_p.");
7714 return NULL;
7715 }
7716 }
7717 {
7718 wxPy_BEGIN_ALLOW_THREADS;
7719 wxStyledTextEvent_SetWParam(_arg0,_arg1);
7720
7721 wxPy_END_ALLOW_THREADS;
7722 } Py_INCREF(Py_None);
7723 _resultobj = Py_None;
7724 return _resultobj;
7725 }
7726
7727 #define wxStyledTextEvent_SetLParam(_swigobj,_swigarg0) (_swigobj->SetLParam(_swigarg0))
7728 static PyObject *_wrap_wxStyledTextEvent_SetLParam(PyObject *self, PyObject *args, PyObject *kwargs) {
7729 PyObject * _resultobj;
7730 wxStyledTextEvent * _arg0;
7731 int _arg1;
7732 PyObject * _argo0 = 0;
7733 char *_kwnames[] = { "self","val", NULL };
7734
7735 self = self;
7736 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetLParam",_kwnames,&_argo0,&_arg1))
7737 return NULL;
7738 if (_argo0) {
7739 if (_argo0 == Py_None) { _arg0 = NULL; }
7740 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7741 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetLParam. Expected _wxStyledTextEvent_p.");
7742 return NULL;
7743 }
7744 }
7745 {
7746 wxPy_BEGIN_ALLOW_THREADS;
7747 wxStyledTextEvent_SetLParam(_arg0,_arg1);
7748
7749 wxPy_END_ALLOW_THREADS;
7750 } Py_INCREF(Py_None);
7751 _resultobj = Py_None;
7752 return _resultobj;
7753 }
7754
7755 #define wxStyledTextEvent_GetPosition(_swigobj) (_swigobj->GetPosition())
7756 static PyObject *_wrap_wxStyledTextEvent_GetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
7757 PyObject * _resultobj;
7758 int _result;
7759 wxStyledTextEvent * _arg0;
7760 PyObject * _argo0 = 0;
7761 char *_kwnames[] = { "self", NULL };
7762
7763 self = self;
7764 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetPosition",_kwnames,&_argo0))
7765 return NULL;
7766 if (_argo0) {
7767 if (_argo0 == Py_None) { _arg0 = NULL; }
7768 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7769 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetPosition. Expected _wxStyledTextEvent_p.");
7770 return NULL;
7771 }
7772 }
7773 {
7774 wxPy_BEGIN_ALLOW_THREADS;
7775 _result = (int )wxStyledTextEvent_GetPosition(_arg0);
7776
7777 wxPy_END_ALLOW_THREADS;
7778 } _resultobj = Py_BuildValue("i",_result);
7779 return _resultobj;
7780 }
7781
7782 #define wxStyledTextEvent_GetKey(_swigobj) (_swigobj->GetKey())
7783 static PyObject *_wrap_wxStyledTextEvent_GetKey(PyObject *self, PyObject *args, PyObject *kwargs) {
7784 PyObject * _resultobj;
7785 int _result;
7786 wxStyledTextEvent * _arg0;
7787 PyObject * _argo0 = 0;
7788 char *_kwnames[] = { "self", NULL };
7789
7790 self = self;
7791 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetKey",_kwnames,&_argo0))
7792 return NULL;
7793 if (_argo0) {
7794 if (_argo0 == Py_None) { _arg0 = NULL; }
7795 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7796 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetKey. Expected _wxStyledTextEvent_p.");
7797 return NULL;
7798 }
7799 }
7800 {
7801 wxPy_BEGIN_ALLOW_THREADS;
7802 _result = (int )wxStyledTextEvent_GetKey(_arg0);
7803
7804 wxPy_END_ALLOW_THREADS;
7805 } _resultobj = Py_BuildValue("i",_result);
7806 return _resultobj;
7807 }
7808
7809 #define wxStyledTextEvent_GetModifiers(_swigobj) (_swigobj->GetModifiers())
7810 static PyObject *_wrap_wxStyledTextEvent_GetModifiers(PyObject *self, PyObject *args, PyObject *kwargs) {
7811 PyObject * _resultobj;
7812 int _result;
7813 wxStyledTextEvent * _arg0;
7814 PyObject * _argo0 = 0;
7815 char *_kwnames[] = { "self", NULL };
7816
7817 self = self;
7818 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetModifiers",_kwnames,&_argo0))
7819 return NULL;
7820 if (_argo0) {
7821 if (_argo0 == Py_None) { _arg0 = NULL; }
7822 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7823 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetModifiers. Expected _wxStyledTextEvent_p.");
7824 return NULL;
7825 }
7826 }
7827 {
7828 wxPy_BEGIN_ALLOW_THREADS;
7829 _result = (int )wxStyledTextEvent_GetModifiers(_arg0);
7830
7831 wxPy_END_ALLOW_THREADS;
7832 } _resultobj = Py_BuildValue("i",_result);
7833 return _resultobj;
7834 }
7835
7836 #define wxStyledTextEvent_GetModificationType(_swigobj) (_swigobj->GetModificationType())
7837 static PyObject *_wrap_wxStyledTextEvent_GetModificationType(PyObject *self, PyObject *args, PyObject *kwargs) {
7838 PyObject * _resultobj;
7839 int _result;
7840 wxStyledTextEvent * _arg0;
7841 PyObject * _argo0 = 0;
7842 char *_kwnames[] = { "self", NULL };
7843
7844 self = self;
7845 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetModificationType",_kwnames,&_argo0))
7846 return NULL;
7847 if (_argo0) {
7848 if (_argo0 == Py_None) { _arg0 = NULL; }
7849 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7850 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetModificationType. Expected _wxStyledTextEvent_p.");
7851 return NULL;
7852 }
7853 }
7854 {
7855 wxPy_BEGIN_ALLOW_THREADS;
7856 _result = (int )wxStyledTextEvent_GetModificationType(_arg0);
7857
7858 wxPy_END_ALLOW_THREADS;
7859 } _resultobj = Py_BuildValue("i",_result);
7860 return _resultobj;
7861 }
7862
7863 #define wxStyledTextEvent_GetText(_swigobj) (_swigobj->GetText())
7864 static PyObject *_wrap_wxStyledTextEvent_GetText(PyObject *self, PyObject *args, PyObject *kwargs) {
7865 PyObject * _resultobj;
7866 wxString * _result;
7867 wxStyledTextEvent * _arg0;
7868 PyObject * _argo0 = 0;
7869 char *_kwnames[] = { "self", NULL };
7870
7871 self = self;
7872 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetText",_kwnames,&_argo0))
7873 return NULL;
7874 if (_argo0) {
7875 if (_argo0 == Py_None) { _arg0 = NULL; }
7876 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7877 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetText. Expected _wxStyledTextEvent_p.");
7878 return NULL;
7879 }
7880 }
7881 {
7882 wxPy_BEGIN_ALLOW_THREADS;
7883 _result = new wxString (wxStyledTextEvent_GetText(_arg0));
7884
7885 wxPy_END_ALLOW_THREADS;
7886 }{
7887 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
7888 }
7889 {
7890 delete _result;
7891 }
7892 return _resultobj;
7893 }
7894
7895 #define wxStyledTextEvent_GetLength(_swigobj) (_swigobj->GetLength())
7896 static PyObject *_wrap_wxStyledTextEvent_GetLength(PyObject *self, PyObject *args, PyObject *kwargs) {
7897 PyObject * _resultobj;
7898 int _result;
7899 wxStyledTextEvent * _arg0;
7900 PyObject * _argo0 = 0;
7901 char *_kwnames[] = { "self", NULL };
7902
7903 self = self;
7904 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetLength",_kwnames,&_argo0))
7905 return NULL;
7906 if (_argo0) {
7907 if (_argo0 == Py_None) { _arg0 = NULL; }
7908 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7909 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetLength. Expected _wxStyledTextEvent_p.");
7910 return NULL;
7911 }
7912 }
7913 {
7914 wxPy_BEGIN_ALLOW_THREADS;
7915 _result = (int )wxStyledTextEvent_GetLength(_arg0);
7916
7917 wxPy_END_ALLOW_THREADS;
7918 } _resultobj = Py_BuildValue("i",_result);
7919 return _resultobj;
7920 }
7921
7922 #define wxStyledTextEvent_GetLinesAdded(_swigobj) (_swigobj->GetLinesAdded())
7923 static PyObject *_wrap_wxStyledTextEvent_GetLinesAdded(PyObject *self, PyObject *args, PyObject *kwargs) {
7924 PyObject * _resultobj;
7925 int _result;
7926 wxStyledTextEvent * _arg0;
7927 PyObject * _argo0 = 0;
7928 char *_kwnames[] = { "self", NULL };
7929
7930 self = self;
7931 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetLinesAdded",_kwnames,&_argo0))
7932 return NULL;
7933 if (_argo0) {
7934 if (_argo0 == Py_None) { _arg0 = NULL; }
7935 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7936 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetLinesAdded. Expected _wxStyledTextEvent_p.");
7937 return NULL;
7938 }
7939 }
7940 {
7941 wxPy_BEGIN_ALLOW_THREADS;
7942 _result = (int )wxStyledTextEvent_GetLinesAdded(_arg0);
7943
7944 wxPy_END_ALLOW_THREADS;
7945 } _resultobj = Py_BuildValue("i",_result);
7946 return _resultobj;
7947 }
7948
7949 #define wxStyledTextEvent_GetLine(_swigobj) (_swigobj->GetLine())
7950 static PyObject *_wrap_wxStyledTextEvent_GetLine(PyObject *self, PyObject *args, PyObject *kwargs) {
7951 PyObject * _resultobj;
7952 int _result;
7953 wxStyledTextEvent * _arg0;
7954 PyObject * _argo0 = 0;
7955 char *_kwnames[] = { "self", NULL };
7956
7957 self = self;
7958 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetLine",_kwnames,&_argo0))
7959 return NULL;
7960 if (_argo0) {
7961 if (_argo0 == Py_None) { _arg0 = NULL; }
7962 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7963 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetLine. Expected _wxStyledTextEvent_p.");
7964 return NULL;
7965 }
7966 }
7967 {
7968 wxPy_BEGIN_ALLOW_THREADS;
7969 _result = (int )wxStyledTextEvent_GetLine(_arg0);
7970
7971 wxPy_END_ALLOW_THREADS;
7972 } _resultobj = Py_BuildValue("i",_result);
7973 return _resultobj;
7974 }
7975
7976 #define wxStyledTextEvent_GetFoldLevelNow(_swigobj) (_swigobj->GetFoldLevelNow())
7977 static PyObject *_wrap_wxStyledTextEvent_GetFoldLevelNow(PyObject *self, PyObject *args, PyObject *kwargs) {
7978 PyObject * _resultobj;
7979 int _result;
7980 wxStyledTextEvent * _arg0;
7981 PyObject * _argo0 = 0;
7982 char *_kwnames[] = { "self", NULL };
7983
7984 self = self;
7985 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetFoldLevelNow",_kwnames,&_argo0))
7986 return NULL;
7987 if (_argo0) {
7988 if (_argo0 == Py_None) { _arg0 = NULL; }
7989 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7990 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetFoldLevelNow. Expected _wxStyledTextEvent_p.");
7991 return NULL;
7992 }
7993 }
7994 {
7995 wxPy_BEGIN_ALLOW_THREADS;
7996 _result = (int )wxStyledTextEvent_GetFoldLevelNow(_arg0);
7997
7998 wxPy_END_ALLOW_THREADS;
7999 } _resultobj = Py_BuildValue("i",_result);
8000 return _resultobj;
8001 }
8002
8003 #define wxStyledTextEvent_GetFoldLevelPrev(_swigobj) (_swigobj->GetFoldLevelPrev())
8004 static PyObject *_wrap_wxStyledTextEvent_GetFoldLevelPrev(PyObject *self, PyObject *args, PyObject *kwargs) {
8005 PyObject * _resultobj;
8006 int _result;
8007 wxStyledTextEvent * _arg0;
8008 PyObject * _argo0 = 0;
8009 char *_kwnames[] = { "self", NULL };
8010
8011 self = self;
8012 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetFoldLevelPrev",_kwnames,&_argo0))
8013 return NULL;
8014 if (_argo0) {
8015 if (_argo0 == Py_None) { _arg0 = NULL; }
8016 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
8017 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetFoldLevelPrev. Expected _wxStyledTextEvent_p.");
8018 return NULL;
8019 }
8020 }
8021 {
8022 wxPy_BEGIN_ALLOW_THREADS;
8023 _result = (int )wxStyledTextEvent_GetFoldLevelPrev(_arg0);
8024
8025 wxPy_END_ALLOW_THREADS;
8026 } _resultobj = Py_BuildValue("i",_result);
8027 return _resultobj;
8028 }
8029
8030 #define wxStyledTextEvent_GetMargin(_swigobj) (_swigobj->GetMargin())
8031 static PyObject *_wrap_wxStyledTextEvent_GetMargin(PyObject *self, PyObject *args, PyObject *kwargs) {
8032 PyObject * _resultobj;
8033 int _result;
8034 wxStyledTextEvent * _arg0;
8035 PyObject * _argo0 = 0;
8036 char *_kwnames[] = { "self", NULL };
8037
8038 self = self;
8039 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetMargin",_kwnames,&_argo0))
8040 return NULL;
8041 if (_argo0) {
8042 if (_argo0 == Py_None) { _arg0 = NULL; }
8043 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
8044 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetMargin. Expected _wxStyledTextEvent_p.");
8045 return NULL;
8046 }
8047 }
8048 {
8049 wxPy_BEGIN_ALLOW_THREADS;
8050 _result = (int )wxStyledTextEvent_GetMargin(_arg0);
8051
8052 wxPy_END_ALLOW_THREADS;
8053 } _resultobj = Py_BuildValue("i",_result);
8054 return _resultobj;
8055 }
8056
8057 #define wxStyledTextEvent_GetMessage(_swigobj) (_swigobj->GetMessage())
8058 static PyObject *_wrap_wxStyledTextEvent_GetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
8059 PyObject * _resultobj;
8060 int _result;
8061 wxStyledTextEvent * _arg0;
8062 PyObject * _argo0 = 0;
8063 char *_kwnames[] = { "self", NULL };
8064
8065 self = self;
8066 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetMessage",_kwnames,&_argo0))
8067 return NULL;
8068 if (_argo0) {
8069 if (_argo0 == Py_None) { _arg0 = NULL; }
8070 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
8071 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetMessage. Expected _wxStyledTextEvent_p.");
8072 return NULL;
8073 }
8074 }
8075 {
8076 wxPy_BEGIN_ALLOW_THREADS;
8077 _result = (int )wxStyledTextEvent_GetMessage(_arg0);
8078
8079 wxPy_END_ALLOW_THREADS;
8080 } _resultobj = Py_BuildValue("i",_result);
8081 return _resultobj;
8082 }
8083
8084 #define wxStyledTextEvent_GetWParam(_swigobj) (_swigobj->GetWParam())
8085 static PyObject *_wrap_wxStyledTextEvent_GetWParam(PyObject *self, PyObject *args, PyObject *kwargs) {
8086 PyObject * _resultobj;
8087 int _result;
8088 wxStyledTextEvent * _arg0;
8089 PyObject * _argo0 = 0;
8090 char *_kwnames[] = { "self", NULL };
8091
8092 self = self;
8093 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetWParam",_kwnames,&_argo0))
8094 return NULL;
8095 if (_argo0) {
8096 if (_argo0 == Py_None) { _arg0 = NULL; }
8097 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
8098 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetWParam. Expected _wxStyledTextEvent_p.");
8099 return NULL;
8100 }
8101 }
8102 {
8103 wxPy_BEGIN_ALLOW_THREADS;
8104 _result = (int )wxStyledTextEvent_GetWParam(_arg0);
8105
8106 wxPy_END_ALLOW_THREADS;
8107 } _resultobj = Py_BuildValue("i",_result);
8108 return _resultobj;
8109 }
8110
8111 #define wxStyledTextEvent_GetLParam(_swigobj) (_swigobj->GetLParam())
8112 static PyObject *_wrap_wxStyledTextEvent_GetLParam(PyObject *self, PyObject *args, PyObject *kwargs) {
8113 PyObject * _resultobj;
8114 int _result;
8115 wxStyledTextEvent * _arg0;
8116 PyObject * _argo0 = 0;
8117 char *_kwnames[] = { "self", NULL };
8118
8119 self = self;
8120 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetLParam",_kwnames,&_argo0))
8121 return NULL;
8122 if (_argo0) {
8123 if (_argo0 == Py_None) { _arg0 = NULL; }
8124 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
8125 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetLParam. Expected _wxStyledTextEvent_p.");
8126 return NULL;
8127 }
8128 }
8129 {
8130 wxPy_BEGIN_ALLOW_THREADS;
8131 _result = (int )wxStyledTextEvent_GetLParam(_arg0);
8132
8133 wxPy_END_ALLOW_THREADS;
8134 } _resultobj = Py_BuildValue("i",_result);
8135 return _resultobj;
8136 }
8137
8138 #define wxStyledTextEvent_GetShift(_swigobj) (_swigobj->GetShift())
8139 static PyObject *_wrap_wxStyledTextEvent_GetShift(PyObject *self, PyObject *args, PyObject *kwargs) {
8140 PyObject * _resultobj;
8141 bool _result;
8142 wxStyledTextEvent * _arg0;
8143 PyObject * _argo0 = 0;
8144 char *_kwnames[] = { "self", NULL };
8145
8146 self = self;
8147 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetShift",_kwnames,&_argo0))
8148 return NULL;
8149 if (_argo0) {
8150 if (_argo0 == Py_None) { _arg0 = NULL; }
8151 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
8152 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetShift. Expected _wxStyledTextEvent_p.");
8153 return NULL;
8154 }
8155 }
8156 {
8157 wxPy_BEGIN_ALLOW_THREADS;
8158 _result = (bool )wxStyledTextEvent_GetShift(_arg0);
8159
8160 wxPy_END_ALLOW_THREADS;
8161 } _resultobj = Py_BuildValue("i",_result);
8162 return _resultobj;
8163 }
8164
8165 #define wxStyledTextEvent_GetControl(_swigobj) (_swigobj->GetControl())
8166 static PyObject *_wrap_wxStyledTextEvent_GetControl(PyObject *self, PyObject *args, PyObject *kwargs) {
8167 PyObject * _resultobj;
8168 bool _result;
8169 wxStyledTextEvent * _arg0;
8170 PyObject * _argo0 = 0;
8171 char *_kwnames[] = { "self", NULL };
8172
8173 self = self;
8174 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetControl",_kwnames,&_argo0))
8175 return NULL;
8176 if (_argo0) {
8177 if (_argo0 == Py_None) { _arg0 = NULL; }
8178 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
8179 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetControl. Expected _wxStyledTextEvent_p.");
8180 return NULL;
8181 }
8182 }
8183 {
8184 wxPy_BEGIN_ALLOW_THREADS;
8185 _result = (bool )wxStyledTextEvent_GetControl(_arg0);
8186
8187 wxPy_END_ALLOW_THREADS;
8188 } _resultobj = Py_BuildValue("i",_result);
8189 return _resultobj;
8190 }
8191
8192 #define wxStyledTextEvent_GetAlt(_swigobj) (_swigobj->GetAlt())
8193 static PyObject *_wrap_wxStyledTextEvent_GetAlt(PyObject *self, PyObject *args, PyObject *kwargs) {
8194 PyObject * _resultobj;
8195 bool _result;
8196 wxStyledTextEvent * _arg0;
8197 PyObject * _argo0 = 0;
8198 char *_kwnames[] = { "self", NULL };
8199
8200 self = self;
8201 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetAlt",_kwnames,&_argo0))
8202 return NULL;
8203 if (_argo0) {
8204 if (_argo0 == Py_None) { _arg0 = NULL; }
8205 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
8206 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetAlt. Expected _wxStyledTextEvent_p.");
8207 return NULL;
8208 }
8209 }
8210 {
8211 wxPy_BEGIN_ALLOW_THREADS;
8212 _result = (bool )wxStyledTextEvent_GetAlt(_arg0);
8213
8214 wxPy_END_ALLOW_THREADS;
8215 } _resultobj = Py_BuildValue("i",_result);
8216 return _resultobj;
8217 }
8218
8219 #define wxStyledTextEvent_CopyObject(_swigobj,_swigarg0) (_swigobj->CopyObject(_swigarg0))
8220 static PyObject *_wrap_wxStyledTextEvent_CopyObject(PyObject *self, PyObject *args, PyObject *kwargs) {
8221 PyObject * _resultobj;
8222 wxStyledTextEvent * _arg0;
8223 wxObject * _arg1;
8224 PyObject * _argo0 = 0;
8225 PyObject * _argo1 = 0;
8226 char *_kwnames[] = { "self","obj", NULL };
8227
8228 self = self;
8229 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextEvent_CopyObject",_kwnames,&_argo0,&_argo1))
8230 return NULL;
8231 if (_argo0) {
8232 if (_argo0 == Py_None) { _arg0 = NULL; }
8233 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
8234 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_CopyObject. Expected _wxStyledTextEvent_p.");
8235 return NULL;
8236 }
8237 }
8238 if (_argo1) {
8239 if (_argo1 == Py_None) { _arg1 = NULL; }
8240 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxObject_p")) {
8241 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxStyledTextEvent_CopyObject. Expected _wxObject_p.");
8242 return NULL;
8243 }
8244 }
8245 {
8246 wxPy_BEGIN_ALLOW_THREADS;
8247 wxStyledTextEvent_CopyObject(_arg0,*_arg1);
8248
8249 wxPy_END_ALLOW_THREADS;
8250 } Py_INCREF(Py_None);
8251 _resultobj = Py_None;
8252 return _resultobj;
8253 }
8254
8255 static PyMethodDef stc_cMethods[] = {
8256 { "wxStyledTextEvent_CopyObject", (PyCFunction) _wrap_wxStyledTextEvent_CopyObject, METH_VARARGS | METH_KEYWORDS },
8257 { "wxStyledTextEvent_GetAlt", (PyCFunction) _wrap_wxStyledTextEvent_GetAlt, METH_VARARGS | METH_KEYWORDS },
8258 { "wxStyledTextEvent_GetControl", (PyCFunction) _wrap_wxStyledTextEvent_GetControl, METH_VARARGS | METH_KEYWORDS },
8259 { "wxStyledTextEvent_GetShift", (PyCFunction) _wrap_wxStyledTextEvent_GetShift, METH_VARARGS | METH_KEYWORDS },
8260 { "wxStyledTextEvent_GetLParam", (PyCFunction) _wrap_wxStyledTextEvent_GetLParam, METH_VARARGS | METH_KEYWORDS },
8261 { "wxStyledTextEvent_GetWParam", (PyCFunction) _wrap_wxStyledTextEvent_GetWParam, METH_VARARGS | METH_KEYWORDS },
8262 { "wxStyledTextEvent_GetMessage", (PyCFunction) _wrap_wxStyledTextEvent_GetMessage, METH_VARARGS | METH_KEYWORDS },
8263 { "wxStyledTextEvent_GetMargin", (PyCFunction) _wrap_wxStyledTextEvent_GetMargin, METH_VARARGS | METH_KEYWORDS },
8264 { "wxStyledTextEvent_GetFoldLevelPrev", (PyCFunction) _wrap_wxStyledTextEvent_GetFoldLevelPrev, METH_VARARGS | METH_KEYWORDS },
8265 { "wxStyledTextEvent_GetFoldLevelNow", (PyCFunction) _wrap_wxStyledTextEvent_GetFoldLevelNow, METH_VARARGS | METH_KEYWORDS },
8266 { "wxStyledTextEvent_GetLine", (PyCFunction) _wrap_wxStyledTextEvent_GetLine, METH_VARARGS | METH_KEYWORDS },
8267 { "wxStyledTextEvent_GetLinesAdded", (PyCFunction) _wrap_wxStyledTextEvent_GetLinesAdded, METH_VARARGS | METH_KEYWORDS },
8268 { "wxStyledTextEvent_GetLength", (PyCFunction) _wrap_wxStyledTextEvent_GetLength, METH_VARARGS | METH_KEYWORDS },
8269 { "wxStyledTextEvent_GetText", (PyCFunction) _wrap_wxStyledTextEvent_GetText, METH_VARARGS | METH_KEYWORDS },
8270 { "wxStyledTextEvent_GetModificationType", (PyCFunction) _wrap_wxStyledTextEvent_GetModificationType, METH_VARARGS | METH_KEYWORDS },
8271 { "wxStyledTextEvent_GetModifiers", (PyCFunction) _wrap_wxStyledTextEvent_GetModifiers, METH_VARARGS | METH_KEYWORDS },
8272 { "wxStyledTextEvent_GetKey", (PyCFunction) _wrap_wxStyledTextEvent_GetKey, METH_VARARGS | METH_KEYWORDS },
8273 { "wxStyledTextEvent_GetPosition", (PyCFunction) _wrap_wxStyledTextEvent_GetPosition, METH_VARARGS | METH_KEYWORDS },
8274 { "wxStyledTextEvent_SetLParam", (PyCFunction) _wrap_wxStyledTextEvent_SetLParam, METH_VARARGS | METH_KEYWORDS },
8275 { "wxStyledTextEvent_SetWParam", (PyCFunction) _wrap_wxStyledTextEvent_SetWParam, METH_VARARGS | METH_KEYWORDS },
8276 { "wxStyledTextEvent_SetMessage", (PyCFunction) _wrap_wxStyledTextEvent_SetMessage, METH_VARARGS | METH_KEYWORDS },
8277 { "wxStyledTextEvent_SetMargin", (PyCFunction) _wrap_wxStyledTextEvent_SetMargin, METH_VARARGS | METH_KEYWORDS },
8278 { "wxStyledTextEvent_SetFoldLevelPrev", (PyCFunction) _wrap_wxStyledTextEvent_SetFoldLevelPrev, METH_VARARGS | METH_KEYWORDS },
8279 { "wxStyledTextEvent_SetFoldLevelNow", (PyCFunction) _wrap_wxStyledTextEvent_SetFoldLevelNow, METH_VARARGS | METH_KEYWORDS },
8280 { "wxStyledTextEvent_SetLine", (PyCFunction) _wrap_wxStyledTextEvent_SetLine, METH_VARARGS | METH_KEYWORDS },
8281 { "wxStyledTextEvent_SetLinesAdded", (PyCFunction) _wrap_wxStyledTextEvent_SetLinesAdded, METH_VARARGS | METH_KEYWORDS },
8282 { "wxStyledTextEvent_SetLength", (PyCFunction) _wrap_wxStyledTextEvent_SetLength, METH_VARARGS | METH_KEYWORDS },
8283 { "wxStyledTextEvent_SetText", (PyCFunction) _wrap_wxStyledTextEvent_SetText, METH_VARARGS | METH_KEYWORDS },
8284 { "wxStyledTextEvent_SetModificationType", (PyCFunction) _wrap_wxStyledTextEvent_SetModificationType, METH_VARARGS | METH_KEYWORDS },
8285 { "wxStyledTextEvent_SetModifiers", (PyCFunction) _wrap_wxStyledTextEvent_SetModifiers, METH_VARARGS | METH_KEYWORDS },
8286 { "wxStyledTextEvent_SetKey", (PyCFunction) _wrap_wxStyledTextEvent_SetKey, METH_VARARGS | METH_KEYWORDS },
8287 { "wxStyledTextEvent_SetPosition", (PyCFunction) _wrap_wxStyledTextEvent_SetPosition, METH_VARARGS | METH_KEYWORDS },
8288 { "delete_wxStyledTextEvent", (PyCFunction) _wrap_delete_wxStyledTextEvent, METH_VARARGS | METH_KEYWORDS },
8289 { "new_wxStyledTextEvent", (PyCFunction) _wrap_new_wxStyledTextEvent, METH_VARARGS | METH_KEYWORDS },
8290 { "wxStyledTextCtrl_ScrollToColumn", (PyCFunction) _wrap_wxStyledTextCtrl_ScrollToColumn, METH_VARARGS | METH_KEYWORDS },
8291 { "wxStyledTextCtrl_ScrollToLine", (PyCFunction) _wrap_wxStyledTextCtrl_ScrollToLine, METH_VARARGS | METH_KEYWORDS },
8292 { "wxStyledTextCtrl_PointFromPosition", (PyCFunction) _wrap_wxStyledTextCtrl_PointFromPosition, METH_VARARGS | METH_KEYWORDS },
8293 { "wxStyledTextCtrl_GetSelection", (PyCFunction) _wrap_wxStyledTextCtrl_GetSelection, METH_VARARGS | METH_KEYWORDS },
8294 { "wxStyledTextCtrl_SetMargins", (PyCFunction) _wrap_wxStyledTextCtrl_SetMargins, METH_VARARGS | METH_KEYWORDS },
8295 { "wxStyledTextCtrl_CmdKeyExecute", (PyCFunction) _wrap_wxStyledTextCtrl_CmdKeyExecute, METH_VARARGS | METH_KEYWORDS },
8296 { "wxStyledTextCtrl_StyleSetFontAttr", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetFontAttr, METH_VARARGS | METH_KEYWORDS },
8297 { "wxStyledTextCtrl_StyleSetFont", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetFont, METH_VARARGS | METH_KEYWORDS },
8298 { "wxStyledTextCtrl_StyleSetSpec", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetSpec, METH_VARARGS | METH_KEYWORDS },
8299 { "wxStyledTextCtrl_GetCurrentLine", (PyCFunction) _wrap_wxStyledTextCtrl_GetCurrentLine, METH_VARARGS | METH_KEYWORDS },
8300 { "wxStyledTextCtrl_SetKeyWords", (PyCFunction) _wrap_wxStyledTextCtrl_SetKeyWords, METH_VARARGS | METH_KEYWORDS },
8301 { "wxStyledTextCtrl_SetProperty", (PyCFunction) _wrap_wxStyledTextCtrl_SetProperty, METH_VARARGS | METH_KEYWORDS },
8302 { "wxStyledTextCtrl_Colourise", (PyCFunction) _wrap_wxStyledTextCtrl_Colourise, METH_VARARGS | METH_KEYWORDS },
8303 { "wxStyledTextCtrl_GetLexer", (PyCFunction) _wrap_wxStyledTextCtrl_GetLexer, METH_VARARGS | METH_KEYWORDS },
8304 { "wxStyledTextCtrl_SetLexer", (PyCFunction) _wrap_wxStyledTextCtrl_SetLexer, METH_VARARGS | METH_KEYWORDS },
8305 { "wxStyledTextCtrl_StopRecord", (PyCFunction) _wrap_wxStyledTextCtrl_StopRecord, METH_VARARGS | METH_KEYWORDS },
8306 { "wxStyledTextCtrl_StartRecord", (PyCFunction) _wrap_wxStyledTextCtrl_StartRecord, METH_VARARGS | METH_KEYWORDS },
8307 { "wxStyledTextCtrl_GetModEventMask", (PyCFunction) _wrap_wxStyledTextCtrl_GetModEventMask, METH_VARARGS | METH_KEYWORDS },
8308 { "wxStyledTextCtrl_ReleaseDocument", (PyCFunction) _wrap_wxStyledTextCtrl_ReleaseDocument, METH_VARARGS | METH_KEYWORDS },
8309 { "wxStyledTextCtrl_AddRefDocument", (PyCFunction) _wrap_wxStyledTextCtrl_AddRefDocument, METH_VARARGS | METH_KEYWORDS },
8310 { "wxStyledTextCtrl_CreateDocument", (PyCFunction) _wrap_wxStyledTextCtrl_CreateDocument, METH_VARARGS | METH_KEYWORDS },
8311 { "wxStyledTextCtrl_GetZoom", (PyCFunction) _wrap_wxStyledTextCtrl_GetZoom, METH_VARARGS | METH_KEYWORDS },
8312 { "wxStyledTextCtrl_SetZoom", (PyCFunction) _wrap_wxStyledTextCtrl_SetZoom, METH_VARARGS | METH_KEYWORDS },
8313 { "wxStyledTextCtrl_SelectionIsRectangle", (PyCFunction) _wrap_wxStyledTextCtrl_SelectionIsRectangle, METH_VARARGS | METH_KEYWORDS },
8314 { "wxStyledTextCtrl_UsePopUp", (PyCFunction) _wrap_wxStyledTextCtrl_UsePopUp, METH_VARARGS | METH_KEYWORDS },
8315 { "wxStyledTextCtrl_LinesOnScreen", (PyCFunction) _wrap_wxStyledTextCtrl_LinesOnScreen, METH_VARARGS | METH_KEYWORDS },
8316 { "wxStyledTextCtrl_SetCaretPolicy", (PyCFunction) _wrap_wxStyledTextCtrl_SetCaretPolicy, METH_VARARGS | METH_KEYWORDS },
8317 { "wxStyledTextCtrl_SearchPrev", (PyCFunction) _wrap_wxStyledTextCtrl_SearchPrev, METH_VARARGS | METH_KEYWORDS },
8318 { "wxStyledTextCtrl_SearchNext", (PyCFunction) _wrap_wxStyledTextCtrl_SearchNext, METH_VARARGS | METH_KEYWORDS },
8319 { "wxStyledTextCtrl_SearchAnchor", (PyCFunction) _wrap_wxStyledTextCtrl_SearchAnchor, METH_VARARGS | METH_KEYWORDS },
8320 { "wxStyledTextCtrl_SetEdgeColour", (PyCFunction) _wrap_wxStyledTextCtrl_SetEdgeColour, METH_VARARGS | METH_KEYWORDS },
8321 { "wxStyledTextCtrl_GetEdgeColour", (PyCFunction) _wrap_wxStyledTextCtrl_GetEdgeColour, METH_VARARGS | METH_KEYWORDS },
8322 { "wxStyledTextCtrl_SetEdgeMode", (PyCFunction) _wrap_wxStyledTextCtrl_SetEdgeMode, METH_VARARGS | METH_KEYWORDS },
8323 { "wxStyledTextCtrl_GetEdgeMode", (PyCFunction) _wrap_wxStyledTextCtrl_GetEdgeMode, METH_VARARGS | METH_KEYWORDS },
8324 { "wxStyledTextCtrl_SetEdgeColumn", (PyCFunction) _wrap_wxStyledTextCtrl_SetEdgeColumn, METH_VARARGS | METH_KEYWORDS },
8325 { "wxStyledTextCtrl_GetEdgeColumn", (PyCFunction) _wrap_wxStyledTextCtrl_GetEdgeColumn, METH_VARARGS | METH_KEYWORDS },
8326 { "wxStyledTextCtrl_SetModEventMask", (PyCFunction) _wrap_wxStyledTextCtrl_SetModEventMask, METH_VARARGS | METH_KEYWORDS },
8327 { "wxStyledTextCtrl_SetDocPointer", (PyCFunction) _wrap_wxStyledTextCtrl_SetDocPointer, METH_VARARGS | METH_KEYWORDS },
8328 { "wxStyledTextCtrl_GetDocPointer", (PyCFunction) _wrap_wxStyledTextCtrl_GetDocPointer, METH_VARARGS | METH_KEYWORDS },
8329 { "wxStyledTextCtrl_SetViewEOL", (PyCFunction) _wrap_wxStyledTextCtrl_SetViewEOL, METH_VARARGS | METH_KEYWORDS },
8330 { "wxStyledTextCtrl_GetViewEOL", (PyCFunction) _wrap_wxStyledTextCtrl_GetViewEOL, METH_VARARGS | METH_KEYWORDS },
8331 { "wxStyledTextCtrl_BraceMatch", (PyCFunction) _wrap_wxStyledTextCtrl_BraceMatch, METH_VARARGS | METH_KEYWORDS },
8332 { "wxStyledTextCtrl_BraceBadLight", (PyCFunction) _wrap_wxStyledTextCtrl_BraceBadLight, METH_VARARGS | METH_KEYWORDS },
8333 { "wxStyledTextCtrl_BraceHighlight", (PyCFunction) _wrap_wxStyledTextCtrl_BraceHighlight, METH_VARARGS | METH_KEYWORDS },
8334 { "wxStyledTextCtrl_LineLength", (PyCFunction) _wrap_wxStyledTextCtrl_LineLength, METH_VARARGS | METH_KEYWORDS },
8335 { "wxStyledTextCtrl_SetFoldFlags", (PyCFunction) _wrap_wxStyledTextCtrl_SetFoldFlags, METH_VARARGS | METH_KEYWORDS },
8336 { "wxStyledTextCtrl_EnsureVisible", (PyCFunction) _wrap_wxStyledTextCtrl_EnsureVisible, METH_VARARGS | METH_KEYWORDS },
8337 { "wxStyledTextCtrl_ToggleFold", (PyCFunction) _wrap_wxStyledTextCtrl_ToggleFold, METH_VARARGS | METH_KEYWORDS },
8338 { "wxStyledTextCtrl_GetFoldExpanded", (PyCFunction) _wrap_wxStyledTextCtrl_GetFoldExpanded, METH_VARARGS | METH_KEYWORDS },
8339 { "wxStyledTextCtrl_SetFoldExpanded", (PyCFunction) _wrap_wxStyledTextCtrl_SetFoldExpanded, METH_VARARGS | METH_KEYWORDS },
8340 { "wxStyledTextCtrl_GetLineVisible", (PyCFunction) _wrap_wxStyledTextCtrl_GetLineVisible, METH_VARARGS | METH_KEYWORDS },
8341 { "wxStyledTextCtrl_HideLines", (PyCFunction) _wrap_wxStyledTextCtrl_HideLines, METH_VARARGS | METH_KEYWORDS },
8342 { "wxStyledTextCtrl_ShowLines", (PyCFunction) _wrap_wxStyledTextCtrl_ShowLines, METH_VARARGS | METH_KEYWORDS },
8343 { "wxStyledTextCtrl_GetFoldParent", (PyCFunction) _wrap_wxStyledTextCtrl_GetFoldParent, METH_VARARGS | METH_KEYWORDS },
8344 { "wxStyledTextCtrl_GetLastChild", (PyCFunction) _wrap_wxStyledTextCtrl_GetLastChild, METH_VARARGS | METH_KEYWORDS },
8345 { "wxStyledTextCtrl_GetFoldLevel", (PyCFunction) _wrap_wxStyledTextCtrl_GetFoldLevel, METH_VARARGS | METH_KEYWORDS },
8346 { "wxStyledTextCtrl_SetFoldLevel", (PyCFunction) _wrap_wxStyledTextCtrl_SetFoldLevel, METH_VARARGS | METH_KEYWORDS },
8347 { "wxStyledTextCtrl_DocLineFromVisible", (PyCFunction) _wrap_wxStyledTextCtrl_DocLineFromVisible, METH_VARARGS | METH_KEYWORDS },
8348 { "wxStyledTextCtrl_VisibleFromDocLine", (PyCFunction) _wrap_wxStyledTextCtrl_VisibleFromDocLine, METH_VARARGS | METH_KEYWORDS },
8349 { "wxStyledTextCtrl_CallTipSetBackground", (PyCFunction) _wrap_wxStyledTextCtrl_CallTipSetBackground, METH_VARARGS | METH_KEYWORDS },
8350 { "wxStyledTextCtrl_CallTipSetHighlight", (PyCFunction) _wrap_wxStyledTextCtrl_CallTipSetHighlight, METH_VARARGS | METH_KEYWORDS },
8351 { "wxStyledTextCtrl_CallTipPosAtStart", (PyCFunction) _wrap_wxStyledTextCtrl_CallTipPosAtStart, METH_VARARGS | METH_KEYWORDS },
8352 { "wxStyledTextCtrl_CallTipActive", (PyCFunction) _wrap_wxStyledTextCtrl_CallTipActive, METH_VARARGS | METH_KEYWORDS },
8353 { "wxStyledTextCtrl_CallTipCancel", (PyCFunction) _wrap_wxStyledTextCtrl_CallTipCancel, METH_VARARGS | METH_KEYWORDS },
8354 { "wxStyledTextCtrl_CallTipShow", (PyCFunction) _wrap_wxStyledTextCtrl_CallTipShow, METH_VARARGS | METH_KEYWORDS },
8355 { "wxStyledTextCtrl_GetOvertype", (PyCFunction) _wrap_wxStyledTextCtrl_GetOvertype, METH_VARARGS | METH_KEYWORDS },
8356 { "wxStyledTextCtrl_SetOvertype", (PyCFunction) _wrap_wxStyledTextCtrl_SetOvertype, METH_VARARGS | METH_KEYWORDS },
8357 { "wxStyledTextCtrl_GetTextLength", (PyCFunction) _wrap_wxStyledTextCtrl_GetTextLength, METH_VARARGS | METH_KEYWORDS },
8358 { "wxStyledTextCtrl_GetText", (PyCFunction) _wrap_wxStyledTextCtrl_GetText, METH_VARARGS | METH_KEYWORDS },
8359 { "wxStyledTextCtrl_SetText", (PyCFunction) _wrap_wxStyledTextCtrl_SetText, METH_VARARGS | METH_KEYWORDS },
8360 { "wxStyledTextCtrl_Clear", (PyCFunction) _wrap_wxStyledTextCtrl_Clear, METH_VARARGS | METH_KEYWORDS },
8361 { "wxStyledTextCtrl_Paste", (PyCFunction) _wrap_wxStyledTextCtrl_Paste, METH_VARARGS | METH_KEYWORDS },
8362 { "wxStyledTextCtrl_Copy", (PyCFunction) _wrap_wxStyledTextCtrl_Copy, METH_VARARGS | METH_KEYWORDS },
8363 { "wxStyledTextCtrl_Cut", (PyCFunction) _wrap_wxStyledTextCtrl_Cut, METH_VARARGS | METH_KEYWORDS },
8364 { "wxStyledTextCtrl_Undo", (PyCFunction) _wrap_wxStyledTextCtrl_Undo, METH_VARARGS | METH_KEYWORDS },
8365 { "wxStyledTextCtrl_EmptyUndoBuffer", (PyCFunction) _wrap_wxStyledTextCtrl_EmptyUndoBuffer, METH_VARARGS | METH_KEYWORDS },
8366 { "wxStyledTextCtrl_CanUndo", (PyCFunction) _wrap_wxStyledTextCtrl_CanUndo, METH_VARARGS | METH_KEYWORDS },
8367 { "wxStyledTextCtrl_CanPaste", (PyCFunction) _wrap_wxStyledTextCtrl_CanPaste, METH_VARARGS | METH_KEYWORDS },
8368 { "wxStyledTextCtrl_SetReadOnly", (PyCFunction) _wrap_wxStyledTextCtrl_SetReadOnly, METH_VARARGS | METH_KEYWORDS },
8369 { "wxStyledTextCtrl_ReplaceSelection", (PyCFunction) _wrap_wxStyledTextCtrl_ReplaceSelection, METH_VARARGS | METH_KEYWORDS },
8370 { "wxStyledTextCtrl_EnsureCaretVisible", (PyCFunction) _wrap_wxStyledTextCtrl_EnsureCaretVisible, METH_VARARGS | METH_KEYWORDS },
8371 { "wxStyledTextCtrl_LineScroll", (PyCFunction) _wrap_wxStyledTextCtrl_LineScroll, METH_VARARGS | METH_KEYWORDS },
8372 { "wxStyledTextCtrl_PositionFromLine", (PyCFunction) _wrap_wxStyledTextCtrl_PositionFromLine, METH_VARARGS | METH_KEYWORDS },
8373 { "wxStyledTextCtrl_LineFromPosition", (PyCFunction) _wrap_wxStyledTextCtrl_LineFromPosition, METH_VARARGS | METH_KEYWORDS },
8374 { "wxStyledTextCtrl_HideSelection", (PyCFunction) _wrap_wxStyledTextCtrl_HideSelection, METH_VARARGS | METH_KEYWORDS },
8375 { "wxStyledTextCtrl_GetTextRange", (PyCFunction) _wrap_wxStyledTextCtrl_GetTextRange, METH_VARARGS | METH_KEYWORDS },
8376 { "wxStyledTextCtrl_GetSelectedText", (PyCFunction) _wrap_wxStyledTextCtrl_GetSelectedText, METH_VARARGS | METH_KEYWORDS },
8377 { "wxStyledTextCtrl_SetSelection", (PyCFunction) _wrap_wxStyledTextCtrl_SetSelection, METH_VARARGS | METH_KEYWORDS },
8378 { "wxStyledTextCtrl_GetModify", (PyCFunction) _wrap_wxStyledTextCtrl_GetModify, METH_VARARGS | METH_KEYWORDS },
8379 { "wxStyledTextCtrl_GetMarginRight", (PyCFunction) _wrap_wxStyledTextCtrl_GetMarginRight, METH_VARARGS | METH_KEYWORDS },
8380 { "wxStyledTextCtrl_SetMarginRight", (PyCFunction) _wrap_wxStyledTextCtrl_SetMarginRight, METH_VARARGS | METH_KEYWORDS },
8381 { "wxStyledTextCtrl_GetMarginLeft", (PyCFunction) _wrap_wxStyledTextCtrl_GetMarginLeft, METH_VARARGS | METH_KEYWORDS },
8382 { "wxStyledTextCtrl_SetMarginLeft", (PyCFunction) _wrap_wxStyledTextCtrl_SetMarginLeft, METH_VARARGS | METH_KEYWORDS },
8383 { "wxStyledTextCtrl_GetLineCount", (PyCFunction) _wrap_wxStyledTextCtrl_GetLineCount, METH_VARARGS | METH_KEYWORDS },
8384 { "wxStyledTextCtrl_GetLine", (PyCFunction) _wrap_wxStyledTextCtrl_GetLine, METH_VARARGS | METH_KEYWORDS },
8385 { "wxStyledTextCtrl_GetFirstVisibleLine", (PyCFunction) _wrap_wxStyledTextCtrl_GetFirstVisibleLine, METH_VARARGS | METH_KEYWORDS },
8386 { "wxStyledTextCtrl_FormatRange", (PyCFunction) _wrap_wxStyledTextCtrl_FormatRange, METH_VARARGS | METH_KEYWORDS },
8387 { "wxStyledTextCtrl_FindText", (PyCFunction) _wrap_wxStyledTextCtrl_FindText, METH_VARARGS | METH_KEYWORDS },
8388 { "wxStyledTextCtrl_GetPrintColourMode", (PyCFunction) _wrap_wxStyledTextCtrl_GetPrintColourMode, METH_VARARGS | METH_KEYWORDS },
8389 { "wxStyledTextCtrl_SetPrintColourMode", (PyCFunction) _wrap_wxStyledTextCtrl_SetPrintColourMode, METH_VARARGS | METH_KEYWORDS },
8390 { "wxStyledTextCtrl_GetPrintMagnification", (PyCFunction) _wrap_wxStyledTextCtrl_GetPrintMagnification, METH_VARARGS | METH_KEYWORDS },
8391 { "wxStyledTextCtrl_SetPrintMagnification", (PyCFunction) _wrap_wxStyledTextCtrl_SetPrintMagnification, METH_VARARGS | METH_KEYWORDS },
8392 { "wxStyledTextCtrl_GetSelectionEnd", (PyCFunction) _wrap_wxStyledTextCtrl_GetSelectionEnd, METH_VARARGS | METH_KEYWORDS },
8393 { "wxStyledTextCtrl_SetSelectionEnd", (PyCFunction) _wrap_wxStyledTextCtrl_SetSelectionEnd, METH_VARARGS | METH_KEYWORDS },
8394 { "wxStyledTextCtrl_GetSelectionStart", (PyCFunction) _wrap_wxStyledTextCtrl_GetSelectionStart, METH_VARARGS | METH_KEYWORDS },
8395 { "wxStyledTextCtrl_SetSelectionStart", (PyCFunction) _wrap_wxStyledTextCtrl_SetSelectionStart, METH_VARARGS | METH_KEYWORDS },
8396 { "wxStyledTextCtrl_SetCurrentPos", (PyCFunction) _wrap_wxStyledTextCtrl_SetCurrentPos, METH_VARARGS | METH_KEYWORDS },
8397 { "wxStyledTextCtrl_GetReadOnly", (PyCFunction) _wrap_wxStyledTextCtrl_GetReadOnly, METH_VARARGS | METH_KEYWORDS },
8398 { "wxStyledTextCtrl_GetCaretForeground", (PyCFunction) _wrap_wxStyledTextCtrl_GetCaretForeground, METH_VARARGS | METH_KEYWORDS },
8399 { "wxStyledTextCtrl_GetCodePage", (PyCFunction) _wrap_wxStyledTextCtrl_GetCodePage, METH_VARARGS | METH_KEYWORDS },
8400 { "wxStyledTextCtrl_GetLineEndPosition", (PyCFunction) _wrap_wxStyledTextCtrl_GetLineEndPosition, METH_VARARGS | METH_KEYWORDS },
8401 { "wxStyledTextCtrl_GetHighlightGuide", (PyCFunction) _wrap_wxStyledTextCtrl_GetHighlightGuide, METH_VARARGS | METH_KEYWORDS },
8402 { "wxStyledTextCtrl_SetHighlightGuide", (PyCFunction) _wrap_wxStyledTextCtrl_SetHighlightGuide, METH_VARARGS | METH_KEYWORDS },
8403 { "wxStyledTextCtrl_GetIndentationGuides", (PyCFunction) _wrap_wxStyledTextCtrl_GetIndentationGuides, METH_VARARGS | METH_KEYWORDS },
8404 { "wxStyledTextCtrl_SetIndentationGuides", (PyCFunction) _wrap_wxStyledTextCtrl_SetIndentationGuides, METH_VARARGS | METH_KEYWORDS },
8405 { "wxStyledTextCtrl_GetUseHorizontalScrollBar", (PyCFunction) _wrap_wxStyledTextCtrl_GetUseHorizontalScrollBar, METH_VARARGS | METH_KEYWORDS },
8406 { "wxStyledTextCtrl_SetUseHorizontalScrollBar", (PyCFunction) _wrap_wxStyledTextCtrl_SetUseHorizontalScrollBar, METH_VARARGS | METH_KEYWORDS },
8407 { "wxStyledTextCtrl_GetColumn", (PyCFunction) _wrap_wxStyledTextCtrl_GetColumn, METH_VARARGS | METH_KEYWORDS },
8408 { "wxStyledTextCtrl_GetLineIndentPosition", (PyCFunction) _wrap_wxStyledTextCtrl_GetLineIndentPosition, METH_VARARGS | METH_KEYWORDS },
8409 { "wxStyledTextCtrl_GetLineIndentation", (PyCFunction) _wrap_wxStyledTextCtrl_GetLineIndentation, METH_VARARGS | METH_KEYWORDS },
8410 { "wxStyledTextCtrl_SetLineIndentation", (PyCFunction) _wrap_wxStyledTextCtrl_SetLineIndentation, METH_VARARGS | METH_KEYWORDS },
8411 { "wxStyledTextCtrl_GetUseTabs", (PyCFunction) _wrap_wxStyledTextCtrl_GetUseTabs, METH_VARARGS | METH_KEYWORDS },
8412 { "wxStyledTextCtrl_SetUseTabs", (PyCFunction) _wrap_wxStyledTextCtrl_SetUseTabs, METH_VARARGS | METH_KEYWORDS },
8413 { "wxStyledTextCtrl_GetIndent", (PyCFunction) _wrap_wxStyledTextCtrl_GetIndent, METH_VARARGS | METH_KEYWORDS },
8414 { "wxStyledTextCtrl_SetIndent", (PyCFunction) _wrap_wxStyledTextCtrl_SetIndent, METH_VARARGS | METH_KEYWORDS },
8415 { "wxStyledTextCtrl_AutoCompGetIgnoreCase", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompGetIgnoreCase, METH_VARARGS | METH_KEYWORDS },
8416 { "wxStyledTextCtrl_AutoCompSetIgnoreCase", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompSetIgnoreCase, METH_VARARGS | METH_KEYWORDS },
8417 { "wxStyledTextCtrl_AutoCompGetChooseSingle", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompGetChooseSingle, METH_VARARGS | METH_KEYWORDS },
8418 { "wxStyledTextCtrl_AutoCompSetChooseSingle", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompSetChooseSingle, METH_VARARGS | METH_KEYWORDS },
8419 { "wxStyledTextCtrl_AutoCompSetFillUps", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompSetFillUps, METH_VARARGS | METH_KEYWORDS },
8420 { "wxStyledTextCtrl_AutoCompGetCancelAtStart", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompGetCancelAtStart, METH_VARARGS | METH_KEYWORDS },
8421 { "wxStyledTextCtrl_AutoCompSetCancelAtStart", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompSetCancelAtStart, METH_VARARGS | METH_KEYWORDS },
8422 { "wxStyledTextCtrl_AutoCompSelect", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompSelect, METH_VARARGS | METH_KEYWORDS },
8423 { "wxStyledTextCtrl_AutoCompGetSeparator", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompGetSeparator, METH_VARARGS | METH_KEYWORDS },
8424 { "wxStyledTextCtrl_AutoCompSetSeparator", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompSetSeparator, METH_VARARGS | METH_KEYWORDS },
8425 { "wxStyledTextCtrl_AutoCompStops", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompStops, METH_VARARGS | METH_KEYWORDS },
8426 { "wxStyledTextCtrl_AutoCompComplete", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompComplete, METH_VARARGS | METH_KEYWORDS },
8427 { "wxStyledTextCtrl_AutoCompPosStart", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompPosStart, METH_VARARGS | METH_KEYWORDS },
8428 { "wxStyledTextCtrl_AutoCompActive", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompActive, METH_VARARGS | METH_KEYWORDS },
8429 { "wxStyledTextCtrl_AutoCompCancel", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompCancel, METH_VARARGS | METH_KEYWORDS },
8430 { "wxStyledTextCtrl_AutoCompShow", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompShow, METH_VARARGS | METH_KEYWORDS },
8431 { "wxStyledTextCtrl_GetMaxLineState", (PyCFunction) _wrap_wxStyledTextCtrl_GetMaxLineState, METH_VARARGS | METH_KEYWORDS },
8432 { "wxStyledTextCtrl_GetLineState", (PyCFunction) _wrap_wxStyledTextCtrl_GetLineState, METH_VARARGS | METH_KEYWORDS },
8433 { "wxStyledTextCtrl_SetLineState", (PyCFunction) _wrap_wxStyledTextCtrl_SetLineState, METH_VARARGS | METH_KEYWORDS },
8434 { "wxStyledTextCtrl_GetStyleBits", (PyCFunction) _wrap_wxStyledTextCtrl_GetStyleBits, METH_VARARGS | METH_KEYWORDS },
8435 { "wxStyledTextCtrl_SetStyleBits", (PyCFunction) _wrap_wxStyledTextCtrl_SetStyleBits, METH_VARARGS | METH_KEYWORDS },
8436 { "wxStyledTextCtrl_IndicatorGetForeground", (PyCFunction) _wrap_wxStyledTextCtrl_IndicatorGetForeground, METH_VARARGS | METH_KEYWORDS },
8437 { "wxStyledTextCtrl_IndicatorSetForeground", (PyCFunction) _wrap_wxStyledTextCtrl_IndicatorSetForeground, METH_VARARGS | METH_KEYWORDS },
8438 { "wxStyledTextCtrl_IndicatorGetStyle", (PyCFunction) _wrap_wxStyledTextCtrl_IndicatorGetStyle, METH_VARARGS | METH_KEYWORDS },
8439 { "wxStyledTextCtrl_IndicatorSetStyle", (PyCFunction) _wrap_wxStyledTextCtrl_IndicatorSetStyle, METH_VARARGS | METH_KEYWORDS },
8440 { "wxStyledTextCtrl_EndUndoAction", (PyCFunction) _wrap_wxStyledTextCtrl_EndUndoAction, METH_VARARGS | METH_KEYWORDS },
8441 { "wxStyledTextCtrl_BeginUndoAction", (PyCFunction) _wrap_wxStyledTextCtrl_BeginUndoAction, METH_VARARGS | METH_KEYWORDS },
8442 { "wxStyledTextCtrl_SetWordChars", (PyCFunction) _wrap_wxStyledTextCtrl_SetWordChars, METH_VARARGS | METH_KEYWORDS },
8443 { "wxStyledTextCtrl_SetCaretPeriod", (PyCFunction) _wrap_wxStyledTextCtrl_SetCaretPeriod, METH_VARARGS | METH_KEYWORDS },
8444 { "wxStyledTextCtrl_GetCaretPeriod", (PyCFunction) _wrap_wxStyledTextCtrl_GetCaretPeriod, METH_VARARGS | METH_KEYWORDS },
8445 { "wxStyledTextCtrl_StyleSetVisible", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetVisible, METH_VARARGS | METH_KEYWORDS },
8446 { "wxStyledTextCtrl_SetStyleBytes", (PyCFunction) _wrap_wxStyledTextCtrl_SetStyleBytes, METH_VARARGS | METH_KEYWORDS },
8447 { "wxStyledTextCtrl_CmdKeyClearAll", (PyCFunction) _wrap_wxStyledTextCtrl_CmdKeyClearAll, METH_VARARGS | METH_KEYWORDS },
8448 { "wxStyledTextCtrl_CmdKeyClear", (PyCFunction) _wrap_wxStyledTextCtrl_CmdKeyClear, METH_VARARGS | METH_KEYWORDS },
8449 { "wxStyledTextCtrl_CmdKeyAssign", (PyCFunction) _wrap_wxStyledTextCtrl_CmdKeyAssign, METH_VARARGS | METH_KEYWORDS },
8450 { "wxStyledTextCtrl_SetCaretForeground", (PyCFunction) _wrap_wxStyledTextCtrl_SetCaretForeground, METH_VARARGS | METH_KEYWORDS },
8451 { "wxStyledTextCtrl_SetSelBackground", (PyCFunction) _wrap_wxStyledTextCtrl_SetSelBackground, METH_VARARGS | METH_KEYWORDS },
8452 { "wxStyledTextCtrl_SetSelForeground", (PyCFunction) _wrap_wxStyledTextCtrl_SetSelForeground, METH_VARARGS | METH_KEYWORDS },
8453 { "wxStyledTextCtrl_StyleSetUnderline", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetUnderline, METH_VARARGS | METH_KEYWORDS },
8454 { "wxStyledTextCtrl_StyleResetDefault", (PyCFunction) _wrap_wxStyledTextCtrl_StyleResetDefault, METH_VARARGS | METH_KEYWORDS },
8455 { "wxStyledTextCtrl_StyleSetEOLFilled", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetEOLFilled, METH_VARARGS | METH_KEYWORDS },
8456 { "wxStyledTextCtrl_StyleSetFaceName", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetFaceName, METH_VARARGS | METH_KEYWORDS },
8457 { "wxStyledTextCtrl_StyleSetSize", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetSize, METH_VARARGS | METH_KEYWORDS },
8458 { "wxStyledTextCtrl_StyleSetItalic", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetItalic, METH_VARARGS | METH_KEYWORDS },
8459 { "wxStyledTextCtrl_StyleSetBold", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetBold, METH_VARARGS | METH_KEYWORDS },
8460 { "wxStyledTextCtrl_StyleSetBackground", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetBackground, METH_VARARGS | METH_KEYWORDS },
8461 { "wxStyledTextCtrl_StyleSetForeground", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetForeground, METH_VARARGS | METH_KEYWORDS },
8462 { "wxStyledTextCtrl_StyleClearAll", (PyCFunction) _wrap_wxStyledTextCtrl_StyleClearAll, METH_VARARGS | METH_KEYWORDS },
8463 { "wxStyledTextCtrl_GetMarginSensitive", (PyCFunction) _wrap_wxStyledTextCtrl_GetMarginSensitive, METH_VARARGS | METH_KEYWORDS },
8464 { "wxStyledTextCtrl_SetMarginSensitive", (PyCFunction) _wrap_wxStyledTextCtrl_SetMarginSensitive, METH_VARARGS | METH_KEYWORDS },
8465 { "wxStyledTextCtrl_GetMarginMask", (PyCFunction) _wrap_wxStyledTextCtrl_GetMarginMask, METH_VARARGS | METH_KEYWORDS },
8466 { "wxStyledTextCtrl_SetMarginMask", (PyCFunction) _wrap_wxStyledTextCtrl_SetMarginMask, METH_VARARGS | METH_KEYWORDS },
8467 { "wxStyledTextCtrl_GetMarginWidth", (PyCFunction) _wrap_wxStyledTextCtrl_GetMarginWidth, METH_VARARGS | METH_KEYWORDS },
8468 { "wxStyledTextCtrl_SetMarginWidth", (PyCFunction) _wrap_wxStyledTextCtrl_SetMarginWidth, METH_VARARGS | METH_KEYWORDS },
8469 { "wxStyledTextCtrl_GetMarginType", (PyCFunction) _wrap_wxStyledTextCtrl_GetMarginType, METH_VARARGS | METH_KEYWORDS },
8470 { "wxStyledTextCtrl_SetMarginType", (PyCFunction) _wrap_wxStyledTextCtrl_SetMarginType, METH_VARARGS | METH_KEYWORDS },
8471 { "wxStyledTextCtrl_MarkerPrevious", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerPrevious, METH_VARARGS | METH_KEYWORDS },
8472 { "wxStyledTextCtrl_MarkerNext", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerNext, METH_VARARGS | METH_KEYWORDS },
8473 { "wxStyledTextCtrl_MarkerGet", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerGet, METH_VARARGS | METH_KEYWORDS },
8474 { "wxStyledTextCtrl_MarkerDeleteAll", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerDeleteAll, METH_VARARGS | METH_KEYWORDS },
8475 { "wxStyledTextCtrl_MarkerDelete", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerDelete, METH_VARARGS | METH_KEYWORDS },
8476 { "wxStyledTextCtrl_MarkerAdd", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerAdd, METH_VARARGS | METH_KEYWORDS },
8477 { "wxStyledTextCtrl_MarkerSetBackground", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerSetBackground, METH_VARARGS | METH_KEYWORDS },
8478 { "wxStyledTextCtrl_MarkerSetForeground", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerSetForeground, METH_VARARGS | METH_KEYWORDS },
8479 { "wxStyledTextCtrl_MarkerDefine", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerDefine, METH_VARARGS | METH_KEYWORDS },
8480 { "wxStyledTextCtrl_SetCodePage", (PyCFunction) _wrap_wxStyledTextCtrl_SetCodePage, METH_VARARGS | METH_KEYWORDS },
8481 { "wxStyledTextCtrl_GetTabWidth", (PyCFunction) _wrap_wxStyledTextCtrl_GetTabWidth, METH_VARARGS | METH_KEYWORDS },
8482 { "wxStyledTextCtrl_SetTabWidth", (PyCFunction) _wrap_wxStyledTextCtrl_SetTabWidth, METH_VARARGS | METH_KEYWORDS },
8483 { "wxStyledTextCtrl_SetBufferedDraw", (PyCFunction) _wrap_wxStyledTextCtrl_SetBufferedDraw, METH_VARARGS | METH_KEYWORDS },
8484 { "wxStyledTextCtrl_GetBufferedDraw", (PyCFunction) _wrap_wxStyledTextCtrl_GetBufferedDraw, METH_VARARGS | METH_KEYWORDS },
8485 { "wxStyledTextCtrl_SetStyling", (PyCFunction) _wrap_wxStyledTextCtrl_SetStyling, METH_VARARGS | METH_KEYWORDS },
8486 { "wxStyledTextCtrl_StartStyling", (PyCFunction) _wrap_wxStyledTextCtrl_StartStyling, METH_VARARGS | METH_KEYWORDS },
8487 { "wxStyledTextCtrl_SetEOLMode", (PyCFunction) _wrap_wxStyledTextCtrl_SetEOLMode, METH_VARARGS | METH_KEYWORDS },
8488 { "wxStyledTextCtrl_GetEOLMode", (PyCFunction) _wrap_wxStyledTextCtrl_GetEOLMode, METH_VARARGS | METH_KEYWORDS },
8489 { "wxStyledTextCtrl_ConvertEOLs", (PyCFunction) _wrap_wxStyledTextCtrl_ConvertEOLs, METH_VARARGS | METH_KEYWORDS },
8490 { "wxStyledTextCtrl_GetEndStyled", (PyCFunction) _wrap_wxStyledTextCtrl_GetEndStyled, METH_VARARGS | METH_KEYWORDS },
8491 { "wxStyledTextCtrl_GetCurLine", (PyCFunction) _wrap_wxStyledTextCtrl_GetCurLine, METH_VARARGS | METH_KEYWORDS },
8492 { "wxStyledTextCtrl_SetAnchor", (PyCFunction) _wrap_wxStyledTextCtrl_SetAnchor, METH_VARARGS | METH_KEYWORDS },
8493 { "wxStyledTextCtrl_GotoPos", (PyCFunction) _wrap_wxStyledTextCtrl_GotoPos, METH_VARARGS | METH_KEYWORDS },
8494 { "wxStyledTextCtrl_GotoLine", (PyCFunction) _wrap_wxStyledTextCtrl_GotoLine, METH_VARARGS | METH_KEYWORDS },
8495 { "wxStyledTextCtrl_PositionFromPoint", (PyCFunction) _wrap_wxStyledTextCtrl_PositionFromPoint, METH_VARARGS | METH_KEYWORDS },
8496 { "wxStyledTextCtrl_SetViewWhiteSpace", (PyCFunction) _wrap_wxStyledTextCtrl_SetViewWhiteSpace, METH_VARARGS | METH_KEYWORDS },
8497 { "wxStyledTextCtrl_GetViewWhiteSpace", (PyCFunction) _wrap_wxStyledTextCtrl_GetViewWhiteSpace, METH_VARARGS | METH_KEYWORDS },
8498 { "wxStyledTextCtrl_GetUndoCollection", (PyCFunction) _wrap_wxStyledTextCtrl_GetUndoCollection, METH_VARARGS | METH_KEYWORDS },
8499 { "wxStyledTextCtrl_MarkerDeleteHandle", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerDeleteHandle, METH_VARARGS | METH_KEYWORDS },
8500 { "wxStyledTextCtrl_MarkerLineFromHandle", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerLineFromHandle, METH_VARARGS | METH_KEYWORDS },
8501 { "wxStyledTextCtrl_CanRedo", (PyCFunction) _wrap_wxStyledTextCtrl_CanRedo, METH_VARARGS | METH_KEYWORDS },
8502 { "wxStyledTextCtrl_GetStyledText", (PyCFunction) _wrap_wxStyledTextCtrl_GetStyledText, METH_VARARGS | METH_KEYWORDS },
8503 { "wxStyledTextCtrl_SetSavePoint", (PyCFunction) _wrap_wxStyledTextCtrl_SetSavePoint, METH_VARARGS | METH_KEYWORDS },
8504 { "wxStyledTextCtrl_SelectAll", (PyCFunction) _wrap_wxStyledTextCtrl_SelectAll, METH_VARARGS | METH_KEYWORDS },
8505 { "wxStyledTextCtrl_SetUndoCollection", (PyCFunction) _wrap_wxStyledTextCtrl_SetUndoCollection, METH_VARARGS | METH_KEYWORDS },
8506 { "wxStyledTextCtrl_Redo", (PyCFunction) _wrap_wxStyledTextCtrl_Redo, METH_VARARGS | METH_KEYWORDS },
8507 { "wxStyledTextCtrl_GetStyleAt", (PyCFunction) _wrap_wxStyledTextCtrl_GetStyleAt, METH_VARARGS | METH_KEYWORDS },
8508 { "wxStyledTextCtrl_GetAnchor", (PyCFunction) _wrap_wxStyledTextCtrl_GetAnchor, METH_VARARGS | METH_KEYWORDS },
8509 { "wxStyledTextCtrl_GetCurrentPos", (PyCFunction) _wrap_wxStyledTextCtrl_GetCurrentPos, METH_VARARGS | METH_KEYWORDS },
8510 { "wxStyledTextCtrl_GetCharAt", (PyCFunction) _wrap_wxStyledTextCtrl_GetCharAt, METH_VARARGS | METH_KEYWORDS },
8511 { "wxStyledTextCtrl_GetLength", (PyCFunction) _wrap_wxStyledTextCtrl_GetLength, METH_VARARGS | METH_KEYWORDS },
8512 { "wxStyledTextCtrl_ClearDocumentStyle", (PyCFunction) _wrap_wxStyledTextCtrl_ClearDocumentStyle, METH_VARARGS | METH_KEYWORDS },
8513 { "wxStyledTextCtrl_ClearAll", (PyCFunction) _wrap_wxStyledTextCtrl_ClearAll, METH_VARARGS | METH_KEYWORDS },
8514 { "wxStyledTextCtrl_InsertText", (PyCFunction) _wrap_wxStyledTextCtrl_InsertText, METH_VARARGS | METH_KEYWORDS },
8515 { "wxStyledTextCtrl_AddStyledText", (PyCFunction) _wrap_wxStyledTextCtrl_AddStyledText, METH_VARARGS | METH_KEYWORDS },
8516 { "wxStyledTextCtrl_AddText", (PyCFunction) _wrap_wxStyledTextCtrl_AddText, METH_VARARGS | METH_KEYWORDS },
8517 { "new_wxStyledTextCtrl", (PyCFunction) _wrap_new_wxStyledTextCtrl, METH_VARARGS | METH_KEYWORDS },
8518 { NULL, NULL }
8519 };
8520 #ifdef __cplusplus
8521 }
8522 #endif
8523 /*
8524 * This table is used by the pointer type-checker
8525 */
8526 static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
8527 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
8528 { "_wxEvent","_class_wxStyledTextEvent",SwigwxStyledTextEventTowxEvent},
8529 { "_wxEvent","_wxStyledTextEvent",SwigwxStyledTextEventTowxEvent},
8530 { "_wxEvent","_class_wxEvent",0},
8531 { "_class_wxActivateEvent","_wxActivateEvent",0},
8532 { "_signed_long","_long",0},
8533 { "_wxMenuEvent","_class_wxMenuEvent",0},
8534 { "_class_wxProcessEvent","_wxProcessEvent",0},
8535 { "_class_wxJPEGHandler","_wxJPEGHandler",0},
8536 { "_class_wxFSFile","_wxFSFile",0},
8537 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
8538 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
8539 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
8540 { "_wxBMPHandler","_class_wxBMPHandler",0},
8541 { "_wxImage","_class_wxImage",0},
8542 { "_wxFlexGridSizer","_class_wxFlexGridSizer",0},
8543 { "_wxWindowDisabler","_class_wxWindowDisabler",0},
8544 { "_class_wxDateTime","_wxDateTime",0},
8545 { "_wxPrintQuality","_wxCoord",0},
8546 { "_wxPrintQuality","_int",0},
8547 { "_wxPrintQuality","_signed_int",0},
8548 { "_wxPrintQuality","_unsigned_int",0},
8549 { "_wxPrintQuality","_wxWindowID",0},
8550 { "_wxPrintQuality","_uint",0},
8551 { "_wxPrintQuality","_EBool",0},
8552 { "_wxPrintQuality","_size_t",0},
8553 { "_wxPrintQuality","_time_t",0},
8554 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
8555 { "_wxSpinCtrl","_class_wxSpinCtrl",0},
8556 { "_wxFontData","_class_wxFontData",0},
8557 { "_class_wxRegionIterator","_wxRegionIterator",0},
8558 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
8559 { "_class_wxMenuBar","_wxMenuBar",0},
8560 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
8561 { "_class_wxStaticBoxSizer","_wxStaticBoxSizer",0},
8562 { "_class_wxEvtHandler","_class_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxEvtHandler},
8563 { "_class_wxEvtHandler","_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxEvtHandler},
8564 { "_class_wxEvtHandler","_wxEvtHandler",0},
8565 { "_wxPaintEvent","_class_wxPaintEvent",0},
8566 { "_wxGIFHandler","_class_wxGIFHandler",0},
8567 { "_wxPySizer","_class_wxPySizer",0},
8568 { "_wxInternetFSHandler","_class_wxInternetFSHandler",0},
8569 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
8570 { "_wxCursor","_class_wxCursor",0},
8571 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
8572 { "_wxPyProcess","_class_wxPyProcess",0},
8573 { "_wxPyTreeCtrl","_class_wxPyTreeCtrl",0},
8574 { "_wxImageHandler","_class_wxImageHandler",0},
8575 { "_wxMutexGuiLocker","_class_wxMutexGuiLocker",0},
8576 { "_wxLog","_class_wxLog",0},
8577 { "_class_wxToolBarBase","_wxToolBarBase",0},
8578 { "_wxMask","_class_wxMask",0},
8579 { "_wxToolTip","_class_wxToolTip",0},
8580 { "_wxPNGHandler","_class_wxPNGHandler",0},
8581 { "_class_wxStyledTextCtrl","_wxStyledTextCtrl",0},
8582 { "_class_wxColourData","_wxColourData",0},
8583 { "_class_wxPageSetupDialogData","_wxPageSetupDialogData",0},
8584 { "_wxPrinter","_class_wxPrinter",0},
8585 { "_wxPen","_class_wxPen",0},
8586 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
8587 { "_class_wxNotebookSizer","_wxNotebookSizer",0},
8588 { "_byte","_unsigned_char",0},
8589 { "_wxDataObject","_class_wxDataObject",0},
8590 { "_class_wxPyFontEnumerator","_wxPyFontEnumerator",0},
8591 { "_wxStaticBox","_class_wxStaticBox",0},
8592 { "_wxColourDatabase","_class_wxColourDatabase",0},
8593 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
8594 { "_wxPyDropSource","_class_wxPyDropSource",0},
8595 { "_wxChoice","_class_wxChoice",0},
8596 { "_wxSlider","_class_wxSlider",0},
8597 { "_wxNotebookEvent","_class_wxNotebookEvent",0},
8598 { "_wxPyPrintout","_class_wxPyPrintout",0},
8599 { "_long","_unsigned_long",0},
8600 { "_long","_signed_long",0},
8601 { "_wxImageList","_class_wxImageList",0},
8602 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
8603 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
8604 { "_wxBitmapButton","_class_wxBitmapButton",0},
8605 { "_wxSashWindow","_class_wxSashWindow",0},
8606 { "_class_wxSizer","_wxSizer",0},
8607 { "_class_wxTIFFHandler","_wxTIFFHandler",0},
8608 { "_class_wxPrintDialogData","_wxPrintDialogData",0},
8609 { "_wxGridSizer","_class_wxGridSizer",0},
8610 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
8611 { "_class_wxClipboard","_wxClipboard",0},
8612 { "_class_wxGauge","_wxGauge",0},
8613 { "_class_wxSashEvent","_wxSashEvent",0},
8614 { "_wxDC","_class_wxDC",0},
8615 { "_wxSizerItem","_class_wxSizerItem",0},
8616 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
8617 { "_wxListEvent","_class_wxListEvent",0},
8618 { "_class_wxSingleChoiceDialog","_wxSingleChoiceDialog",0},
8619 { "_wxProgressDialog","_class_wxProgressDialog",0},
8620 { "_class_wxBMPHandler","_wxBMPHandler",0},
8621 { "_wxPrintPreview","_class_wxPrintPreview",0},
8622 { "_class_wxFlexGridSizer","_wxFlexGridSizer",0},
8623 { "_wxSpinEvent","_class_wxSpinEvent",0},
8624 { "_wxSashLayoutWindow","_class_wxSashLayoutWindow",0},
8625 { "_size_t","_wxCoord",0},
8626 { "_size_t","_wxPrintQuality",0},
8627 { "_size_t","_time_t",0},
8628 { "_size_t","_unsigned_int",0},
8629 { "_size_t","_int",0},
8630 { "_size_t","_wxWindowID",0},
8631 { "_size_t","_uint",0},
8632 { "_class_wxRealPoint","_wxRealPoint",0},
8633 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
8634 { "_wxPNMHandler","_class_wxPNMHandler",0},
8635 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
8636 { "_wxLogGui","_class_wxLogGui",0},
8637 { "_class_wxMenuItem","_wxMenuItem",0},
8638 { "_class_wxPaintEvent","_wxPaintEvent",0},
8639 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
8640 { "_class_wxStatusBar","_wxStatusBar",0},
8641 { "_class_wxGIFHandler","_wxGIFHandler",0},
8642 { "_class_wxPySizer","_wxPySizer",0},
8643 { "_class_wxPostScriptDC","_wxPostScriptDC",0},
8644 { "_wxPanel","_class_wxPanel",0},
8645 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
8646 { "_wxCheckBox","_class_wxCheckBox",0},
8647 { "_class_wxPyTreeCtrl","_wxPyTreeCtrl",0},
8648 { "_wxPyEvent","_class_wxPyEvent",0},
8649 { "_wxTextCtrl","_class_wxTextCtrl",0},
8650 { "_class_wxMask","_wxMask",0},
8651 { "_wxTextDataObject","_class_wxTextDataObject",0},
8652 { "_class_wxKeyEvent","_wxKeyEvent",0},
8653 { "_class_wxToolTip","_wxToolTip",0},
8654 { "_class_wxPNGHandler","_wxPNGHandler",0},
8655 { "_wxFileConfig","_class_wxFileConfig",0},
8656 { "_wxColour","_class_wxColour",0},
8657 { "_class_wxDialog","_wxDialog",0},
8658 { "_wxBusyCursor","_class_wxBusyCursor",0},
8659 { "_wxPageSetupDialog","_class_wxPageSetupDialog",0},
8660 { "_class_wxPrinter","_wxPrinter",0},
8661 { "_class_wxFileDataObject","_wxFileDataObject",0},
8662 { "_wxIdleEvent","_class_wxIdleEvent",0},
8663 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
8664 { "_wxToolBar","_class_wxToolBar",0},
8665 { "_class_wxDataObject","_wxDataObject",0},
8666 { "_wxCaret","_class_wxCaret",0},
8667 { "_wxStaticLine","_class_wxStaticLine",0},
8668 { "_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0},
8669 { "_wxBrush","_class_wxBrush",0},
8670 { "_wxToggleButton","_class_wxToggleButton",0},
8671 { "_wxMiniFrame","_class_wxMiniFrame",0},
8672 { "_class_wxNotebookEvent","_wxNotebookEvent",0},
8673 { "_class_wxPyPrintout","_wxPyPrintout",0},
8674 { "_wxDataFormat","_class_wxDataFormat",0},
8675 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
8676 { "_class_wxSashWindow","_wxSashWindow",0},
8677 { "_wxShowEvent","_class_wxShowEvent",0},
8678 { "_uint","_wxCoord",0},
8679 { "_uint","_wxPrintQuality",0},
8680 { "_uint","_time_t",0},
8681 { "_uint","_size_t",0},
8682 { "_uint","_unsigned_int",0},
8683 { "_uint","_int",0},
8684 { "_uint","_wxWindowID",0},
8685 { "_wxChar","_char",0},
8686 { "_wxPyValidator","_class_wxPyValidator",0},
8687 { "_class_wxEvent","_class_wxStyledTextEvent",SwigwxStyledTextEventTowxEvent},
8688 { "_class_wxEvent","_wxStyledTextEvent",SwigwxStyledTextEventTowxEvent},
8689 { "_class_wxEvent","_wxEvent",0},
8690 { "_wxCheckListBox","_class_wxCheckListBox",0},
8691 { "_wxSplitterEvent","_class_wxSplitterEvent",0},
8692 { "_wxRect","_class_wxRect",0},
8693 { "_wxCommandEvent","_class_wxStyledTextEvent",SwigwxStyledTextEventTowxCommandEvent},
8694 { "_wxCommandEvent","_wxStyledTextEvent",SwigwxStyledTextEventTowxCommandEvent},
8695 { "_wxCommandEvent","_class_wxCommandEvent",0},
8696 { "_wxSizeEvent","_class_wxSizeEvent",0},
8697 { "_class_wxLogWindow","_wxLogWindow",0},
8698 { "_class_wxImage","_wxImage",0},
8699 { "_wxPoint","_class_wxPoint",0},
8700 { "_class_wxWindowDisabler","_wxWindowDisabler",0},
8701 { "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
8702 { "_class_wxButton","_wxButton",0},
8703 { "_wxRadioBox","_class_wxRadioBox",0},
8704 { "_class_wxSpinCtrl","_wxSpinCtrl",0},
8705 { "_class_wxFontData","_wxFontData",0},
8706 { "_class_wxPNMHandler","_wxPNMHandler",0},
8707 { "_wxBoxSizer","_class_wxBoxSizer",0},
8708 { "_class_wxZipFSHandler","_wxZipFSHandler",0},
8709 { "_char","_wxChar",0},
8710 { "_wxBitmap","_class_wxBitmap",0},
8711 { "_wxPenList","_class_wxPenList",0},
8712 { "_wxPrintDialog","_class_wxPrintDialog",0},
8713 { "_wxWindowDC","_class_wxWindowDC",0},
8714 { "_wxTimerEvent","_class_wxTimerEvent",0},
8715 { "_wxPyTimer","_class_wxPyTimer",0},
8716 { "_wxScrollBar","_class_wxScrollBar",0},
8717 { "_wxSpinButton","_class_wxSpinButton",0},
8718 { "_wxColourDialog","_class_wxColourDialog",0},
8719 { "_wxPrintData","_class_wxPrintData",0},
8720 { "_class_wxInternetFSHandler","_wxInternetFSHandler",0},
8721 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
8722 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
8723 { "_wxMessageDialog","_class_wxMessageDialog",0},
8724 { "_class_wxValidator","_wxValidator",0},
8725 { "_class_wxPyEvent","_wxPyEvent",0},
8726 { "_class_wxMutexGuiLocker","_wxMutexGuiLocker",0},
8727 { "_wxTextEntryDialog","_class_wxTextEntryDialog",0},
8728 { "_wxConfig","_class_wxConfig",0},
8729 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
8730 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
8731 { "_class_wxFileConfig","_wxFileConfig",0},
8732 { "_class_wxBusyCursor","_wxBusyCursor",0},
8733 { "_wxToolBarSimple","_class_wxToolBarSimple",0},
8734 { "_wxMDIChildFrame","_class_wxMDIChildFrame",0},
8735 { "_wxListItem","_class_wxListItem",0},
8736 { "_class_wxToolBar","_wxToolBar",0},
8737 { "_wxDropTarget","_class_wxDropTarget",0},
8738 { "_class_wxStaticLine","_wxStaticLine",0},
8739 { "_class_wxColourDatabase","_wxColourDatabase",0},
8740 { "_wxScrollEvent","_class_wxScrollEvent",0},
8741 { "_wxToolBarToolBase","_class_wxToolBarToolBase",0},
8742 { "_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0},
8743 { "_class_wxMemoryFSHandler","_wxMemoryFSHandler",0},
8744 { "_EBool","_wxCoord",0},
8745 { "_EBool","_wxPrintQuality",0},
8746 { "_EBool","_signed_int",0},
8747 { "_EBool","_int",0},
8748 { "_EBool","_wxWindowID",0},
8749 { "_class_wxRegion","_wxRegion",0},
8750 { "_class_wxDataFormat","_wxDataFormat",0},
8751 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
8752 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
8753 { "_class_wxPreviewFrame","_wxPreviewFrame",0},
8754 { "_wxStaticText","_class_wxStaticText",0},
8755 { "_wxFont","_class_wxFont",0},
8756 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
8757 { "_wxCloseEvent","_class_wxCloseEvent",0},
8758 { "_class_wxSplitterEvent","_wxSplitterEvent",0},
8759 { "_wxProcessEvent","_class_wxProcessEvent",0},
8760 { "_wxNotebook","_class_wxNotebook",0},
8761 { "_wxFSFile","_class_wxFSFile",0},
8762 { "_unsigned_long","_long",0},
8763 { "_class_wxRect","_wxRect",0},
8764 { "_class_wxDC","_wxDC",0},
8765 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
8766 { "_wxGenericDragImage","_class_wxGenericDragImage",0},
8767 { "_class_wxProgressDialog","_wxProgressDialog",0},
8768 { "_class_wxBrushList","_wxBrushList",0},
8769 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
8770 { "_wxPyInputStream","_class_wxPyInputStream",0},
8771 { "_wxPyApp","_class_wxPyApp",0},
8772 { "_class_wxPenList","_wxPenList",0},
8773 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
8774 { "_class_wxOutputStream","_wxOutputStream",0},
8775 { "_wxLogTextCtrl","_class_wxLogTextCtrl",0},
8776 { "_wxMDIParentFrame","_class_wxMDIParentFrame",0},
8777 { "_class_wxTreeEvent","_wxTreeEvent",0},
8778 { "_class_wxDirDialog","_wxDirDialog",0},
8779 { "_wxTimeSpan","_class_wxTimeSpan",0},
8780 { "_wxFocusEvent","_class_wxFocusEvent",0},
8781 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
8782 { "_class_wxTimerEvent","_wxTimerEvent",0},
8783 { "_class_wxPyTimer","_wxPyTimer",0},
8784 { "_class_wxSpinButton","_wxSpinButton",0},
8785 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
8786 { "_class_wxPanel","_wxPanel",0},
8787 { "_class_wxCheckBox","_wxCheckBox",0},
8788 { "_wxComboBox","_class_wxComboBox",0},
8789 { "_wxRadioButton","_class_wxRadioButton",0},
8790 { "_class_wxMessageDialog","_wxMessageDialog",0},
8791 { "_signed_int","_wxCoord",0},
8792 { "_signed_int","_wxPrintQuality",0},
8793 { "_signed_int","_EBool",0},
8794 { "_signed_int","_wxWindowID",0},
8795 { "_signed_int","_int",0},
8796 { "_class_wxTextCtrl","_wxTextCtrl",0},
8797 { "_class_wxListItemAttr","_wxListItemAttr",0},
8798 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
8799 { "_class_wxTextDataObject","_wxTextDataObject",0},
8800 { "_wxMenu","_class_wxMenu",0},
8801 { "_class_wxMoveEvent","_wxMoveEvent",0},
8802 { "_wxListBox","_class_wxListBox",0},
8803 { "_wxScreenDC","_class_wxScreenDC",0},
8804 { "_class_wxToolBarSimple","_wxToolBarSimple",0},
8805 { "_class_wxMDIChildFrame","_wxMDIChildFrame",0},
8806 { "_WXTYPE","_wxDateTime_t",0},
8807 { "_WXTYPE","_short",0},
8808 { "_WXTYPE","_signed_short",0},
8809 { "_WXTYPE","_unsigned_short",0},
8810 { "_wxFileDialog","_class_wxFileDialog",0},
8811 { "_class_wxDropTarget","_wxDropTarget",0},
8812 { "_class_wxCaret","_wxCaret",0},
8813 { "_class_wxMDIClientWindow","_wxMDIClientWindow",0},
8814 { "_class_wxBrush","_wxBrush",0},
8815 { "_wxTipProvider","_class_wxTipProvider",0},
8816 { "_unsigned_short","_wxDateTime_t",0},
8817 { "_unsigned_short","_WXTYPE",0},
8818 { "_unsigned_short","_short",0},
8819 { "_class_wxWindow","_class_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxWindow},
8820 { "_class_wxWindow","_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxWindow},
8821 { "_class_wxWindow","_wxWindow",0},
8822 { "_class_wxLogStderr","_wxLogStderr",0},
8823 { "_wxSplitterWindow","_class_wxSplitterWindow",0},
8824 { "_wxDateSpan","_class_wxDateSpan",0},
8825 { "_class_wxStyledTextEvent","_wxStyledTextEvent",0},
8826 { "_class_wxStaticText","_wxStaticText",0},
8827 { "_wxPrintDialogData","_class_wxPrintDialogData",0},
8828 { "_class_wxFont","_wxFont",0},
8829 { "_wxClipboard","_class_wxClipboard",0},
8830 { "_class_wxPyValidator","_wxPyValidator",0},
8831 { "_class_wxCloseEvent","_wxCloseEvent",0},
8832 { "_wxSashEvent","_class_wxSashEvent",0},
8833 { "_wxBusyInfo","_class_wxBusyInfo",0},
8834 { "_wxFontList","_class_wxFontList",0},
8835 { "_class_wxMenuEvent","_wxMenuEvent",0},
8836 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
8837 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
8838 { "_wxClientDC","_class_wxClientDC",0},
8839 { "_wxMouseEvent","_class_wxMouseEvent",0},
8840 { "_class_wxGenericDragImage","_wxGenericDragImage",0},
8841 { "_wxListCtrl","_class_wxListCtrl",0},
8842 { "_wxSingleChoiceDialog","_class_wxSingleChoiceDialog",0},
8843 { "_class_wxPoint","_wxPoint",0},
8844 { "_class_wxPyInputStream","_wxPyInputStream",0},
8845 { "_wxRealPoint","_class_wxRealPoint",0},
8846 { "_class_wxRadioBox","_wxRadioBox",0},
8847 { "_class_wxBoxSizer","_wxBoxSizer",0},
8848 { "_signed_short","_WXTYPE",0},
8849 { "_signed_short","_short",0},
8850 { "_wxMemoryDC","_class_wxMemoryDC",0},
8851 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
8852 { "_class_wxPrintDialog","_wxPrintDialog",0},
8853 { "_wxPyFileSystemHandler","_class_wxPyFileSystemHandler",0},
8854 { "_wxPaintDC","_class_wxPaintDC",0},
8855 { "_class_wxWindowDC","_wxWindowDC",0},
8856 { "_class_wxFocusEvent","_wxFocusEvent",0},
8857 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
8858 { "_wxStatusBar","_class_wxStatusBar",0},
8859 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
8860 { "_class_wxCursor","_wxCursor",0},
8861 { "_wxPostScriptDC","_class_wxPostScriptDC",0},
8862 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
8863 { "_class_wxPyProcess","_wxPyProcess",0},
8864 { "_class_wxImageHandler","_wxImageHandler",0},
8865 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
8866 { "_class_wxLog","_wxLog",0},
8867 { "_wxTreeItemId","_class_wxTreeItemId",0},
8868 { "_unsigned_char","_byte",0},
8869 { "_class_wxMenu","_wxMenu",0},
8870 { "_wxControl","_class_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxControl},
8871 { "_wxControl","_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxControl},
8872 { "_wxControl","_class_wxControl",0},
8873 { "_class_wxListBox","_wxListBox",0},
8874 { "_unsigned_int","_wxCoord",0},
8875 { "_unsigned_int","_wxPrintQuality",0},
8876 { "_unsigned_int","_time_t",0},
8877 { "_unsigned_int","_size_t",0},
8878 { "_unsigned_int","_uint",0},
8879 { "_unsigned_int","_wxWindowID",0},
8880 { "_unsigned_int","_int",0},
8881 { "_wxIcon","_class_wxIcon",0},
8882 { "_wxDialog","_class_wxDialog",0},
8883 { "_class_wxListItem","_wxListItem",0},
8884 { "_class_wxPen","_wxPen",0},
8885 { "_class_wxFileDialog","_wxFileDialog",0},
8886 { "_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0},
8887 { "_wxConfigBase","_class_wxConfigBase",0},
8888 { "_short","_wxDateTime_t",0},
8889 { "_short","_WXTYPE",0},
8890 { "_short","_unsigned_short",0},
8891 { "_short","_signed_short",0},
8892 { "_class_wxStaticBox","_wxStaticBox",0},
8893 { "_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0},
8894 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
8895 { "_class_wxPyDropSource","_wxPyDropSource",0},
8896 { "_class_wxScrollEvent","_wxScrollEvent",0},
8897 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
8898 { "_class_wxChoice","_wxChoice",0},
8899 { "_class_wxSlider","_wxSlider",0},
8900 { "_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0},
8901 { "_class_wxImageList","_wxImageList",0},
8902 { "_class_wxBitmapButton","_wxBitmapButton",0},
8903 { "_wxFileSystemHandler","_class_wxFileSystemHandler",0},
8904 { "_wxPyTipProvider","_class_wxPyTipProvider",0},
8905 { "_wxFrame","_class_wxFrame",0},
8906 { "_wxPCXHandler","_class_wxPCXHandler",0},
8907 { "_class_wxGridSizer","_wxGridSizer",0},
8908 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
8909 { "_class_wxNotebook","_wxNotebook",0},
8910 { "_wxJPEGHandler","_class_wxJPEGHandler",0},
8911 { "_wxWindowID","_wxCoord",0},
8912 { "_wxWindowID","_wxPrintQuality",0},
8913 { "_wxWindowID","_time_t",0},
8914 { "_wxWindowID","_size_t",0},
8915 { "_wxWindowID","_EBool",0},
8916 { "_wxWindowID","_uint",0},
8917 { "_wxWindowID","_int",0},
8918 { "_wxWindowID","_signed_int",0},
8919 { "_wxWindowID","_unsigned_int",0},
8920 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
8921 { "_class_wxSizerItem","_wxSizerItem",0},
8922 { "_int","_wxCoord",0},
8923 { "_int","_wxPrintQuality",0},
8924 { "_int","_time_t",0},
8925 { "_int","_size_t",0},
8926 { "_int","_EBool",0},
8927 { "_int","_uint",0},
8928 { "_int","_wxWindowID",0},
8929 { "_int","_unsigned_int",0},
8930 { "_int","_signed_int",0},
8931 { "_class_wxMouseEvent","_wxMouseEvent",0},
8932 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
8933 { "_wxLogWindow","_class_wxLogWindow",0},
8934 { "_class_wxListEvent","_wxListEvent",0},
8935 { "_class_wxPrintPreview","_wxPrintPreview",0},
8936 { "_wxDateTime_t","_unsigned_short",0},
8937 { "_wxDateTime_t","_short",0},
8938 { "_wxDateTime_t","_WXTYPE",0},
8939 { "_class_wxSpinEvent","_wxSpinEvent",0},
8940 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
8941 { "_wxDateTime","_class_wxDateTime",0},
8942 { "_time_t","_wxCoord",0},
8943 { "_time_t","_wxPrintQuality",0},
8944 { "_time_t","_unsigned_int",0},
8945 { "_time_t","_int",0},
8946 { "_time_t","_wxWindowID",0},
8947 { "_time_t","_uint",0},
8948 { "_time_t","_size_t",0},
8949 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
8950 { "_wxLogNull","_class_wxLogNull",0},
8951 { "_wxButton","_class_wxButton",0},
8952 { "_wxZipFSHandler","_class_wxZipFSHandler",0},
8953 { "_class_wxPyApp","_wxPyApp",0},
8954 { "_wxSize","_class_wxSize",0},
8955 { "_wxRegionIterator","_class_wxRegionIterator",0},
8956 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
8957 { "_class_wxLogTextCtrl","_wxLogTextCtrl",0},
8958 { "_class_wxLogGui","_wxLogGui",0},
8959 { "_class_wxMDIParentFrame","_wxMDIParentFrame",0},
8960 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
8961 { "_wxStaticBoxSizer","_class_wxStaticBoxSizer",0},
8962 { "_class_wxTimeSpan","_wxTimeSpan",0},
8963 { "_class_wxPyFileSystemHandler","_wxPyFileSystemHandler",0},
8964 { "_class_wxPaintDC","_wxPaintDC",0},
8965 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
8966 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
8967 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
8968 { "_class_wxComboBox","_wxComboBox",0},
8969 { "_class_wxRadioButton","_wxRadioButton",0},
8970 { "_wxValidator","_class_wxValidator",0},
8971 { "_wxToolBarBase","_class_wxToolBarBase",0},
8972 { "_class_wxTreeItemId","_wxTreeItemId",0},
8973 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
8974 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
8975 { "_class_wxControl","_class_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxControl},
8976 { "_class_wxControl","_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxControl},
8977 { "_class_wxControl","_wxControl",0},
8978 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
8979 { "_wxStyledTextCtrl","_class_wxStyledTextCtrl",0},
8980 { "_class_wxIcon","_wxIcon",0},
8981 { "_class_wxColour","_wxColour",0},
8982 { "_class_wxScreenDC","_wxScreenDC",0},
8983 { "_class_wxPageSetupDialog","_wxPageSetupDialog",0},
8984 { "_wxPalette","_class_wxPalette",0},
8985 { "_class_wxIdleEvent","_wxIdleEvent",0},
8986 { "_class_wxConfigBase","_wxConfigBase",0},
8987 { "_wxCoord","_int",0},
8988 { "_wxCoord","_signed_int",0},
8989 { "_wxCoord","_unsigned_int",0},
8990 { "_wxCoord","_wxWindowID",0},
8991 { "_wxCoord","_uint",0},
8992 { "_wxCoord","_EBool",0},
8993 { "_wxCoord","_size_t",0},
8994 { "_wxCoord","_time_t",0},
8995 { "_wxCoord","_wxPrintQuality",0},
8996 { "_wxEraseEvent","_class_wxEraseEvent",0},
8997 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
8998 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
8999 { "_class_wxTipProvider","_wxTipProvider",0},
9000 { "_class_wxToggleButton","_wxToggleButton",0},
9001 { "_class_wxMiniFrame","_wxMiniFrame",0},
9002 { "_wxFontDialog","_class_wxFontDialog",0},
9003 { "_wxMemoryFSHandler","_class_wxMemoryFSHandler",0},
9004 { "_wxRegion","_class_wxRegion",0},
9005 { "_class_wxSplitterWindow","_wxSplitterWindow",0},
9006 { "_wxPreviewFrame","_class_wxPreviewFrame",0},
9007 { "_wxSizer","_class_wxSizer",0},
9008 { "_class_wxDateSpan","_wxDateSpan",0},
9009 { "_wxFileSystem","_class_wxFileSystem",0},
9010 { "_class_wxShowEvent","_wxShowEvent",0},
9011 { "_class_wxPyTipProvider","_wxPyTipProvider",0},
9012 { "_class_wxPCXHandler","_wxPCXHandler",0},
9013 { "_wxTIFFHandler","_class_wxTIFFHandler",0},
9014 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
9015 { "_wxActivateEvent","_class_wxActivateEvent",0},
9016 { "_wxGauge","_class_wxGauge",0},
9017 { "_class_wxCheckListBox","_wxCheckListBox",0},
9018 { "_class_wxBusyInfo","_wxBusyInfo",0},
9019 { "_class_wxFontList","_wxFontList",0},
9020 { "_class_wxCommandEvent","_class_wxStyledTextEvent",SwigwxStyledTextEventTowxCommandEvent},
9021 { "_class_wxCommandEvent","_wxStyledTextEvent",SwigwxStyledTextEventTowxCommandEvent},
9022 { "_class_wxCommandEvent","_wxCommandEvent",0},
9023 { "_class_wxClientDC","_wxClientDC",0},
9024 { "_class_wxSizeEvent","_wxSizeEvent",0},
9025 { "_class_wxListCtrl","_wxListCtrl",0},
9026 { "_wxBrushList","_class_wxBrushList",0},
9027 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
9028 { "_class_wxLogNull","_wxLogNull",0},
9029 { "_class_wxSize","_wxSize",0},
9030 { "_class_wxBitmap","_wxBitmap",0},
9031 { "_class_wxMemoryDC","_wxMemoryDC",0},
9032 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
9033 { "_wxMenuBar","_class_wxMenuBar",0},
9034 { "_wxOutputStream","_class_wxOutputStream",0},
9035 { "_wxTreeEvent","_class_wxTreeEvent",0},
9036 { "_wxDirDialog","_class_wxDirDialog",0},
9037 { "_wxEvtHandler","_class_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxEvtHandler},
9038 { "_wxEvtHandler","_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxEvtHandler},
9039 { "_wxEvtHandler","_class_wxEvtHandler",0},
9040 { "_wxMenuItem","_class_wxMenuItem",0},
9041 { "_class_wxScrollBar","_wxScrollBar",0},
9042 { "_class_wxColourDialog","_wxColourDialog",0},
9043 { "_class_wxPrintData","_wxPrintData",0},
9044 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
9045 { "_wxListItemAttr","_class_wxListItemAttr",0},
9046 { "_class_wxTextEntryDialog","_wxTextEntryDialog",0},
9047 { "_class_wxConfig","_wxConfig",0},
9048 { "_wxKeyEvent","_class_wxKeyEvent",0},
9049 { "_wxMoveEvent","_class_wxMoveEvent",0},
9050 { "_wxColourData","_class_wxColourData",0},
9051 { "_wxPageSetupDialogData","_class_wxPageSetupDialogData",0},
9052 { "_class_wxPalette","_wxPalette",0},
9053 { "_wxFileDataObject","_class_wxFileDataObject",0},
9054 { "_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0},
9055 { "_wxNotebookSizer","_class_wxNotebookSizer",0},
9056 { "_class_wxEraseEvent","_wxEraseEvent",0},
9057 { "_wxPyFontEnumerator","_class_wxPyFontEnumerator",0},
9058 { "_wxMDIClientWindow","_class_wxMDIClientWindow",0},
9059 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
9060 { "_class_wxToolBarToolBase","_wxToolBarToolBase",0},
9061 { "_class_wxFontDialog","_wxFontDialog",0},
9062 { "_wxWindow","_class_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxWindow},
9063 { "_wxWindow","_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxWindow},
9064 { "_wxWindow","_class_wxWindow",0},
9065 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
9066 { "_wxLogStderr","_class_wxLogStderr",0},
9067 { "_class_wxFileSystemHandler","_wxFileSystemHandler",0},
9068 { "_class_wxFileSystem","_wxFileSystem",0},
9069 { "_wxStyledTextEvent","_class_wxStyledTextEvent",0},
9070 { "_class_wxFrame","_wxFrame",0},
9071 {0,0,0}};
9072
9073 static PyObject *SWIG_globals;
9074 #ifdef __cplusplus
9075 extern "C"
9076 #endif
9077 SWIGEXPORT(void) initstc_c() {
9078 PyObject *m, *d;
9079 SWIG_globals = SWIG_newvarlink();
9080 m = Py_InitModule("stc_c", stc_cMethods);
9081 d = PyModule_GetDict(m);
9082 PyDict_SetItemString(d,"wxSTC_INVALID_POSITION", PyInt_FromLong((long) -1));
9083 PyDict_SetItemString(d,"wxSTC_START", PyInt_FromLong((long) 2000));
9084 PyDict_SetItemString(d,"wxSTC_OPTIONAL_START", PyInt_FromLong((long) 3000));
9085 PyDict_SetItemString(d,"wxSTC_LEXER_START", PyInt_FromLong((long) 4000));
9086 PyDict_SetItemString(d,"wxSTC_CMD_REDO", PyInt_FromLong((long) 2011));
9087 PyDict_SetItemString(d,"wxSTC_CMD_SELECTALL", PyInt_FromLong((long) 2013));
9088 PyDict_SetItemString(d,"wxSTC_WS_INVISIBLE", PyInt_FromLong((long) 0));
9089 PyDict_SetItemString(d,"wxSTC_WS_VISIBLEALWAYS", PyInt_FromLong((long) 1));
9090 PyDict_SetItemString(d,"wxSTC_WS_VISIBLEAFTERINDENT", PyInt_FromLong((long) 2));
9091 PyDict_SetItemString(d,"wxSTC_EOL_CRLF", PyInt_FromLong((long) 0));
9092 PyDict_SetItemString(d,"wxSTC_EOL_CR", PyInt_FromLong((long) 1));
9093 PyDict_SetItemString(d,"wxSTC_EOL_LF", PyInt_FromLong((long) 2));
9094 PyDict_SetItemString(d,"wxSTC_CP_UTF8", PyInt_FromLong((long) 65001));
9095 PyDict_SetItemString(d,"wxSTC_MARKER_MAX", PyInt_FromLong((long) 31));
9096 PyDict_SetItemString(d,"wxSTC_MARK_CIRCLE", PyInt_FromLong((long) 0));
9097 PyDict_SetItemString(d,"wxSTC_MARK_ROUNDRECT", PyInt_FromLong((long) 1));
9098 PyDict_SetItemString(d,"wxSTC_MARK_ARROW", PyInt_FromLong((long) 2));
9099 PyDict_SetItemString(d,"wxSTC_MARK_SMALLRECT", PyInt_FromLong((long) 3));
9100 PyDict_SetItemString(d,"wxSTC_MARK_SHORTARROW", PyInt_FromLong((long) 4));
9101 PyDict_SetItemString(d,"wxSTC_MARK_EMPTY", PyInt_FromLong((long) 5));
9102 PyDict_SetItemString(d,"wxSTC_MARK_ARROWDOWN", PyInt_FromLong((long) 6));
9103 PyDict_SetItemString(d,"wxSTC_MARK_MINUS", PyInt_FromLong((long) 7));
9104 PyDict_SetItemString(d,"wxSTC_MARK_PLUS", PyInt_FromLong((long) 8));
9105 PyDict_SetItemString(d,"wxSTC_MARKNUM_FOLDER", PyInt_FromLong((long) 30));
9106 PyDict_SetItemString(d,"wxSTC_MARKNUM_FOLDEROPEN", PyInt_FromLong((long) 31));
9107 PyDict_SetItemString(d,"wxSTC_MARGIN_SYMBOL", PyInt_FromLong((long) 0));
9108 PyDict_SetItemString(d,"wxSTC_MARGIN_NUMBER", PyInt_FromLong((long) 1));
9109 PyDict_SetItemString(d,"wxSTC_STYLE_DEFAULT", PyInt_FromLong((long) 32));
9110 PyDict_SetItemString(d,"wxSTC_STYLE_LINENUMBER", PyInt_FromLong((long) 33));
9111 PyDict_SetItemString(d,"wxSTC_STYLE_BRACELIGHT", PyInt_FromLong((long) 34));
9112 PyDict_SetItemString(d,"wxSTC_STYLE_BRACEBAD", PyInt_FromLong((long) 35));
9113 PyDict_SetItemString(d,"wxSTC_STYLE_CONTROLCHAR", PyInt_FromLong((long) 36));
9114 PyDict_SetItemString(d,"wxSTC_STYLE_INDENTGUIDE", PyInt_FromLong((long) 37));
9115 PyDict_SetItemString(d,"wxSTC_STYLE_MAX", PyInt_FromLong((long) 127));
9116 PyDict_SetItemString(d,"wxSTC_CHARSET_ANSI", PyInt_FromLong((long) 0));
9117 PyDict_SetItemString(d,"wxSTC_CHARSET_DEFAULT", PyInt_FromLong((long) 1));
9118 PyDict_SetItemString(d,"wxSTC_CHARSET_BALTIC", PyInt_FromLong((long) 186));
9119 PyDict_SetItemString(d,"wxSTC_CHARSET_CHINESEBIG5", PyInt_FromLong((long) 136));
9120 PyDict_SetItemString(d,"wxSTC_CHARSET_EASTEUROPE", PyInt_FromLong((long) 238));
9121 PyDict_SetItemString(d,"wxSTC_CHARSET_GB2312", PyInt_FromLong((long) 134));
9122 PyDict_SetItemString(d,"wxSTC_CHARSET_GREEK", PyInt_FromLong((long) 161));
9123 PyDict_SetItemString(d,"wxSTC_CHARSET_HANGUL", PyInt_FromLong((long) 129));
9124 PyDict_SetItemString(d,"wxSTC_CHARSET_MAC", PyInt_FromLong((long) 77));
9125 PyDict_SetItemString(d,"wxSTC_CHARSET_OEM", PyInt_FromLong((long) 255));
9126 PyDict_SetItemString(d,"wxSTC_CHARSET_RUSSIAN", PyInt_FromLong((long) 204));
9127 PyDict_SetItemString(d,"wxSTC_CHARSET_SHIFTJIS", PyInt_FromLong((long) 128));
9128 PyDict_SetItemString(d,"wxSTC_CHARSET_SYMBOL", PyInt_FromLong((long) 2));
9129 PyDict_SetItemString(d,"wxSTC_CHARSET_TURKISH", PyInt_FromLong((long) 162));
9130 PyDict_SetItemString(d,"wxSTC_CHARSET_JOHAB", PyInt_FromLong((long) 130));
9131 PyDict_SetItemString(d,"wxSTC_CHARSET_HEBREW", PyInt_FromLong((long) 177));
9132 PyDict_SetItemString(d,"wxSTC_CHARSET_ARABIC", PyInt_FromLong((long) 178));
9133 PyDict_SetItemString(d,"wxSTC_CHARSET_VIETNAMESE", PyInt_FromLong((long) 163));
9134 PyDict_SetItemString(d,"wxSTC_CHARSET_THAI", PyInt_FromLong((long) 222));
9135 PyDict_SetItemString(d,"wxSTC_INDIC_MAX", PyInt_FromLong((long) 7));
9136 PyDict_SetItemString(d,"wxSTC_INDIC_PLAIN", PyInt_FromLong((long) 0));
9137 PyDict_SetItemString(d,"wxSTC_INDIC_SQUIGGLE", PyInt_FromLong((long) 1));
9138 PyDict_SetItemString(d,"wxSTC_INDIC_TT", PyInt_FromLong((long) 2));
9139 PyDict_SetItemString(d,"wxSTC_INDIC_DIAGONAL", PyInt_FromLong((long) 3));
9140 PyDict_SetItemString(d,"wxSTC_INDIC_STRIKE", PyInt_FromLong((long) 4));
9141 PyDict_SetItemString(d,"wxSTC_INDIC0_MASK", PyInt_FromLong((long) 32));
9142 PyDict_SetItemString(d,"wxSTC_INDIC1_MASK", PyInt_FromLong((long) 64));
9143 PyDict_SetItemString(d,"wxSTC_INDIC2_MASK", PyInt_FromLong((long) 128));
9144 PyDict_SetItemString(d,"wxSTC_INDICS_MASK", PyInt_FromLong((long) 224));
9145 PyDict_SetItemString(d,"wxSTC_PRINT_NORMAL", PyInt_FromLong((long) 0));
9146 PyDict_SetItemString(d,"wxSTC_PRINT_INVERTLIGHT", PyInt_FromLong((long) 1));
9147 PyDict_SetItemString(d,"wxSTC_PRINT_BLACKONWHITE", PyInt_FromLong((long) 2));
9148 PyDict_SetItemString(d,"wxSTC_FIND_DOWN", PyInt_FromLong((long) 1));
9149 PyDict_SetItemString(d,"wxSTC_FIND_WHOLEWORD", PyInt_FromLong((long) 2));
9150 PyDict_SetItemString(d,"wxSTC_FIND_MATCHCASE", PyInt_FromLong((long) 4));
9151 PyDict_SetItemString(d,"wxSTC_FIND_WORDSTART", PyInt_FromLong((long) 0x00100000));
9152 PyDict_SetItemString(d,"wxSTC_FIND_REGEXP", PyInt_FromLong((long) 0x00200000));
9153 PyDict_SetItemString(d,"wxSTC_CMD_UNDO", PyInt_FromLong((long) 2176));
9154 PyDict_SetItemString(d,"wxSTC_CMD_CUT", PyInt_FromLong((long) 2177));
9155 PyDict_SetItemString(d,"wxSTC_CMD_COPY", PyInt_FromLong((long) 2178));
9156 PyDict_SetItemString(d,"wxSTC_CMD_PASTE", PyInt_FromLong((long) 2179));
9157 PyDict_SetItemString(d,"wxSTC_FOLDLEVELBASE", PyInt_FromLong((long) 0x400));
9158 PyDict_SetItemString(d,"wxSTC_FOLDLEVELWHITEFLAG", PyInt_FromLong((long) 0x1000));
9159 PyDict_SetItemString(d,"wxSTC_FOLDLEVELHEADERFLAG", PyInt_FromLong((long) 0x2000));
9160 PyDict_SetItemString(d,"wxSTC_FOLDLEVELNUMBERMASK", PyInt_FromLong((long) 0x0FFF));
9161 PyDict_SetItemString(d,"wxSTC_CMD_LINEDOWN", PyInt_FromLong((long) 2300));
9162 PyDict_SetItemString(d,"wxSTC_CMD_LINEDOWNEXTEND", PyInt_FromLong((long) 2301));
9163 PyDict_SetItemString(d,"wxSTC_CMD_LINEUP", PyInt_FromLong((long) 2302));
9164 PyDict_SetItemString(d,"wxSTC_CMD_LINEUPEXTEND", PyInt_FromLong((long) 2303));
9165 PyDict_SetItemString(d,"wxSTC_CMD_CHARLEFT", PyInt_FromLong((long) 2304));
9166 PyDict_SetItemString(d,"wxSTC_CMD_CHARLEFTEXTEND", PyInt_FromLong((long) 2305));
9167 PyDict_SetItemString(d,"wxSTC_CMD_CHARRIGHT", PyInt_FromLong((long) 2306));
9168 PyDict_SetItemString(d,"wxSTC_CMD_CHARRIGHTEXTEND", PyInt_FromLong((long) 2307));
9169 PyDict_SetItemString(d,"wxSTC_CMD_WORDLEFT", PyInt_FromLong((long) 2308));
9170 PyDict_SetItemString(d,"wxSTC_CMD_WORDLEFTEXTEND", PyInt_FromLong((long) 2309));
9171 PyDict_SetItemString(d,"wxSTC_CMD_WORDRIGHT", PyInt_FromLong((long) 2310));
9172 PyDict_SetItemString(d,"wxSTC_CMD_WORDRIGHTEXTEND", PyInt_FromLong((long) 2311));
9173 PyDict_SetItemString(d,"wxSTC_CMD_HOME", PyInt_FromLong((long) 2312));
9174 PyDict_SetItemString(d,"wxSTC_CMD_HOMEEXTEND", PyInt_FromLong((long) 2313));
9175 PyDict_SetItemString(d,"wxSTC_CMD_LINEEND", PyInt_FromLong((long) 2314));
9176 PyDict_SetItemString(d,"wxSTC_CMD_LINEENDEXTEND", PyInt_FromLong((long) 2315));
9177 PyDict_SetItemString(d,"wxSTC_CMD_DOCUMENTSTART", PyInt_FromLong((long) 2316));
9178 PyDict_SetItemString(d,"wxSTC_CMD_DOCUMENTSTARTEXTEND", PyInt_FromLong((long) 2317));
9179 PyDict_SetItemString(d,"wxSTC_CMD_DOCUMENTEND", PyInt_FromLong((long) 2318));
9180 PyDict_SetItemString(d,"wxSTC_CMD_DOCUMENTENDEXTEND", PyInt_FromLong((long) 2319));
9181 PyDict_SetItemString(d,"wxSTC_CMD_PAGEUP", PyInt_FromLong((long) 2320));
9182 PyDict_SetItemString(d,"wxSTC_CMD_PAGEUPEXTEND", PyInt_FromLong((long) 2321));
9183 PyDict_SetItemString(d,"wxSTC_CMD_PAGEDOWN", PyInt_FromLong((long) 2322));
9184 PyDict_SetItemString(d,"wxSTC_CMD_PAGEDOWNEXTEND", PyInt_FromLong((long) 2323));
9185 PyDict_SetItemString(d,"wxSTC_CMD_EDITTOGGLEOVERTYPE", PyInt_FromLong((long) 2324));
9186 PyDict_SetItemString(d,"wxSTC_CMD_CANCEL", PyInt_FromLong((long) 2325));
9187 PyDict_SetItemString(d,"wxSTC_CMD_DELETEBACK", PyInt_FromLong((long) 2326));
9188 PyDict_SetItemString(d,"wxSTC_CMD_TAB", PyInt_FromLong((long) 2327));
9189 PyDict_SetItemString(d,"wxSTC_CMD_BACKTAB", PyInt_FromLong((long) 2328));
9190 PyDict_SetItemString(d,"wxSTC_CMD_NEWLINE", PyInt_FromLong((long) 2329));
9191 PyDict_SetItemString(d,"wxSTC_CMD_FORMFEED", PyInt_FromLong((long) 2330));
9192 PyDict_SetItemString(d,"wxSTC_CMD_VCHOME", PyInt_FromLong((long) 2331));
9193 PyDict_SetItemString(d,"wxSTC_CMD_VCHOMEEXTEND", PyInt_FromLong((long) 2332));
9194 PyDict_SetItemString(d,"wxSTC_CMD_ZOOMIN", PyInt_FromLong((long) 2333));
9195 PyDict_SetItemString(d,"wxSTC_CMD_ZOOMOUT", PyInt_FromLong((long) 2334));
9196 PyDict_SetItemString(d,"wxSTC_CMD_DELWORDLEFT", PyInt_FromLong((long) 2335));
9197 PyDict_SetItemString(d,"wxSTC_CMD_DELWORDRIGHT", PyInt_FromLong((long) 2336));
9198 PyDict_SetItemString(d,"wxSTC_CMD_LINECUT", PyInt_FromLong((long) 2337));
9199 PyDict_SetItemString(d,"wxSTC_CMD_LINEDELETE", PyInt_FromLong((long) 2338));
9200 PyDict_SetItemString(d,"wxSTC_CMD_LINETRANSPOSE", PyInt_FromLong((long) 2339));
9201 PyDict_SetItemString(d,"wxSTC_CMD_LOWERCASE", PyInt_FromLong((long) 2340));
9202 PyDict_SetItemString(d,"wxSTC_CMD_UPPERCASE", PyInt_FromLong((long) 2341));
9203 PyDict_SetItemString(d,"wxSTC_CMD_LINESCROLLDOWN", PyInt_FromLong((long) 2342));
9204 PyDict_SetItemString(d,"wxSTC_CMD_LINESCROLLUP", PyInt_FromLong((long) 2343));
9205 PyDict_SetItemString(d,"wxSTC_EDGE_NONE", PyInt_FromLong((long) 0));
9206 PyDict_SetItemString(d,"wxSTC_EDGE_LINE", PyInt_FromLong((long) 1));
9207 PyDict_SetItemString(d,"wxSTC_EDGE_BACKGROUND", PyInt_FromLong((long) 2));
9208 PyDict_SetItemString(d,"wxSTC_CARET_SLOP", PyInt_FromLong((long) 0x01));
9209 PyDict_SetItemString(d,"wxSTC_CARET_CENTER", PyInt_FromLong((long) 0x02));
9210 PyDict_SetItemString(d,"wxSTC_CARET_STRICT", PyInt_FromLong((long) 0x04));
9211 PyDict_SetItemString(d,"wxSTC_MOD_INSERTTEXT", PyInt_FromLong((long) 0x1));
9212 PyDict_SetItemString(d,"wxSTC_MOD_DELETETEXT", PyInt_FromLong((long) 0x2));
9213 PyDict_SetItemString(d,"wxSTC_MOD_CHANGESTYLE", PyInt_FromLong((long) 0x4));
9214 PyDict_SetItemString(d,"wxSTC_MOD_CHANGEFOLD", PyInt_FromLong((long) 0x8));
9215 PyDict_SetItemString(d,"wxSTC_PERFORMED_USER", PyInt_FromLong((long) 0x10));
9216 PyDict_SetItemString(d,"wxSTC_PERFORMED_UNDO", PyInt_FromLong((long) 0x20));
9217 PyDict_SetItemString(d,"wxSTC_PERFORMED_REDO", PyInt_FromLong((long) 0x40));
9218 PyDict_SetItemString(d,"wxSTC_LASTSTEPINUNDOREDO", PyInt_FromLong((long) 0x100));
9219 PyDict_SetItemString(d,"wxSTC_MOD_CHANGEMARKER", PyInt_FromLong((long) 0x200));
9220 PyDict_SetItemString(d,"wxSTC_MOD_BEFOREINSERT", PyInt_FromLong((long) 0x400));
9221 PyDict_SetItemString(d,"wxSTC_MOD_BEFOREDELETE", PyInt_FromLong((long) 0x800));
9222 PyDict_SetItemString(d,"wxSTC_MODEVENTMASKALL", PyInt_FromLong((long) 0xF77));
9223 PyDict_SetItemString(d,"wxSTC_KEY_DOWN", PyInt_FromLong((long) 300));
9224 PyDict_SetItemString(d,"wxSTC_KEY_UP", PyInt_FromLong((long) 301));
9225 PyDict_SetItemString(d,"wxSTC_KEY_LEFT", PyInt_FromLong((long) 302));
9226 PyDict_SetItemString(d,"wxSTC_KEY_RIGHT", PyInt_FromLong((long) 303));
9227 PyDict_SetItemString(d,"wxSTC_KEY_HOME", PyInt_FromLong((long) 304));
9228 PyDict_SetItemString(d,"wxSTC_KEY_END", PyInt_FromLong((long) 305));
9229 PyDict_SetItemString(d,"wxSTC_KEY_PRIOR", PyInt_FromLong((long) 306));
9230 PyDict_SetItemString(d,"wxSTC_KEY_NEXT", PyInt_FromLong((long) 307));
9231 PyDict_SetItemString(d,"wxSTC_KEY_DELETE", PyInt_FromLong((long) 308));
9232 PyDict_SetItemString(d,"wxSTC_KEY_INSERT", PyInt_FromLong((long) 309));
9233 PyDict_SetItemString(d,"wxSTC_KEY_ESCAPE", PyInt_FromLong((long) 7));
9234 PyDict_SetItemString(d,"wxSTC_KEY_BACK", PyInt_FromLong((long) 8));
9235 PyDict_SetItemString(d,"wxSTC_KEY_TAB", PyInt_FromLong((long) 9));
9236 PyDict_SetItemString(d,"wxSTC_KEY_RETURN", PyInt_FromLong((long) 13));
9237 PyDict_SetItemString(d,"wxSTC_KEY_ADD", PyInt_FromLong((long) 310));
9238 PyDict_SetItemString(d,"wxSTC_KEY_SUBTRACT", PyInt_FromLong((long) 311));
9239 PyDict_SetItemString(d,"wxSTC_KEY_DIVIDE", PyInt_FromLong((long) 312));
9240 PyDict_SetItemString(d,"wxSTC_SCMOD_SHIFT", PyInt_FromLong((long) 1));
9241 PyDict_SetItemString(d,"wxSTC_SCMOD_CTRL", PyInt_FromLong((long) 2));
9242 PyDict_SetItemString(d,"wxSTC_SCMOD_ALT", PyInt_FromLong((long) 4));
9243 PyDict_SetItemString(d,"wxSTC_LEX_CONTAINER", PyInt_FromLong((long) 0));
9244 PyDict_SetItemString(d,"wxSTC_LEX_NULL", PyInt_FromLong((long) 1));
9245 PyDict_SetItemString(d,"wxSTC_LEX_PYTHON", PyInt_FromLong((long) 2));
9246 PyDict_SetItemString(d,"wxSTC_LEX_CPP", PyInt_FromLong((long) 3));
9247 PyDict_SetItemString(d,"wxSTC_LEX_HTML", PyInt_FromLong((long) 4));
9248 PyDict_SetItemString(d,"wxSTC_LEX_XML", PyInt_FromLong((long) 5));
9249 PyDict_SetItemString(d,"wxSTC_LEX_PERL", PyInt_FromLong((long) 6));
9250 PyDict_SetItemString(d,"wxSTC_LEX_SQL", PyInt_FromLong((long) 7));
9251 PyDict_SetItemString(d,"wxSTC_LEX_VB", PyInt_FromLong((long) 8));
9252 PyDict_SetItemString(d,"wxSTC_LEX_PROPERTIES", PyInt_FromLong((long) 9));
9253 PyDict_SetItemString(d,"wxSTC_LEX_ERRORLIST", PyInt_FromLong((long) 10));
9254 PyDict_SetItemString(d,"wxSTC_LEX_MAKEFILE", PyInt_FromLong((long) 11));
9255 PyDict_SetItemString(d,"wxSTC_LEX_BATCH", PyInt_FromLong((long) 12));
9256 PyDict_SetItemString(d,"wxSTC_LEX_XCODE", PyInt_FromLong((long) 13));
9257 PyDict_SetItemString(d,"wxSTC_LEX_LATEX", PyInt_FromLong((long) 14));
9258 PyDict_SetItemString(d,"wxSTC_LEX_LUA", PyInt_FromLong((long) 15));
9259 PyDict_SetItemString(d,"wxSTC_LEX_DIFF", PyInt_FromLong((long) 16));
9260 PyDict_SetItemString(d,"wxSTC_P_DEFAULT", PyInt_FromLong((long) 0));
9261 PyDict_SetItemString(d,"wxSTC_P_COMMENTLINE", PyInt_FromLong((long) 1));
9262 PyDict_SetItemString(d,"wxSTC_P_NUMBER", PyInt_FromLong((long) 2));
9263 PyDict_SetItemString(d,"wxSTC_P_STRING", PyInt_FromLong((long) 3));
9264 PyDict_SetItemString(d,"wxSTC_P_CHARACTER", PyInt_FromLong((long) 4));
9265 PyDict_SetItemString(d,"wxSTC_P_WORD", PyInt_FromLong((long) 5));
9266 PyDict_SetItemString(d,"wxSTC_P_TRIPLE", PyInt_FromLong((long) 6));
9267 PyDict_SetItemString(d,"wxSTC_P_TRIPLEDOUBLE", PyInt_FromLong((long) 7));
9268 PyDict_SetItemString(d,"wxSTC_P_CLASSNAME", PyInt_FromLong((long) 8));
9269 PyDict_SetItemString(d,"wxSTC_P_DEFNAME", PyInt_FromLong((long) 9));
9270 PyDict_SetItemString(d,"wxSTC_P_OPERATOR", PyInt_FromLong((long) 10));
9271 PyDict_SetItemString(d,"wxSTC_P_IDENTIFIER", PyInt_FromLong((long) 11));
9272 PyDict_SetItemString(d,"wxSTC_P_COMMENTBLOCK", PyInt_FromLong((long) 12));
9273 PyDict_SetItemString(d,"wxSTC_P_STRINGEOL", PyInt_FromLong((long) 13));
9274 PyDict_SetItemString(d,"wxSTC_C_DEFAULT", PyInt_FromLong((long) 0));
9275 PyDict_SetItemString(d,"wxSTC_C_COMMENT", PyInt_FromLong((long) 1));
9276 PyDict_SetItemString(d,"wxSTC_C_COMMENTLINE", PyInt_FromLong((long) 2));
9277 PyDict_SetItemString(d,"wxSTC_C_COMMENTDOC", PyInt_FromLong((long) 3));
9278 PyDict_SetItemString(d,"wxSTC_C_NUMBER", PyInt_FromLong((long) 4));
9279 PyDict_SetItemString(d,"wxSTC_C_WORD", PyInt_FromLong((long) 5));
9280 PyDict_SetItemString(d,"wxSTC_C_STRING", PyInt_FromLong((long) 6));
9281 PyDict_SetItemString(d,"wxSTC_C_CHARACTER", PyInt_FromLong((long) 7));
9282 PyDict_SetItemString(d,"wxSTC_C_UUID", PyInt_FromLong((long) 8));
9283 PyDict_SetItemString(d,"wxSTC_C_PREPROCESSOR", PyInt_FromLong((long) 9));
9284 PyDict_SetItemString(d,"wxSTC_C_OPERATOR", PyInt_FromLong((long) 10));
9285 PyDict_SetItemString(d,"wxSTC_C_IDENTIFIER", PyInt_FromLong((long) 11));
9286 PyDict_SetItemString(d,"wxSTC_C_STRINGEOL", PyInt_FromLong((long) 12));
9287 PyDict_SetItemString(d,"wxSTC_C_VERBATIM", PyInt_FromLong((long) 13));
9288 PyDict_SetItemString(d,"wxSTC_H_DEFAULT", PyInt_FromLong((long) 0));
9289 PyDict_SetItemString(d,"wxSTC_H_TAG", PyInt_FromLong((long) 1));
9290 PyDict_SetItemString(d,"wxSTC_H_TAGUNKNOWN", PyInt_FromLong((long) 2));
9291 PyDict_SetItemString(d,"wxSTC_H_ATTRIBUTE", PyInt_FromLong((long) 3));
9292 PyDict_SetItemString(d,"wxSTC_H_ATTRIBUTEUNKNOWN", PyInt_FromLong((long) 4));
9293 PyDict_SetItemString(d,"wxSTC_H_NUMBER", PyInt_FromLong((long) 5));
9294 PyDict_SetItemString(d,"wxSTC_H_DOUBLESTRING", PyInt_FromLong((long) 6));
9295 PyDict_SetItemString(d,"wxSTC_H_SINGLESTRING", PyInt_FromLong((long) 7));
9296 PyDict_SetItemString(d,"wxSTC_H_OTHER", PyInt_FromLong((long) 8));
9297 PyDict_SetItemString(d,"wxSTC_H_COMMENT", PyInt_FromLong((long) 9));
9298 PyDict_SetItemString(d,"wxSTC_H_ENTITY", PyInt_FromLong((long) 10));
9299 PyDict_SetItemString(d,"wxSTC_H_TAGEND", PyInt_FromLong((long) 11));
9300 PyDict_SetItemString(d,"wxSTC_H_XMLSTART", PyInt_FromLong((long) 12));
9301 PyDict_SetItemString(d,"wxSTC_H_XMLEND", PyInt_FromLong((long) 13));
9302 PyDict_SetItemString(d,"wxSTC_H_SCRIPT", PyInt_FromLong((long) 14));
9303 PyDict_SetItemString(d,"wxSTC_H_ASP", PyInt_FromLong((long) 15));
9304 PyDict_SetItemString(d,"wxSTC_H_ASPAT", PyInt_FromLong((long) 16));
9305 PyDict_SetItemString(d,"wxSTC_H_CDATA", PyInt_FromLong((long) 17));
9306 PyDict_SetItemString(d,"wxSTC_H_QUESTION", PyInt_FromLong((long) 18));
9307 PyDict_SetItemString(d,"wxSTC_H_VALUE", PyInt_FromLong((long) 19));
9308 PyDict_SetItemString(d,"wxSTC_HJ_START", PyInt_FromLong((long) 40));
9309 PyDict_SetItemString(d,"wxSTC_HJ_DEFAULT", PyInt_FromLong((long) 41));
9310 PyDict_SetItemString(d,"wxSTC_HJ_COMMENT", PyInt_FromLong((long) 42));
9311 PyDict_SetItemString(d,"wxSTC_HJ_COMMENTLINE", PyInt_FromLong((long) 43));
9312 PyDict_SetItemString(d,"wxSTC_HJ_COMMENTDOC", PyInt_FromLong((long) 44));
9313 PyDict_SetItemString(d,"wxSTC_HJ_NUMBER", PyInt_FromLong((long) 45));
9314 PyDict_SetItemString(d,"wxSTC_HJ_WORD", PyInt_FromLong((long) 46));
9315 PyDict_SetItemString(d,"wxSTC_HJ_KEYWORD", PyInt_FromLong((long) 47));
9316 PyDict_SetItemString(d,"wxSTC_HJ_DOUBLESTRING", PyInt_FromLong((long) 48));
9317 PyDict_SetItemString(d,"wxSTC_HJ_SINGLESTRING", PyInt_FromLong((long) 49));
9318 PyDict_SetItemString(d,"wxSTC_HJ_SYMBOLS", PyInt_FromLong((long) 50));
9319 PyDict_SetItemString(d,"wxSTC_HJ_STRINGEOL", PyInt_FromLong((long) 51));
9320 PyDict_SetItemString(d,"wxSTC_HJA_START", PyInt_FromLong((long) 55));
9321 PyDict_SetItemString(d,"wxSTC_HJA_DEFAULT", PyInt_FromLong((long) 56));
9322 PyDict_SetItemString(d,"wxSTC_HJA_COMMENT", PyInt_FromLong((long) 57));
9323 PyDict_SetItemString(d,"wxSTC_HJA_COMMENTLINE", PyInt_FromLong((long) 58));
9324 PyDict_SetItemString(d,"wxSTC_HJA_COMMENTDOC", PyInt_FromLong((long) 59));
9325 PyDict_SetItemString(d,"wxSTC_HJA_NUMBER", PyInt_FromLong((long) 60));
9326 PyDict_SetItemString(d,"wxSTC_HJA_WORD", PyInt_FromLong((long) 61));
9327 PyDict_SetItemString(d,"wxSTC_HJA_KEYWORD", PyInt_FromLong((long) 62));
9328 PyDict_SetItemString(d,"wxSTC_HJA_DOUBLESTRING", PyInt_FromLong((long) 63));
9329 PyDict_SetItemString(d,"wxSTC_HJA_SINGLESTRING", PyInt_FromLong((long) 64));
9330 PyDict_SetItemString(d,"wxSTC_HJA_SYMBOLS", PyInt_FromLong((long) 65));
9331 PyDict_SetItemString(d,"wxSTC_HJA_STRINGEOL", PyInt_FromLong((long) 66));
9332 PyDict_SetItemString(d,"wxSTC_HB_START", PyInt_FromLong((long) 70));
9333 PyDict_SetItemString(d,"wxSTC_HB_DEFAULT", PyInt_FromLong((long) 71));
9334 PyDict_SetItemString(d,"wxSTC_HB_COMMENTLINE", PyInt_FromLong((long) 72));
9335 PyDict_SetItemString(d,"wxSTC_HB_NUMBER", PyInt_FromLong((long) 73));
9336 PyDict_SetItemString(d,"wxSTC_HB_WORD", PyInt_FromLong((long) 74));
9337 PyDict_SetItemString(d,"wxSTC_HB_STRING", PyInt_FromLong((long) 75));
9338 PyDict_SetItemString(d,"wxSTC_HB_IDENTIFIER", PyInt_FromLong((long) 76));
9339 PyDict_SetItemString(d,"wxSTC_HB_STRINGEOL", PyInt_FromLong((long) 77));
9340 PyDict_SetItemString(d,"wxSTC_HBA_START", PyInt_FromLong((long) 80));
9341 PyDict_SetItemString(d,"wxSTC_HBA_DEFAULT", PyInt_FromLong((long) 81));
9342 PyDict_SetItemString(d,"wxSTC_HBA_COMMENTLINE", PyInt_FromLong((long) 82));
9343 PyDict_SetItemString(d,"wxSTC_HBA_NUMBER", PyInt_FromLong((long) 83));
9344 PyDict_SetItemString(d,"wxSTC_HBA_WORD", PyInt_FromLong((long) 84));
9345 PyDict_SetItemString(d,"wxSTC_HBA_STRING", PyInt_FromLong((long) 85));
9346 PyDict_SetItemString(d,"wxSTC_HBA_IDENTIFIER", PyInt_FromLong((long) 86));
9347 PyDict_SetItemString(d,"wxSTC_HBA_STRINGEOL", PyInt_FromLong((long) 87));
9348 PyDict_SetItemString(d,"wxSTC_HP_START", PyInt_FromLong((long) 90));
9349 PyDict_SetItemString(d,"wxSTC_HP_DEFAULT", PyInt_FromLong((long) 91));
9350 PyDict_SetItemString(d,"wxSTC_HP_COMMENTLINE", PyInt_FromLong((long) 92));
9351 PyDict_SetItemString(d,"wxSTC_HP_NUMBER", PyInt_FromLong((long) 93));
9352 PyDict_SetItemString(d,"wxSTC_HP_STRING", PyInt_FromLong((long) 94));
9353 PyDict_SetItemString(d,"wxSTC_HP_CHARACTER", PyInt_FromLong((long) 95));
9354 PyDict_SetItemString(d,"wxSTC_HP_WORD", PyInt_FromLong((long) 96));
9355 PyDict_SetItemString(d,"wxSTC_HP_TRIPLE", PyInt_FromLong((long) 97));
9356 PyDict_SetItemString(d,"wxSTC_HP_TRIPLEDOUBLE", PyInt_FromLong((long) 98));
9357 PyDict_SetItemString(d,"wxSTC_HP_CLASSNAME", PyInt_FromLong((long) 99));
9358 PyDict_SetItemString(d,"wxSTC_HP_DEFNAME", PyInt_FromLong((long) 100));
9359 PyDict_SetItemString(d,"wxSTC_HP_OPERATOR", PyInt_FromLong((long) 101));
9360 PyDict_SetItemString(d,"wxSTC_HP_IDENTIFIER", PyInt_FromLong((long) 102));
9361 PyDict_SetItemString(d,"wxSTC_HPA_START", PyInt_FromLong((long) 105));
9362 PyDict_SetItemString(d,"wxSTC_HPA_DEFAULT", PyInt_FromLong((long) 106));
9363 PyDict_SetItemString(d,"wxSTC_HPA_COMMENTLINE", PyInt_FromLong((long) 107));
9364 PyDict_SetItemString(d,"wxSTC_HPA_NUMBER", PyInt_FromLong((long) 108));
9365 PyDict_SetItemString(d,"wxSTC_HPA_STRING", PyInt_FromLong((long) 109));
9366 PyDict_SetItemString(d,"wxSTC_HPA_CHARACTER", PyInt_FromLong((long) 110));
9367 PyDict_SetItemString(d,"wxSTC_HPA_WORD", PyInt_FromLong((long) 111));
9368 PyDict_SetItemString(d,"wxSTC_HPA_TRIPLE", PyInt_FromLong((long) 112));
9369 PyDict_SetItemString(d,"wxSTC_HPA_TRIPLEDOUBLE", PyInt_FromLong((long) 113));
9370 PyDict_SetItemString(d,"wxSTC_HPA_CLASSNAME", PyInt_FromLong((long) 114));
9371 PyDict_SetItemString(d,"wxSTC_HPA_DEFNAME", PyInt_FromLong((long) 115));
9372 PyDict_SetItemString(d,"wxSTC_HPA_OPERATOR", PyInt_FromLong((long) 116));
9373 PyDict_SetItemString(d,"wxSTC_HPA_IDENTIFIER", PyInt_FromLong((long) 117));
9374 PyDict_SetItemString(d,"wxSTC_HPHP_DEFAULT", PyInt_FromLong((long) 118));
9375 PyDict_SetItemString(d,"wxSTC_HPHP_HSTRING", PyInt_FromLong((long) 119));
9376 PyDict_SetItemString(d,"wxSTC_HPHP_SIMPLESTRING", PyInt_FromLong((long) 120));
9377 PyDict_SetItemString(d,"wxSTC_HPHP_WORD", PyInt_FromLong((long) 121));
9378 PyDict_SetItemString(d,"wxSTC_HPHP_NUMBER", PyInt_FromLong((long) 122));
9379 PyDict_SetItemString(d,"wxSTC_HPHP_VARIABLE", PyInt_FromLong((long) 123));
9380 PyDict_SetItemString(d,"wxSTC_HPHP_COMMENT", PyInt_FromLong((long) 124));
9381 PyDict_SetItemString(d,"wxSTC_HPHP_COMMENTLINE", PyInt_FromLong((long) 125));
9382 PyDict_SetItemString(d,"wxSTC_HPHP_STRINGEOL", PyInt_FromLong((long) 126));
9383 PyDict_SetItemString(d,"wxSTC_PL_DEFAULT", PyInt_FromLong((long) 0));
9384 PyDict_SetItemString(d,"wxSTC_PL_HERE", PyInt_FromLong((long) 1));
9385 PyDict_SetItemString(d,"wxSTC_PL_COMMENTLINE", PyInt_FromLong((long) 2));
9386 PyDict_SetItemString(d,"wxSTC_PL_POD", PyInt_FromLong((long) 3));
9387 PyDict_SetItemString(d,"wxSTC_PL_NUMBER", PyInt_FromLong((long) 4));
9388 PyDict_SetItemString(d,"wxSTC_PL_WORD", PyInt_FromLong((long) 5));
9389 PyDict_SetItemString(d,"wxSTC_PL_STRING", PyInt_FromLong((long) 6));
9390 PyDict_SetItemString(d,"wxSTC_PL_CHARACTER", PyInt_FromLong((long) 7));
9391 PyDict_SetItemString(d,"wxSTC_PL_PUNCTUATION", PyInt_FromLong((long) 8));
9392 PyDict_SetItemString(d,"wxSTC_PL_PREPROCESSOR", PyInt_FromLong((long) 9));
9393 PyDict_SetItemString(d,"wxSTC_PL_OPERATOR", PyInt_FromLong((long) 10));
9394 PyDict_SetItemString(d,"wxSTC_PL_IDENTIFIER", PyInt_FromLong((long) 11));
9395 PyDict_SetItemString(d,"wxSTC_PL_SCALAR", PyInt_FromLong((long) 12));
9396 PyDict_SetItemString(d,"wxSTC_PL_ARRAY", PyInt_FromLong((long) 13));
9397 PyDict_SetItemString(d,"wxSTC_PL_HASH", PyInt_FromLong((long) 14));
9398 PyDict_SetItemString(d,"wxSTC_PL_SYMBOLTABLE", PyInt_FromLong((long) 15));
9399 PyDict_SetItemString(d,"wxSTC_PL_REF", PyInt_FromLong((long) 16));
9400 PyDict_SetItemString(d,"wxSTC_PL_REGEX", PyInt_FromLong((long) 17));
9401 PyDict_SetItemString(d,"wxSTC_PL_REGSUBST", PyInt_FromLong((long) 18));
9402 PyDict_SetItemString(d,"wxSTC_PL_LONGQUOTE", PyInt_FromLong((long) 19));
9403 PyDict_SetItemString(d,"wxSTC_PL_BACKTICKS", PyInt_FromLong((long) 20));
9404 PyDict_SetItemString(d,"wxSTC_PL_DATASECTION", PyInt_FromLong((long) 21));
9405 PyDict_SetItemString(d,"wxSTC_L_DEFAULT", PyInt_FromLong((long) 0));
9406 PyDict_SetItemString(d,"wxSTC_L_COMMAND", PyInt_FromLong((long) 1));
9407 PyDict_SetItemString(d,"wxSTC_L_TAG", PyInt_FromLong((long) 2));
9408 PyDict_SetItemString(d,"wxSTC_L_MATH", PyInt_FromLong((long) 3));
9409 PyDict_SetItemString(d,"wxSTC_L_COMMENT", PyInt_FromLong((long) 4));
9410 PyDict_SetItemString(d,"wxSTC_LUA_DEFAULT", PyInt_FromLong((long) 0));
9411 PyDict_SetItemString(d,"wxSTC_LUA_COMMENT", PyInt_FromLong((long) 1));
9412 PyDict_SetItemString(d,"wxSTC_LUA_COMMENTLINE", PyInt_FromLong((long) 2));
9413 PyDict_SetItemString(d,"wxSTC_LUA_COMMENTDOC", PyInt_FromLong((long) 3));
9414 PyDict_SetItemString(d,"wxSTC_LUA_NUMBER", PyInt_FromLong((long) 4));
9415 PyDict_SetItemString(d,"wxSTC_LUA_WORD", PyInt_FromLong((long) 5));
9416 PyDict_SetItemString(d,"wxSTC_LUA_STRING", PyInt_FromLong((long) 6));
9417 PyDict_SetItemString(d,"wxSTC_LUA_CHARACTER", PyInt_FromLong((long) 7));
9418 PyDict_SetItemString(d,"wxSTC_LUA_LITERALSTRING", PyInt_FromLong((long) 8));
9419 PyDict_SetItemString(d,"wxSTC_LUA_PREPROCESSOR", PyInt_FromLong((long) 9));
9420 PyDict_SetItemString(d,"wxSTC_LUA_OPERATOR", PyInt_FromLong((long) 10));
9421 PyDict_SetItemString(d,"wxSTC_LUA_IDENTIFIER", PyInt_FromLong((long) 11));
9422 PyDict_SetItemString(d,"wxSTC_LUA_STRINGEOL", PyInt_FromLong((long) 12));
9423 PyDict_SetItemString(d,"wxSTC_ERR_DEFAULT", PyInt_FromLong((long) 0));
9424 PyDict_SetItemString(d,"wxSTC_ERR_PYTHON", PyInt_FromLong((long) 1));
9425 PyDict_SetItemString(d,"wxSTC_ERR_GCC", PyInt_FromLong((long) 2));
9426 PyDict_SetItemString(d,"wxSTC_ERR_MS", PyInt_FromLong((long) 3));
9427 PyDict_SetItemString(d,"wxSTC_ERR_CMD", PyInt_FromLong((long) 4));
9428 PyDict_SetItemString(d,"wxSTC_ERR_BORLAND", PyInt_FromLong((long) 5));
9429 PyDict_SetItemString(d,"wxSTC_ERR_PERL", PyInt_FromLong((long) 6));
9430 PyDict_SetItemString(d,"wxSTC_MASK_FOLDERS", PyInt_FromLong((long) ((1<<(30))|(1<<(31)))));
9431 PyDict_SetItemString(d,"wxSTCNameStr", PyString_FromString("wxSTCNameStr"));
9432 PyDict_SetItemString(d,"wxEVT_STC_CHANGE", PyInt_FromLong((long) wxEVT_STC_CHANGE));
9433 PyDict_SetItemString(d,"wxEVT_STC_STYLENEEDED", PyInt_FromLong((long) wxEVT_STC_STYLENEEDED));
9434 PyDict_SetItemString(d,"wxEVT_STC_CHARADDED", PyInt_FromLong((long) wxEVT_STC_CHARADDED));
9435 PyDict_SetItemString(d,"wxEVT_STC_UPDATEUI", PyInt_FromLong((long) wxEVT_STC_UPDATEUI));
9436 PyDict_SetItemString(d,"wxEVT_STC_SAVEPOINTREACHED", PyInt_FromLong((long) wxEVT_STC_SAVEPOINTREACHED));
9437 PyDict_SetItemString(d,"wxEVT_STC_SAVEPOINTLEFT", PyInt_FromLong((long) wxEVT_STC_SAVEPOINTLEFT));
9438 PyDict_SetItemString(d,"wxEVT_STC_ROMODIFYATTEMPT", PyInt_FromLong((long) wxEVT_STC_ROMODIFYATTEMPT));
9439 PyDict_SetItemString(d,"wxEVT_STC_DOUBLECLICK", PyInt_FromLong((long) wxEVT_STC_DOUBLECLICK));
9440 PyDict_SetItemString(d,"wxEVT_STC_MODIFIED", PyInt_FromLong((long) wxEVT_STC_MODIFIED));
9441 PyDict_SetItemString(d,"wxEVT_STC_KEY", PyInt_FromLong((long) wxEVT_STC_KEY));
9442 PyDict_SetItemString(d,"wxEVT_STC_MACRORECORD", PyInt_FromLong((long) wxEVT_STC_MACRORECORD));
9443 PyDict_SetItemString(d,"wxEVT_STC_MARGINCLICK", PyInt_FromLong((long) wxEVT_STC_MARGINCLICK));
9444 PyDict_SetItemString(d,"wxEVT_STC_NEEDSHOWN", PyInt_FromLong((long) wxEVT_STC_NEEDSHOWN));
9445 PyDict_SetItemString(d,"wxEVT_STC_POSCHANGED", PyInt_FromLong((long) wxEVT_STC_POSCHANGED));
9446
9447
9448 wxClassInfo::CleanUpClasses();
9449 wxClassInfo::InitializeClasses();
9450
9451 {
9452 int i;
9453 for (i = 0; _swig_mapping[i].n1; i++)
9454 SWIG_RegisterMapping(_swig_mapping[i].n1,_swig_mapping[i].n2,_swig_mapping[i].pcnv);
9455 }
9456 }