merged 2.2 branch
[wxWidgets.git] / wxPython / contrib / stc / stc_.cpp
1 /*
2 * FILE : ./stc_.cpp
3 *
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 810)
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 #ifdef __cplusplus
40 extern "C" {
41 #endif
42 #include "Python.h"
43 extern void SWIG_MakePtr(char *, void *, char *);
44 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
45 extern char *SWIG_GetPtr(char *, void **, char *);
46 extern char *SWIG_GetPtrObj(PyObject *, void **, char *);
47 extern void SWIG_addvarlink(PyObject *, char *, PyObject *(*)(void), int (*)(PyObject *));
48 extern PyObject *SWIG_newvarlink(void);
49 #ifdef __cplusplus
50 }
51 #endif
52 #define SWIG_init initstc_c
53
54 #define SWIG_name "stc_c"
55
56 #include "helpers.h"
57 #include "wx/stc/stc.h"
58
59 static PyObject* l_output_helper(PyObject* target, PyObject* o) {
60 PyObject* o2;
61 PyObject* o3;
62 if (!target) {
63 target = o;
64 } else if (target == Py_None) {
65 Py_DECREF(Py_None);
66 target = o;
67 } else {
68 if (!PyList_Check(target)) {
69 o2 = target;
70 target = PyList_New(0);
71 PyList_Append(target, o2);
72 Py_XDECREF(o2);
73 }
74 PyList_Append(target,o);
75 Py_XDECREF(o);
76 }
77 return target;
78 }
79
80 static PyObject* t_output_helper(PyObject* target, PyObject* o) {
81 PyObject* o2;
82 PyObject* o3;
83
84 if (!target) {
85 target = o;
86 } else if (target == Py_None) {
87 Py_DECREF(Py_None);
88 target = o;
89 } else {
90 if (!PyTuple_Check(target)) {
91 o2 = target;
92 target = PyTuple_New(1);
93 PyTuple_SetItem(target, 0, o2);
94 }
95 o3 = PyTuple_New(1);
96 PyTuple_SetItem(o3, 0, o);
97
98 o2 = target;
99 target = PySequence_Concat(o2, o3);
100 Py_DECREF(o2);
101 Py_DECREF(o3);
102 }
103 return target;
104 }
105
106 static char* wxStringErrorMsg = "string type is required for parameter";
107 #ifdef __cplusplus
108 extern "C" {
109 #endif
110 static void *SwigwxStyledTextCtrlTowxControl(void *ptr) {
111 wxStyledTextCtrl *src;
112 wxControl *dest;
113 src = (wxStyledTextCtrl *) ptr;
114 dest = (wxControl *) src;
115 return (void *) dest;
116 }
117
118 static void *SwigwxStyledTextCtrlTowxWindow(void *ptr) {
119 wxStyledTextCtrl *src;
120 wxWindow *dest;
121 src = (wxStyledTextCtrl *) ptr;
122 dest = (wxWindow *) src;
123 return (void *) dest;
124 }
125
126 static void *SwigwxStyledTextCtrlTowxEvtHandler(void *ptr) {
127 wxStyledTextCtrl *src;
128 wxEvtHandler *dest;
129 src = (wxStyledTextCtrl *) ptr;
130 dest = (wxEvtHandler *) src;
131 return (void *) dest;
132 }
133
134 #define new_wxStyledTextCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxStyledTextCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
135 static PyObject *_wrap_new_wxStyledTextCtrl(PyObject *self, PyObject *args, PyObject *kwargs) {
136 PyObject * _resultobj;
137 wxStyledTextCtrl * _result;
138 wxWindow * _arg0;
139 wxWindowID _arg1;
140 wxPoint * _arg2 = (wxPoint *) &wxDefaultPosition;
141 wxSize * _arg3 = (wxSize *) &wxDefaultSize;
142 long _arg4 = (long ) 0;
143 char * _arg5 = (char *) "styledtext";
144 PyObject * _argo0 = 0;
145 wxPoint temp;
146 PyObject * _obj2 = 0;
147 wxSize temp0;
148 PyObject * _obj3 = 0;
149 char *_kwnames[] = { "parent","id","pos","size","style","name", NULL };
150 char _ptemp[128];
151
152 self = self;
153 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi|OOls:new_wxStyledTextCtrl",_kwnames,&_argo0,&_arg1,&_obj2,&_obj3,&_arg4,&_arg5))
154 return NULL;
155 if (_argo0) {
156 if (_argo0 == Py_None) { _arg0 = NULL; }
157 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
158 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxStyledTextCtrl. Expected _wxWindow_p.");
159 return NULL;
160 }
161 }
162 if (_obj2)
163 {
164 _arg2 = &temp;
165 if (! wxPoint_helper(_obj2, &_arg2))
166 return NULL;
167 }
168 if (_obj3)
169 {
170 _arg3 = &temp0;
171 if (! wxSize_helper(_obj3, &_arg3))
172 return NULL;
173 }
174 {
175 wxPy_BEGIN_ALLOW_THREADS;
176 _result = (wxStyledTextCtrl *)new_wxStyledTextCtrl(_arg0,_arg1,*_arg2,*_arg3,_arg4,_arg5);
177
178 wxPy_END_ALLOW_THREADS;
179 } if (_result) {
180 SWIG_MakePtr(_ptemp, (char *) _result,"_wxStyledTextCtrl_p");
181 _resultobj = Py_BuildValue("s",_ptemp);
182 } else {
183 Py_INCREF(Py_None);
184 _resultobj = Py_None;
185 }
186 return _resultobj;
187 }
188
189 #define wxStyledTextCtrl_GetText(_swigobj) (_swigobj->GetText())
190 static PyObject *_wrap_wxStyledTextCtrl_GetText(PyObject *self, PyObject *args, PyObject *kwargs) {
191 PyObject * _resultobj;
192 wxString * _result;
193 wxStyledTextCtrl * _arg0;
194 PyObject * _argo0 = 0;
195 char *_kwnames[] = { "self", NULL };
196
197 self = self;
198 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetText",_kwnames,&_argo0))
199 return NULL;
200 if (_argo0) {
201 if (_argo0 == Py_None) { _arg0 = NULL; }
202 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
203 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetText. Expected _wxStyledTextCtrl_p.");
204 return NULL;
205 }
206 }
207 {
208 wxPy_BEGIN_ALLOW_THREADS;
209 _result = new wxString (wxStyledTextCtrl_GetText(_arg0));
210
211 wxPy_END_ALLOW_THREADS;
212 }{
213 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
214 }
215 {
216 delete _result;
217 }
218 return _resultobj;
219 }
220
221 #define wxStyledTextCtrl_SetText(_swigobj,_swigarg0) (_swigobj->SetText(_swigarg0))
222 static PyObject *_wrap_wxStyledTextCtrl_SetText(PyObject *self, PyObject *args, PyObject *kwargs) {
223 PyObject * _resultobj;
224 bool _result;
225 wxStyledTextCtrl * _arg0;
226 wxString * _arg1;
227 PyObject * _argo0 = 0;
228 PyObject * _obj1 = 0;
229 char *_kwnames[] = { "self","text", NULL };
230
231 self = self;
232 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_SetText",_kwnames,&_argo0,&_obj1))
233 return NULL;
234 if (_argo0) {
235 if (_argo0 == Py_None) { _arg0 = NULL; }
236 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
237 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetText. Expected _wxStyledTextCtrl_p.");
238 return NULL;
239 }
240 }
241 {
242 if (!PyString_Check(_obj1)) {
243 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
244 return NULL;
245 }
246 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
247 }
248 {
249 wxPy_BEGIN_ALLOW_THREADS;
250 _result = (bool )wxStyledTextCtrl_SetText(_arg0,*_arg1);
251
252 wxPy_END_ALLOW_THREADS;
253 } _resultobj = Py_BuildValue("i",_result);
254 {
255 if (_obj1)
256 delete _arg1;
257 }
258 return _resultobj;
259 }
260
261 #define wxStyledTextCtrl_GetLine(_swigobj,_swigarg0) (_swigobj->GetLine(_swigarg0))
262 static PyObject *_wrap_wxStyledTextCtrl_GetLine(PyObject *self, PyObject *args, PyObject *kwargs) {
263 PyObject * _resultobj;
264 wxString * _result;
265 wxStyledTextCtrl * _arg0;
266 int _arg1;
267 PyObject * _argo0 = 0;
268 char *_kwnames[] = { "self","line", NULL };
269
270 self = self;
271 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetLine",_kwnames,&_argo0,&_arg1))
272 return NULL;
273 if (_argo0) {
274 if (_argo0 == Py_None) { _arg0 = NULL; }
275 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
276 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLine. Expected _wxStyledTextCtrl_p.");
277 return NULL;
278 }
279 }
280 {
281 wxPy_BEGIN_ALLOW_THREADS;
282 _result = new wxString (wxStyledTextCtrl_GetLine(_arg0,_arg1));
283
284 wxPy_END_ALLOW_THREADS;
285 }{
286 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
287 }
288 {
289 delete _result;
290 }
291 return _resultobj;
292 }
293
294 #define wxStyledTextCtrl_ReplaceSelection(_swigobj,_swigarg0) (_swigobj->ReplaceSelection(_swigarg0))
295 static PyObject *_wrap_wxStyledTextCtrl_ReplaceSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
296 PyObject * _resultobj;
297 wxStyledTextCtrl * _arg0;
298 wxString * _arg1;
299 PyObject * _argo0 = 0;
300 PyObject * _obj1 = 0;
301 char *_kwnames[] = { "self","text", NULL };
302
303 self = self;
304 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_ReplaceSelection",_kwnames,&_argo0,&_obj1))
305 return NULL;
306 if (_argo0) {
307 if (_argo0 == Py_None) { _arg0 = NULL; }
308 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
309 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ReplaceSelection. Expected _wxStyledTextCtrl_p.");
310 return NULL;
311 }
312 }
313 {
314 if (!PyString_Check(_obj1)) {
315 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
316 return NULL;
317 }
318 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
319 }
320 {
321 wxPy_BEGIN_ALLOW_THREADS;
322 wxStyledTextCtrl_ReplaceSelection(_arg0,*_arg1);
323
324 wxPy_END_ALLOW_THREADS;
325 } Py_INCREF(Py_None);
326 _resultobj = Py_None;
327 {
328 if (_obj1)
329 delete _arg1;
330 }
331 return _resultobj;
332 }
333
334 #define wxStyledTextCtrl_SetReadOnly(_swigobj,_swigarg0) (_swigobj->SetReadOnly(_swigarg0))
335 static PyObject *_wrap_wxStyledTextCtrl_SetReadOnly(PyObject *self, PyObject *args, PyObject *kwargs) {
336 PyObject * _resultobj;
337 wxStyledTextCtrl * _arg0;
338 bool _arg1;
339 PyObject * _argo0 = 0;
340 int tempbool1;
341 char *_kwnames[] = { "self","readOnly", NULL };
342
343 self = self;
344 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetReadOnly",_kwnames,&_argo0,&tempbool1))
345 return NULL;
346 if (_argo0) {
347 if (_argo0 == Py_None) { _arg0 = NULL; }
348 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
349 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetReadOnly. Expected _wxStyledTextCtrl_p.");
350 return NULL;
351 }
352 }
353 _arg1 = (bool ) tempbool1;
354 {
355 wxPy_BEGIN_ALLOW_THREADS;
356 wxStyledTextCtrl_SetReadOnly(_arg0,_arg1);
357
358 wxPy_END_ALLOW_THREADS;
359 } Py_INCREF(Py_None);
360 _resultobj = Py_None;
361 return _resultobj;
362 }
363
364 #define wxStyledTextCtrl_GetReadOnly(_swigobj) (_swigobj->GetReadOnly())
365 static PyObject *_wrap_wxStyledTextCtrl_GetReadOnly(PyObject *self, PyObject *args, PyObject *kwargs) {
366 PyObject * _resultobj;
367 bool _result;
368 wxStyledTextCtrl * _arg0;
369 PyObject * _argo0 = 0;
370 char *_kwnames[] = { "self", NULL };
371
372 self = self;
373 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetReadOnly",_kwnames,&_argo0))
374 return NULL;
375 if (_argo0) {
376 if (_argo0 == Py_None) { _arg0 = NULL; }
377 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
378 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetReadOnly. Expected _wxStyledTextCtrl_p.");
379 return NULL;
380 }
381 }
382 {
383 wxPy_BEGIN_ALLOW_THREADS;
384 _result = (bool )wxStyledTextCtrl_GetReadOnly(_arg0);
385
386 wxPy_END_ALLOW_THREADS;
387 } _resultobj = Py_BuildValue("i",_result);
388 return _resultobj;
389 }
390
391 #define wxStyledTextCtrl_GetTextRange(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetTextRange(_swigarg0,_swigarg1))
392 static PyObject *_wrap_wxStyledTextCtrl_GetTextRange(PyObject *self, PyObject *args, PyObject *kwargs) {
393 PyObject * _resultobj;
394 wxString * _result;
395 wxStyledTextCtrl * _arg0;
396 int _arg1;
397 int _arg2;
398 PyObject * _argo0 = 0;
399 char *_kwnames[] = { "self","startPos","endPos", NULL };
400
401 self = self;
402 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_GetTextRange",_kwnames,&_argo0,&_arg1,&_arg2))
403 return NULL;
404 if (_argo0) {
405 if (_argo0 == Py_None) { _arg0 = NULL; }
406 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
407 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetTextRange. Expected _wxStyledTextCtrl_p.");
408 return NULL;
409 }
410 }
411 {
412 wxPy_BEGIN_ALLOW_THREADS;
413 _result = new wxString (wxStyledTextCtrl_GetTextRange(_arg0,_arg1,_arg2));
414
415 wxPy_END_ALLOW_THREADS;
416 }{
417 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
418 }
419 {
420 delete _result;
421 }
422 return _resultobj;
423 }
424
425 #define wxStyledTextCtrl_GetStyledTextRange(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetStyledTextRange(_swigarg0,_swigarg1))
426 static PyObject *_wrap_wxStyledTextCtrl_GetStyledTextRange(PyObject *self, PyObject *args, PyObject *kwargs) {
427 PyObject * _resultobj;
428 wxString * _result;
429 wxStyledTextCtrl * _arg0;
430 int _arg1;
431 int _arg2;
432 PyObject * _argo0 = 0;
433 char *_kwnames[] = { "self","startPos","endPos", NULL };
434
435 self = self;
436 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_GetStyledTextRange",_kwnames,&_argo0,&_arg1,&_arg2))
437 return NULL;
438 if (_argo0) {
439 if (_argo0 == Py_None) { _arg0 = NULL; }
440 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
441 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetStyledTextRange. Expected _wxStyledTextCtrl_p.");
442 return NULL;
443 }
444 }
445 {
446 wxPy_BEGIN_ALLOW_THREADS;
447 _result = new wxString (wxStyledTextCtrl_GetStyledTextRange(_arg0,_arg1,_arg2));
448
449 wxPy_END_ALLOW_THREADS;
450 }{
451 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
452 }
453 {
454 delete _result;
455 }
456 return _resultobj;
457 }
458
459 #define wxStyledTextCtrl_AddText(_swigobj,_swigarg0) (_swigobj->AddText(_swigarg0))
460 static PyObject *_wrap_wxStyledTextCtrl_AddText(PyObject *self, PyObject *args, PyObject *kwargs) {
461 PyObject * _resultobj;
462 wxStyledTextCtrl * _arg0;
463 wxString * _arg1;
464 PyObject * _argo0 = 0;
465 PyObject * _obj1 = 0;
466 char *_kwnames[] = { "self","text", NULL };
467
468 self = self;
469 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_AddText",_kwnames,&_argo0,&_obj1))
470 return NULL;
471 if (_argo0) {
472 if (_argo0 == Py_None) { _arg0 = NULL; }
473 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
474 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AddText. Expected _wxStyledTextCtrl_p.");
475 return NULL;
476 }
477 }
478 {
479 if (!PyString_Check(_obj1)) {
480 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
481 return NULL;
482 }
483 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
484 }
485 {
486 wxPy_BEGIN_ALLOW_THREADS;
487 wxStyledTextCtrl_AddText(_arg0,*_arg1);
488
489 wxPy_END_ALLOW_THREADS;
490 } Py_INCREF(Py_None);
491 _resultobj = Py_None;
492 {
493 if (_obj1)
494 delete _arg1;
495 }
496 return _resultobj;
497 }
498
499 #define wxStyledTextCtrl_AddStyledText(_swigobj,_swigarg0) (_swigobj->AddStyledText(_swigarg0))
500 static PyObject *_wrap_wxStyledTextCtrl_AddStyledText(PyObject *self, PyObject *args, PyObject *kwargs) {
501 PyObject * _resultobj;
502 wxStyledTextCtrl * _arg0;
503 wxString * _arg1;
504 PyObject * _argo0 = 0;
505 PyObject * _obj1 = 0;
506 char *_kwnames[] = { "self","text", NULL };
507
508 self = self;
509 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_AddStyledText",_kwnames,&_argo0,&_obj1))
510 return NULL;
511 if (_argo0) {
512 if (_argo0 == Py_None) { _arg0 = NULL; }
513 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
514 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AddStyledText. Expected _wxStyledTextCtrl_p.");
515 return NULL;
516 }
517 }
518 {
519 if (!PyString_Check(_obj1)) {
520 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
521 return NULL;
522 }
523 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
524 }
525 {
526 wxPy_BEGIN_ALLOW_THREADS;
527 wxStyledTextCtrl_AddStyledText(_arg0,*_arg1);
528
529 wxPy_END_ALLOW_THREADS;
530 } Py_INCREF(Py_None);
531 _resultobj = Py_None;
532 {
533 if (_obj1)
534 delete _arg1;
535 }
536 return _resultobj;
537 }
538
539 #define wxStyledTextCtrl_InsertText(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertText(_swigarg0,_swigarg1))
540 static PyObject *_wrap_wxStyledTextCtrl_InsertText(PyObject *self, PyObject *args, PyObject *kwargs) {
541 PyObject * _resultobj;
542 wxStyledTextCtrl * _arg0;
543 int _arg1;
544 wxString * _arg2;
545 PyObject * _argo0 = 0;
546 PyObject * _obj2 = 0;
547 char *_kwnames[] = { "self","pos","text", NULL };
548
549 self = self;
550 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_InsertText",_kwnames,&_argo0,&_arg1,&_obj2))
551 return NULL;
552 if (_argo0) {
553 if (_argo0 == Py_None) { _arg0 = NULL; }
554 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
555 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_InsertText. Expected _wxStyledTextCtrl_p.");
556 return NULL;
557 }
558 }
559 {
560 if (!PyString_Check(_obj2)) {
561 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
562 return NULL;
563 }
564 _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
565 }
566 {
567 wxPy_BEGIN_ALLOW_THREADS;
568 wxStyledTextCtrl_InsertText(_arg0,_arg1,*_arg2);
569
570 wxPy_END_ALLOW_THREADS;
571 } Py_INCREF(Py_None);
572 _resultobj = Py_None;
573 {
574 if (_obj2)
575 delete _arg2;
576 }
577 return _resultobj;
578 }
579
580 #define wxStyledTextCtrl_ClearAll(_swigobj) (_swigobj->ClearAll())
581 static PyObject *_wrap_wxStyledTextCtrl_ClearAll(PyObject *self, PyObject *args, PyObject *kwargs) {
582 PyObject * _resultobj;
583 wxStyledTextCtrl * _arg0;
584 PyObject * _argo0 = 0;
585 char *_kwnames[] = { "self", NULL };
586
587 self = self;
588 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_ClearAll",_kwnames,&_argo0))
589 return NULL;
590 if (_argo0) {
591 if (_argo0 == Py_None) { _arg0 = NULL; }
592 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
593 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ClearAll. Expected _wxStyledTextCtrl_p.");
594 return NULL;
595 }
596 }
597 {
598 wxPy_BEGIN_ALLOW_THREADS;
599 wxStyledTextCtrl_ClearAll(_arg0);
600
601 wxPy_END_ALLOW_THREADS;
602 } Py_INCREF(Py_None);
603 _resultobj = Py_None;
604 return _resultobj;
605 }
606
607 #define wxStyledTextCtrl_GetCharAt(_swigobj,_swigarg0) (_swigobj->GetCharAt(_swigarg0))
608 static PyObject *_wrap_wxStyledTextCtrl_GetCharAt(PyObject *self, PyObject *args, PyObject *kwargs) {
609 PyObject * _resultobj;
610 char _result;
611 wxStyledTextCtrl * _arg0;
612 int _arg1;
613 PyObject * _argo0 = 0;
614 char *_kwnames[] = { "self","pos", NULL };
615
616 self = self;
617 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetCharAt",_kwnames,&_argo0,&_arg1))
618 return NULL;
619 if (_argo0) {
620 if (_argo0 == Py_None) { _arg0 = NULL; }
621 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
622 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetCharAt. Expected _wxStyledTextCtrl_p.");
623 return NULL;
624 }
625 }
626 {
627 wxPy_BEGIN_ALLOW_THREADS;
628 _result = (char )wxStyledTextCtrl_GetCharAt(_arg0,_arg1);
629
630 wxPy_END_ALLOW_THREADS;
631 } _resultobj = Py_BuildValue("c",_result);
632 return _resultobj;
633 }
634
635 #define wxStyledTextCtrl_GetStyleAt(_swigobj,_swigarg0) (_swigobj->GetStyleAt(_swigarg0))
636 static PyObject *_wrap_wxStyledTextCtrl_GetStyleAt(PyObject *self, PyObject *args, PyObject *kwargs) {
637 PyObject * _resultobj;
638 char _result;
639 wxStyledTextCtrl * _arg0;
640 int _arg1;
641 PyObject * _argo0 = 0;
642 char *_kwnames[] = { "self","pos", NULL };
643
644 self = self;
645 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetStyleAt",_kwnames,&_argo0,&_arg1))
646 return NULL;
647 if (_argo0) {
648 if (_argo0 == Py_None) { _arg0 = NULL; }
649 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
650 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetStyleAt. Expected _wxStyledTextCtrl_p.");
651 return NULL;
652 }
653 }
654 {
655 wxPy_BEGIN_ALLOW_THREADS;
656 _result = (char )wxStyledTextCtrl_GetStyleAt(_arg0,_arg1);
657
658 wxPy_END_ALLOW_THREADS;
659 } _resultobj = Py_BuildValue("c",_result);
660 return _resultobj;
661 }
662
663 #define wxStyledTextCtrl_SetStyleBits(_swigobj,_swigarg0) (_swigobj->SetStyleBits(_swigarg0))
664 static PyObject *_wrap_wxStyledTextCtrl_SetStyleBits(PyObject *self, PyObject *args, PyObject *kwargs) {
665 PyObject * _resultobj;
666 wxStyledTextCtrl * _arg0;
667 int _arg1;
668 PyObject * _argo0 = 0;
669 char *_kwnames[] = { "self","bits", NULL };
670
671 self = self;
672 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetStyleBits",_kwnames,&_argo0,&_arg1))
673 return NULL;
674 if (_argo0) {
675 if (_argo0 == Py_None) { _arg0 = NULL; }
676 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
677 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetStyleBits. Expected _wxStyledTextCtrl_p.");
678 return NULL;
679 }
680 }
681 {
682 wxPy_BEGIN_ALLOW_THREADS;
683 wxStyledTextCtrl_SetStyleBits(_arg0,_arg1);
684
685 wxPy_END_ALLOW_THREADS;
686 } Py_INCREF(Py_None);
687 _resultobj = Py_None;
688 return _resultobj;
689 }
690
691 #define wxStyledTextCtrl_GetStyleBits(_swigobj) (_swigobj->GetStyleBits())
692 static PyObject *_wrap_wxStyledTextCtrl_GetStyleBits(PyObject *self, PyObject *args, PyObject *kwargs) {
693 PyObject * _resultobj;
694 int _result;
695 wxStyledTextCtrl * _arg0;
696 PyObject * _argo0 = 0;
697 char *_kwnames[] = { "self", NULL };
698
699 self = self;
700 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetStyleBits",_kwnames,&_argo0))
701 return NULL;
702 if (_argo0) {
703 if (_argo0 == Py_None) { _arg0 = NULL; }
704 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
705 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetStyleBits. Expected _wxStyledTextCtrl_p.");
706 return NULL;
707 }
708 }
709 {
710 wxPy_BEGIN_ALLOW_THREADS;
711 _result = (int )wxStyledTextCtrl_GetStyleBits(_arg0);
712
713 wxPy_END_ALLOW_THREADS;
714 } _resultobj = Py_BuildValue("i",_result);
715 return _resultobj;
716 }
717
718 #define wxStyledTextCtrl_Cut(_swigobj) (_swigobj->Cut())
719 static PyObject *_wrap_wxStyledTextCtrl_Cut(PyObject *self, PyObject *args, PyObject *kwargs) {
720 PyObject * _resultobj;
721 wxStyledTextCtrl * _arg0;
722 PyObject * _argo0 = 0;
723 char *_kwnames[] = { "self", NULL };
724
725 self = self;
726 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_Cut",_kwnames,&_argo0))
727 return NULL;
728 if (_argo0) {
729 if (_argo0 == Py_None) { _arg0 = NULL; }
730 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
731 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_Cut. Expected _wxStyledTextCtrl_p.");
732 return NULL;
733 }
734 }
735 {
736 wxPy_BEGIN_ALLOW_THREADS;
737 wxStyledTextCtrl_Cut(_arg0);
738
739 wxPy_END_ALLOW_THREADS;
740 } Py_INCREF(Py_None);
741 _resultobj = Py_None;
742 return _resultobj;
743 }
744
745 #define wxStyledTextCtrl_Copy(_swigobj) (_swigobj->Copy())
746 static PyObject *_wrap_wxStyledTextCtrl_Copy(PyObject *self, PyObject *args, PyObject *kwargs) {
747 PyObject * _resultobj;
748 wxStyledTextCtrl * _arg0;
749 PyObject * _argo0 = 0;
750 char *_kwnames[] = { "self", NULL };
751
752 self = self;
753 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_Copy",_kwnames,&_argo0))
754 return NULL;
755 if (_argo0) {
756 if (_argo0 == Py_None) { _arg0 = NULL; }
757 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
758 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_Copy. Expected _wxStyledTextCtrl_p.");
759 return NULL;
760 }
761 }
762 {
763 wxPy_BEGIN_ALLOW_THREADS;
764 wxStyledTextCtrl_Copy(_arg0);
765
766 wxPy_END_ALLOW_THREADS;
767 } Py_INCREF(Py_None);
768 _resultobj = Py_None;
769 return _resultobj;
770 }
771
772 #define wxStyledTextCtrl_Paste(_swigobj) (_swigobj->Paste())
773 static PyObject *_wrap_wxStyledTextCtrl_Paste(PyObject *self, PyObject *args, PyObject *kwargs) {
774 PyObject * _resultobj;
775 wxStyledTextCtrl * _arg0;
776 PyObject * _argo0 = 0;
777 char *_kwnames[] = { "self", NULL };
778
779 self = self;
780 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_Paste",_kwnames,&_argo0))
781 return NULL;
782 if (_argo0) {
783 if (_argo0 == Py_None) { _arg0 = NULL; }
784 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
785 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_Paste. Expected _wxStyledTextCtrl_p.");
786 return NULL;
787 }
788 }
789 {
790 wxPy_BEGIN_ALLOW_THREADS;
791 wxStyledTextCtrl_Paste(_arg0);
792
793 wxPy_END_ALLOW_THREADS;
794 } Py_INCREF(Py_None);
795 _resultobj = Py_None;
796 return _resultobj;
797 }
798
799 #define wxStyledTextCtrl_CanPaste(_swigobj) (_swigobj->CanPaste())
800 static PyObject *_wrap_wxStyledTextCtrl_CanPaste(PyObject *self, PyObject *args, PyObject *kwargs) {
801 PyObject * _resultobj;
802 bool _result;
803 wxStyledTextCtrl * _arg0;
804 PyObject * _argo0 = 0;
805 char *_kwnames[] = { "self", NULL };
806
807 self = self;
808 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_CanPaste",_kwnames,&_argo0))
809 return NULL;
810 if (_argo0) {
811 if (_argo0 == Py_None) { _arg0 = NULL; }
812 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
813 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CanPaste. Expected _wxStyledTextCtrl_p.");
814 return NULL;
815 }
816 }
817 {
818 wxPy_BEGIN_ALLOW_THREADS;
819 _result = (bool )wxStyledTextCtrl_CanPaste(_arg0);
820
821 wxPy_END_ALLOW_THREADS;
822 } _resultobj = Py_BuildValue("i",_result);
823 return _resultobj;
824 }
825
826 #define wxStyledTextCtrl_ClearClipbrd(_swigobj) (_swigobj->ClearClipbrd())
827 static PyObject *_wrap_wxStyledTextCtrl_ClearClipbrd(PyObject *self, PyObject *args, PyObject *kwargs) {
828 PyObject * _resultobj;
829 wxStyledTextCtrl * _arg0;
830 PyObject * _argo0 = 0;
831 char *_kwnames[] = { "self", NULL };
832
833 self = self;
834 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_ClearClipbrd",_kwnames,&_argo0))
835 return NULL;
836 if (_argo0) {
837 if (_argo0 == Py_None) { _arg0 = NULL; }
838 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
839 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ClearClipbrd. Expected _wxStyledTextCtrl_p.");
840 return NULL;
841 }
842 }
843 {
844 wxPy_BEGIN_ALLOW_THREADS;
845 wxStyledTextCtrl_ClearClipbrd(_arg0);
846
847 wxPy_END_ALLOW_THREADS;
848 } Py_INCREF(Py_None);
849 _resultobj = Py_None;
850 return _resultobj;
851 }
852
853 #define wxStyledTextCtrl_Undo(_swigobj) (_swigobj->Undo())
854 static PyObject *_wrap_wxStyledTextCtrl_Undo(PyObject *self, PyObject *args, PyObject *kwargs) {
855 PyObject * _resultobj;
856 wxStyledTextCtrl * _arg0;
857 PyObject * _argo0 = 0;
858 char *_kwnames[] = { "self", NULL };
859
860 self = self;
861 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_Undo",_kwnames,&_argo0))
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_Undo. Expected _wxStyledTextCtrl_p.");
867 return NULL;
868 }
869 }
870 {
871 wxPy_BEGIN_ALLOW_THREADS;
872 wxStyledTextCtrl_Undo(_arg0);
873
874 wxPy_END_ALLOW_THREADS;
875 } Py_INCREF(Py_None);
876 _resultobj = Py_None;
877 return _resultobj;
878 }
879
880 #define wxStyledTextCtrl_CanUndo(_swigobj) (_swigobj->CanUndo())
881 static PyObject *_wrap_wxStyledTextCtrl_CanUndo(PyObject *self, PyObject *args, PyObject *kwargs) {
882 PyObject * _resultobj;
883 bool _result;
884 wxStyledTextCtrl * _arg0;
885 PyObject * _argo0 = 0;
886 char *_kwnames[] = { "self", NULL };
887
888 self = self;
889 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_CanUndo",_kwnames,&_argo0))
890 return NULL;
891 if (_argo0) {
892 if (_argo0 == Py_None) { _arg0 = NULL; }
893 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
894 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CanUndo. Expected _wxStyledTextCtrl_p.");
895 return NULL;
896 }
897 }
898 {
899 wxPy_BEGIN_ALLOW_THREADS;
900 _result = (bool )wxStyledTextCtrl_CanUndo(_arg0);
901
902 wxPy_END_ALLOW_THREADS;
903 } _resultobj = Py_BuildValue("i",_result);
904 return _resultobj;
905 }
906
907 #define wxStyledTextCtrl_EmptyUndoBuffer(_swigobj) (_swigobj->EmptyUndoBuffer())
908 static PyObject *_wrap_wxStyledTextCtrl_EmptyUndoBuffer(PyObject *self, PyObject *args, PyObject *kwargs) {
909 PyObject * _resultobj;
910 wxStyledTextCtrl * _arg0;
911 PyObject * _argo0 = 0;
912 char *_kwnames[] = { "self", NULL };
913
914 self = self;
915 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_EmptyUndoBuffer",_kwnames,&_argo0))
916 return NULL;
917 if (_argo0) {
918 if (_argo0 == Py_None) { _arg0 = NULL; }
919 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
920 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_EmptyUndoBuffer. Expected _wxStyledTextCtrl_p.");
921 return NULL;
922 }
923 }
924 {
925 wxPy_BEGIN_ALLOW_THREADS;
926 wxStyledTextCtrl_EmptyUndoBuffer(_arg0);
927
928 wxPy_END_ALLOW_THREADS;
929 } Py_INCREF(Py_None);
930 _resultobj = Py_None;
931 return _resultobj;
932 }
933
934 #define wxStyledTextCtrl_Redo(_swigobj) (_swigobj->Redo())
935 static PyObject *_wrap_wxStyledTextCtrl_Redo(PyObject *self, PyObject *args, PyObject *kwargs) {
936 PyObject * _resultobj;
937 wxStyledTextCtrl * _arg0;
938 PyObject * _argo0 = 0;
939 char *_kwnames[] = { "self", NULL };
940
941 self = self;
942 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_Redo",_kwnames,&_argo0))
943 return NULL;
944 if (_argo0) {
945 if (_argo0 == Py_None) { _arg0 = NULL; }
946 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
947 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_Redo. Expected _wxStyledTextCtrl_p.");
948 return NULL;
949 }
950 }
951 {
952 wxPy_BEGIN_ALLOW_THREADS;
953 wxStyledTextCtrl_Redo(_arg0);
954
955 wxPy_END_ALLOW_THREADS;
956 } Py_INCREF(Py_None);
957 _resultobj = Py_None;
958 return _resultobj;
959 }
960
961 #define wxStyledTextCtrl_CanRedo(_swigobj) (_swigobj->CanRedo())
962 static PyObject *_wrap_wxStyledTextCtrl_CanRedo(PyObject *self, PyObject *args, PyObject *kwargs) {
963 PyObject * _resultobj;
964 bool _result;
965 wxStyledTextCtrl * _arg0;
966 PyObject * _argo0 = 0;
967 char *_kwnames[] = { "self", NULL };
968
969 self = self;
970 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_CanRedo",_kwnames,&_argo0))
971 return NULL;
972 if (_argo0) {
973 if (_argo0 == Py_None) { _arg0 = NULL; }
974 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
975 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CanRedo. Expected _wxStyledTextCtrl_p.");
976 return NULL;
977 }
978 }
979 {
980 wxPy_BEGIN_ALLOW_THREADS;
981 _result = (bool )wxStyledTextCtrl_CanRedo(_arg0);
982
983 wxPy_END_ALLOW_THREADS;
984 } _resultobj = Py_BuildValue("i",_result);
985 return _resultobj;
986 }
987
988 #define wxStyledTextCtrl_SetUndoCollection(_swigobj,_swigarg0) (_swigobj->SetUndoCollection(_swigarg0))
989 static PyObject *_wrap_wxStyledTextCtrl_SetUndoCollection(PyObject *self, PyObject *args, PyObject *kwargs) {
990 PyObject * _resultobj;
991 wxStyledTextCtrl * _arg0;
992 wxSTC_UndoType _arg1;
993 PyObject * _argo0 = 0;
994 char *_kwnames[] = { "self","type", NULL };
995
996 self = self;
997 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetUndoCollection",_kwnames,&_argo0,&_arg1))
998 return NULL;
999 if (_argo0) {
1000 if (_argo0 == Py_None) { _arg0 = NULL; }
1001 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1002 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetUndoCollection. Expected _wxStyledTextCtrl_p.");
1003 return NULL;
1004 }
1005 }
1006 {
1007 wxPy_BEGIN_ALLOW_THREADS;
1008 wxStyledTextCtrl_SetUndoCollection(_arg0,_arg1);
1009
1010 wxPy_END_ALLOW_THREADS;
1011 } Py_INCREF(Py_None);
1012 _resultobj = Py_None;
1013 return _resultobj;
1014 }
1015
1016 #define wxStyledTextCtrl_GetUndoCollection(_swigobj) (_swigobj->GetUndoCollection())
1017 static PyObject *_wrap_wxStyledTextCtrl_GetUndoCollection(PyObject *self, PyObject *args, PyObject *kwargs) {
1018 PyObject * _resultobj;
1019 wxSTC_UndoType _result;
1020 wxStyledTextCtrl * _arg0;
1021 PyObject * _argo0 = 0;
1022 char *_kwnames[] = { "self", NULL };
1023
1024 self = self;
1025 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetUndoCollection",_kwnames,&_argo0))
1026 return NULL;
1027 if (_argo0) {
1028 if (_argo0 == Py_None) { _arg0 = NULL; }
1029 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1030 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetUndoCollection. Expected _wxStyledTextCtrl_p.");
1031 return NULL;
1032 }
1033 }
1034 {
1035 wxPy_BEGIN_ALLOW_THREADS;
1036 _result = (wxSTC_UndoType )wxStyledTextCtrl_GetUndoCollection(_arg0);
1037
1038 wxPy_END_ALLOW_THREADS;
1039 } _resultobj = Py_BuildValue("i",_result);
1040 return _resultobj;
1041 }
1042
1043 #define wxStyledTextCtrl_BeginUndoAction(_swigobj) (_swigobj->BeginUndoAction())
1044 static PyObject *_wrap_wxStyledTextCtrl_BeginUndoAction(PyObject *self, PyObject *args, PyObject *kwargs) {
1045 PyObject * _resultobj;
1046 wxStyledTextCtrl * _arg0;
1047 PyObject * _argo0 = 0;
1048 char *_kwnames[] = { "self", NULL };
1049
1050 self = self;
1051 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_BeginUndoAction",_kwnames,&_argo0))
1052 return NULL;
1053 if (_argo0) {
1054 if (_argo0 == Py_None) { _arg0 = NULL; }
1055 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1056 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_BeginUndoAction. Expected _wxStyledTextCtrl_p.");
1057 return NULL;
1058 }
1059 }
1060 {
1061 wxPy_BEGIN_ALLOW_THREADS;
1062 wxStyledTextCtrl_BeginUndoAction(_arg0);
1063
1064 wxPy_END_ALLOW_THREADS;
1065 } Py_INCREF(Py_None);
1066 _resultobj = Py_None;
1067 return _resultobj;
1068 }
1069
1070 #define wxStyledTextCtrl_EndUndoAction(_swigobj) (_swigobj->EndUndoAction())
1071 static PyObject *_wrap_wxStyledTextCtrl_EndUndoAction(PyObject *self, PyObject *args, PyObject *kwargs) {
1072 PyObject * _resultobj;
1073 wxStyledTextCtrl * _arg0;
1074 PyObject * _argo0 = 0;
1075 char *_kwnames[] = { "self", NULL };
1076
1077 self = self;
1078 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_EndUndoAction",_kwnames,&_argo0))
1079 return NULL;
1080 if (_argo0) {
1081 if (_argo0 == Py_None) { _arg0 = NULL; }
1082 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1083 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_EndUndoAction. Expected _wxStyledTextCtrl_p.");
1084 return NULL;
1085 }
1086 }
1087 {
1088 wxPy_BEGIN_ALLOW_THREADS;
1089 wxStyledTextCtrl_EndUndoAction(_arg0);
1090
1091 wxPy_END_ALLOW_THREADS;
1092 } Py_INCREF(Py_None);
1093 _resultobj = Py_None;
1094 return _resultobj;
1095 }
1096
1097 #define wxStyledTextCtrl_GetSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetSelection(_swigarg0,_swigarg1))
1098 static PyObject *_wrap_wxStyledTextCtrl_GetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
1099 PyObject * _resultobj;
1100 wxStyledTextCtrl * _arg0;
1101 int * _arg1;
1102 int temp;
1103 int * _arg2;
1104 int temp0;
1105 PyObject * _argo0 = 0;
1106 char *_kwnames[] = { "self", NULL };
1107
1108 self = self;
1109 {
1110 _arg1 = &temp;
1111 }
1112 {
1113 _arg2 = &temp0;
1114 }
1115 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetSelection",_kwnames,&_argo0))
1116 return NULL;
1117 if (_argo0) {
1118 if (_argo0 == Py_None) { _arg0 = NULL; }
1119 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1120 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetSelection. Expected _wxStyledTextCtrl_p.");
1121 return NULL;
1122 }
1123 }
1124 {
1125 wxPy_BEGIN_ALLOW_THREADS;
1126 wxStyledTextCtrl_GetSelection(_arg0,_arg1,_arg2);
1127
1128 wxPy_END_ALLOW_THREADS;
1129 } Py_INCREF(Py_None);
1130 _resultobj = Py_None;
1131 {
1132 PyObject *o;
1133 o = PyInt_FromLong((long) (*_arg1));
1134 _resultobj = t_output_helper(_resultobj, o);
1135 }
1136 {
1137 PyObject *o;
1138 o = PyInt_FromLong((long) (*_arg2));
1139 _resultobj = t_output_helper(_resultobj, o);
1140 }
1141 return _resultobj;
1142 }
1143
1144 #define wxStyledTextCtrl_SetSelection(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSelection(_swigarg0,_swigarg1))
1145 static PyObject *_wrap_wxStyledTextCtrl_SetSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
1146 PyObject * _resultobj;
1147 wxStyledTextCtrl * _arg0;
1148 int _arg1;
1149 int _arg2;
1150 PyObject * _argo0 = 0;
1151 char *_kwnames[] = { "self","startPos","endPos", NULL };
1152
1153 self = self;
1154 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetSelection",_kwnames,&_argo0,&_arg1,&_arg2))
1155 return NULL;
1156 if (_argo0) {
1157 if (_argo0 == Py_None) { _arg0 = NULL; }
1158 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1159 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetSelection. Expected _wxStyledTextCtrl_p.");
1160 return NULL;
1161 }
1162 }
1163 {
1164 wxPy_BEGIN_ALLOW_THREADS;
1165 wxStyledTextCtrl_SetSelection(_arg0,_arg1,_arg2);
1166
1167 wxPy_END_ALLOW_THREADS;
1168 } Py_INCREF(Py_None);
1169 _resultobj = Py_None;
1170 return _resultobj;
1171 }
1172
1173 #define wxStyledTextCtrl_GetSelectedText(_swigobj) (_swigobj->GetSelectedText())
1174 static PyObject *_wrap_wxStyledTextCtrl_GetSelectedText(PyObject *self, PyObject *args, PyObject *kwargs) {
1175 PyObject * _resultobj;
1176 wxString * _result;
1177 wxStyledTextCtrl * _arg0;
1178 PyObject * _argo0 = 0;
1179 char *_kwnames[] = { "self", NULL };
1180
1181 self = self;
1182 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetSelectedText",_kwnames,&_argo0))
1183 return NULL;
1184 if (_argo0) {
1185 if (_argo0 == Py_None) { _arg0 = NULL; }
1186 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1187 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetSelectedText. Expected _wxStyledTextCtrl_p.");
1188 return NULL;
1189 }
1190 }
1191 {
1192 wxPy_BEGIN_ALLOW_THREADS;
1193 _result = new wxString (wxStyledTextCtrl_GetSelectedText(_arg0));
1194
1195 wxPy_END_ALLOW_THREADS;
1196 }{
1197 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
1198 }
1199 {
1200 delete _result;
1201 }
1202 return _resultobj;
1203 }
1204
1205 #define wxStyledTextCtrl_HideSelection(_swigobj,_swigarg0) (_swigobj->HideSelection(_swigarg0))
1206 static PyObject *_wrap_wxStyledTextCtrl_HideSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
1207 PyObject * _resultobj;
1208 wxStyledTextCtrl * _arg0;
1209 bool _arg1;
1210 PyObject * _argo0 = 0;
1211 int tempbool1;
1212 char *_kwnames[] = { "self","hide", NULL };
1213
1214 self = self;
1215 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_HideSelection",_kwnames,&_argo0,&tempbool1))
1216 return NULL;
1217 if (_argo0) {
1218 if (_argo0 == Py_None) { _arg0 = NULL; }
1219 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1220 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_HideSelection. Expected _wxStyledTextCtrl_p.");
1221 return NULL;
1222 }
1223 }
1224 _arg1 = (bool ) tempbool1;
1225 {
1226 wxPy_BEGIN_ALLOW_THREADS;
1227 wxStyledTextCtrl_HideSelection(_arg0,_arg1);
1228
1229 wxPy_END_ALLOW_THREADS;
1230 } Py_INCREF(Py_None);
1231 _resultobj = Py_None;
1232 return _resultobj;
1233 }
1234
1235 #define wxStyledTextCtrl_GetHideSelection(_swigobj) (_swigobj->GetHideSelection())
1236 static PyObject *_wrap_wxStyledTextCtrl_GetHideSelection(PyObject *self, PyObject *args, PyObject *kwargs) {
1237 PyObject * _resultobj;
1238 bool _result;
1239 wxStyledTextCtrl * _arg0;
1240 PyObject * _argo0 = 0;
1241 char *_kwnames[] = { "self", NULL };
1242
1243 self = self;
1244 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetHideSelection",_kwnames,&_argo0))
1245 return NULL;
1246 if (_argo0) {
1247 if (_argo0 == Py_None) { _arg0 = NULL; }
1248 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1249 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetHideSelection. Expected _wxStyledTextCtrl_p.");
1250 return NULL;
1251 }
1252 }
1253 {
1254 wxPy_BEGIN_ALLOW_THREADS;
1255 _result = (bool )wxStyledTextCtrl_GetHideSelection(_arg0);
1256
1257 wxPy_END_ALLOW_THREADS;
1258 } _resultobj = Py_BuildValue("i",_result);
1259 return _resultobj;
1260 }
1261
1262 #define wxStyledTextCtrl_GetTextLength(_swigobj) (_swigobj->GetTextLength())
1263 static PyObject *_wrap_wxStyledTextCtrl_GetTextLength(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_GetTextLength",_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_GetTextLength. Expected _wxStyledTextCtrl_p.");
1277 return NULL;
1278 }
1279 }
1280 {
1281 wxPy_BEGIN_ALLOW_THREADS;
1282 _result = (int )wxStyledTextCtrl_GetTextLength(_arg0);
1283
1284 wxPy_END_ALLOW_THREADS;
1285 } _resultobj = Py_BuildValue("i",_result);
1286 return _resultobj;
1287 }
1288
1289 #define wxStyledTextCtrl_GetFirstVisibleLine(_swigobj) (_swigobj->GetFirstVisibleLine())
1290 static PyObject *_wrap_wxStyledTextCtrl_GetFirstVisibleLine(PyObject *self, PyObject *args, PyObject *kwargs) {
1291 PyObject * _resultobj;
1292 int _result;
1293 wxStyledTextCtrl * _arg0;
1294 PyObject * _argo0 = 0;
1295 char *_kwnames[] = { "self", NULL };
1296
1297 self = self;
1298 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetFirstVisibleLine",_kwnames,&_argo0))
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_GetFirstVisibleLine. Expected _wxStyledTextCtrl_p.");
1304 return NULL;
1305 }
1306 }
1307 {
1308 wxPy_BEGIN_ALLOW_THREADS;
1309 _result = (int )wxStyledTextCtrl_GetFirstVisibleLine(_arg0);
1310
1311 wxPy_END_ALLOW_THREADS;
1312 } _resultobj = Py_BuildValue("i",_result);
1313 return _resultobj;
1314 }
1315
1316 #define wxStyledTextCtrl_GetModified(_swigobj) (_swigobj->GetModified())
1317 static PyObject *_wrap_wxStyledTextCtrl_GetModified(PyObject *self, PyObject *args, PyObject *kwargs) {
1318 PyObject * _resultobj;
1319 bool _result;
1320 wxStyledTextCtrl * _arg0;
1321 PyObject * _argo0 = 0;
1322 char *_kwnames[] = { "self", NULL };
1323
1324 self = self;
1325 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetModified",_kwnames,&_argo0))
1326 return NULL;
1327 if (_argo0) {
1328 if (_argo0 == Py_None) { _arg0 = NULL; }
1329 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1330 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetModified. Expected _wxStyledTextCtrl_p.");
1331 return NULL;
1332 }
1333 }
1334 {
1335 wxPy_BEGIN_ALLOW_THREADS;
1336 _result = (bool )wxStyledTextCtrl_GetModified(_arg0);
1337
1338 wxPy_END_ALLOW_THREADS;
1339 } _resultobj = Py_BuildValue("i",_result);
1340 return _resultobj;
1341 }
1342
1343 #define wxStyledTextCtrl_GetLineCount(_swigobj) (_swigobj->GetLineCount())
1344 static PyObject *_wrap_wxStyledTextCtrl_GetLineCount(PyObject *self, PyObject *args, PyObject *kwargs) {
1345 PyObject * _resultobj;
1346 int _result;
1347 wxStyledTextCtrl * _arg0;
1348 PyObject * _argo0 = 0;
1349 char *_kwnames[] = { "self", NULL };
1350
1351 self = self;
1352 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetLineCount",_kwnames,&_argo0))
1353 return NULL;
1354 if (_argo0) {
1355 if (_argo0 == Py_None) { _arg0 = NULL; }
1356 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1357 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLineCount. Expected _wxStyledTextCtrl_p.");
1358 return NULL;
1359 }
1360 }
1361 {
1362 wxPy_BEGIN_ALLOW_THREADS;
1363 _result = (int )wxStyledTextCtrl_GetLineCount(_arg0);
1364
1365 wxPy_END_ALLOW_THREADS;
1366 } _resultobj = Py_BuildValue("i",_result);
1367 return _resultobj;
1368 }
1369
1370 #define wxStyledTextCtrl_GetRect(_swigobj) (_swigobj->GetRect())
1371 static PyObject *_wrap_wxStyledTextCtrl_GetRect(PyObject *self, PyObject *args, PyObject *kwargs) {
1372 PyObject * _resultobj;
1373 wxRect * _result;
1374 wxStyledTextCtrl * _arg0;
1375 PyObject * _argo0 = 0;
1376 char *_kwnames[] = { "self", NULL };
1377 char _ptemp[128];
1378
1379 self = self;
1380 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetRect",_kwnames,&_argo0))
1381 return NULL;
1382 if (_argo0) {
1383 if (_argo0 == Py_None) { _arg0 = NULL; }
1384 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1385 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetRect. Expected _wxStyledTextCtrl_p.");
1386 return NULL;
1387 }
1388 }
1389 {
1390 wxPy_BEGIN_ALLOW_THREADS;
1391 _result = new wxRect (wxStyledTextCtrl_GetRect(_arg0));
1392
1393 wxPy_END_ALLOW_THREADS;
1394 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxRect_p");
1395 _resultobj = Py_BuildValue("s",_ptemp);
1396 return _resultobj;
1397 }
1398
1399 #define wxStyledTextCtrl_GetLineFromPos(_swigobj,_swigarg0) (_swigobj->GetLineFromPos(_swigarg0))
1400 static PyObject *_wrap_wxStyledTextCtrl_GetLineFromPos(PyObject *self, PyObject *args, PyObject *kwargs) {
1401 PyObject * _resultobj;
1402 int _result;
1403 wxStyledTextCtrl * _arg0;
1404 int _arg1;
1405 PyObject * _argo0 = 0;
1406 char *_kwnames[] = { "self","pos", NULL };
1407
1408 self = self;
1409 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetLineFromPos",_kwnames,&_argo0,&_arg1))
1410 return NULL;
1411 if (_argo0) {
1412 if (_argo0 == Py_None) { _arg0 = NULL; }
1413 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1414 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLineFromPos. Expected _wxStyledTextCtrl_p.");
1415 return NULL;
1416 }
1417 }
1418 {
1419 wxPy_BEGIN_ALLOW_THREADS;
1420 _result = (int )wxStyledTextCtrl_GetLineFromPos(_arg0,_arg1);
1421
1422 wxPy_END_ALLOW_THREADS;
1423 } _resultobj = Py_BuildValue("i",_result);
1424 return _resultobj;
1425 }
1426
1427 #define wxStyledTextCtrl_GetLineStartPos(_swigobj,_swigarg0) (_swigobj->GetLineStartPos(_swigarg0))
1428 static PyObject *_wrap_wxStyledTextCtrl_GetLineStartPos(PyObject *self, PyObject *args, PyObject *kwargs) {
1429 PyObject * _resultobj;
1430 int _result;
1431 wxStyledTextCtrl * _arg0;
1432 int _arg1;
1433 PyObject * _argo0 = 0;
1434 char *_kwnames[] = { "self","line", NULL };
1435
1436 self = self;
1437 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetLineStartPos",_kwnames,&_argo0,&_arg1))
1438 return NULL;
1439 if (_argo0) {
1440 if (_argo0 == Py_None) { _arg0 = NULL; }
1441 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1442 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLineStartPos. Expected _wxStyledTextCtrl_p.");
1443 return NULL;
1444 }
1445 }
1446 {
1447 wxPy_BEGIN_ALLOW_THREADS;
1448 _result = (int )wxStyledTextCtrl_GetLineStartPos(_arg0,_arg1);
1449
1450 wxPy_END_ALLOW_THREADS;
1451 } _resultobj = Py_BuildValue("i",_result);
1452 return _resultobj;
1453 }
1454
1455 #define wxStyledTextCtrl_GetLineLengthAtPos(_swigobj,_swigarg0) (_swigobj->GetLineLengthAtPos(_swigarg0))
1456 static PyObject *_wrap_wxStyledTextCtrl_GetLineLengthAtPos(PyObject *self, PyObject *args, PyObject *kwargs) {
1457 PyObject * _resultobj;
1458 int _result;
1459 wxStyledTextCtrl * _arg0;
1460 int _arg1;
1461 PyObject * _argo0 = 0;
1462 char *_kwnames[] = { "self","pos", NULL };
1463
1464 self = self;
1465 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetLineLengthAtPos",_kwnames,&_argo0,&_arg1))
1466 return NULL;
1467 if (_argo0) {
1468 if (_argo0 == Py_None) { _arg0 = NULL; }
1469 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1470 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLineLengthAtPos. Expected _wxStyledTextCtrl_p.");
1471 return NULL;
1472 }
1473 }
1474 {
1475 wxPy_BEGIN_ALLOW_THREADS;
1476 _result = (int )wxStyledTextCtrl_GetLineLengthAtPos(_arg0,_arg1);
1477
1478 wxPy_END_ALLOW_THREADS;
1479 } _resultobj = Py_BuildValue("i",_result);
1480 return _resultobj;
1481 }
1482
1483 #define wxStyledTextCtrl_GetLineLength(_swigobj,_swigarg0) (_swigobj->GetLineLength(_swigarg0))
1484 static PyObject *_wrap_wxStyledTextCtrl_GetLineLength(PyObject *self, PyObject *args, PyObject *kwargs) {
1485 PyObject * _resultobj;
1486 int _result;
1487 wxStyledTextCtrl * _arg0;
1488 int _arg1;
1489 PyObject * _argo0 = 0;
1490 char *_kwnames[] = { "self","line", NULL };
1491
1492 self = self;
1493 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetLineLength",_kwnames,&_argo0,&_arg1))
1494 return NULL;
1495 if (_argo0) {
1496 if (_argo0 == Py_None) { _arg0 = NULL; }
1497 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1498 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLineLength. Expected _wxStyledTextCtrl_p.");
1499 return NULL;
1500 }
1501 }
1502 {
1503 wxPy_BEGIN_ALLOW_THREADS;
1504 _result = (int )wxStyledTextCtrl_GetLineLength(_arg0,_arg1);
1505
1506 wxPy_END_ALLOW_THREADS;
1507 } _resultobj = Py_BuildValue("i",_result);
1508 return _resultobj;
1509 }
1510
1511 #define wxStyledTextCtrl_GetCurrentLineText(_swigobj,_swigarg0) (_swigobj->GetCurrentLineText(_swigarg0))
1512 static PyObject *_wrap_wxStyledTextCtrl_GetCurrentLineText(PyObject *self, PyObject *args, PyObject *kwargs) {
1513 PyObject * _resultobj;
1514 wxString * _result;
1515 wxStyledTextCtrl * _arg0;
1516 int * _arg1;
1517 int temp;
1518 PyObject * _argo0 = 0;
1519 char *_kwnames[] = { "self", NULL };
1520
1521 self = self;
1522 {
1523 _arg1 = &temp;
1524 }
1525 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetCurrentLineText",_kwnames,&_argo0))
1526 return NULL;
1527 if (_argo0) {
1528 if (_argo0 == Py_None) { _arg0 = NULL; }
1529 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1530 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetCurrentLineText. Expected _wxStyledTextCtrl_p.");
1531 return NULL;
1532 }
1533 }
1534 {
1535 wxPy_BEGIN_ALLOW_THREADS;
1536 _result = new wxString (wxStyledTextCtrl_GetCurrentLineText(_arg0,_arg1));
1537
1538 wxPy_END_ALLOW_THREADS;
1539 }{
1540 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
1541 }
1542 {
1543 PyObject *o;
1544 o = PyInt_FromLong((long) (*_arg1));
1545 _resultobj = t_output_helper(_resultobj, o);
1546 }
1547 {
1548 delete _result;
1549 }
1550 return _resultobj;
1551 }
1552
1553 #define wxStyledTextCtrl_GetCurrentLine(_swigobj) (_swigobj->GetCurrentLine())
1554 static PyObject *_wrap_wxStyledTextCtrl_GetCurrentLine(PyObject *self, PyObject *args, PyObject *kwargs) {
1555 PyObject * _resultobj;
1556 int _result;
1557 wxStyledTextCtrl * _arg0;
1558 PyObject * _argo0 = 0;
1559 char *_kwnames[] = { "self", NULL };
1560
1561 self = self;
1562 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetCurrentLine",_kwnames,&_argo0))
1563 return NULL;
1564 if (_argo0) {
1565 if (_argo0 == Py_None) { _arg0 = NULL; }
1566 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1567 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetCurrentLine. Expected _wxStyledTextCtrl_p.");
1568 return NULL;
1569 }
1570 }
1571 {
1572 wxPy_BEGIN_ALLOW_THREADS;
1573 _result = (int )wxStyledTextCtrl_GetCurrentLine(_arg0);
1574
1575 wxPy_END_ALLOW_THREADS;
1576 } _resultobj = Py_BuildValue("i",_result);
1577 return _resultobj;
1578 }
1579
1580 #define wxStyledTextCtrl_PositionFromPoint(_swigobj,_swigarg0) (_swigobj->PositionFromPoint(_swigarg0))
1581 static PyObject *_wrap_wxStyledTextCtrl_PositionFromPoint(PyObject *self, PyObject *args, PyObject *kwargs) {
1582 PyObject * _resultobj;
1583 int _result;
1584 wxStyledTextCtrl * _arg0;
1585 wxPoint * _arg1;
1586 PyObject * _argo0 = 0;
1587 wxPoint temp;
1588 PyObject * _obj1 = 0;
1589 char *_kwnames[] = { "self","pt", NULL };
1590
1591 self = self;
1592 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_PositionFromPoint",_kwnames,&_argo0,&_obj1))
1593 return NULL;
1594 if (_argo0) {
1595 if (_argo0 == Py_None) { _arg0 = NULL; }
1596 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1597 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_PositionFromPoint. Expected _wxStyledTextCtrl_p.");
1598 return NULL;
1599 }
1600 }
1601 {
1602 _arg1 = &temp;
1603 if (! wxPoint_helper(_obj1, &_arg1))
1604 return NULL;
1605 }
1606 {
1607 wxPy_BEGIN_ALLOW_THREADS;
1608 _result = (int )wxStyledTextCtrl_PositionFromPoint(_arg0,*_arg1);
1609
1610 wxPy_END_ALLOW_THREADS;
1611 } _resultobj = Py_BuildValue("i",_result);
1612 return _resultobj;
1613 }
1614
1615 #define wxStyledTextCtrl_LineFromPoint(_swigobj,_swigarg0) (_swigobj->LineFromPoint(_swigarg0))
1616 static PyObject *_wrap_wxStyledTextCtrl_LineFromPoint(PyObject *self, PyObject *args, PyObject *kwargs) {
1617 PyObject * _resultobj;
1618 int _result;
1619 wxStyledTextCtrl * _arg0;
1620 wxPoint * _arg1;
1621 PyObject * _argo0 = 0;
1622 wxPoint temp;
1623 PyObject * _obj1 = 0;
1624 char *_kwnames[] = { "self","pt", NULL };
1625
1626 self = self;
1627 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_LineFromPoint",_kwnames,&_argo0,&_obj1))
1628 return NULL;
1629 if (_argo0) {
1630 if (_argo0 == Py_None) { _arg0 = NULL; }
1631 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1632 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_LineFromPoint. Expected _wxStyledTextCtrl_p.");
1633 return NULL;
1634 }
1635 }
1636 {
1637 _arg1 = &temp;
1638 if (! wxPoint_helper(_obj1, &_arg1))
1639 return NULL;
1640 }
1641 {
1642 wxPy_BEGIN_ALLOW_THREADS;
1643 _result = (int )wxStyledTextCtrl_LineFromPoint(_arg0,*_arg1);
1644
1645 wxPy_END_ALLOW_THREADS;
1646 } _resultobj = Py_BuildValue("i",_result);
1647 return _resultobj;
1648 }
1649
1650 #define wxStyledTextCtrl_PointFromPosition(_swigobj,_swigarg0) (_swigobj->PointFromPosition(_swigarg0))
1651 static PyObject *_wrap_wxStyledTextCtrl_PointFromPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
1652 PyObject * _resultobj;
1653 wxPoint * _result;
1654 wxStyledTextCtrl * _arg0;
1655 int _arg1;
1656 PyObject * _argo0 = 0;
1657 char *_kwnames[] = { "self","pos", NULL };
1658 char _ptemp[128];
1659
1660 self = self;
1661 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_PointFromPosition",_kwnames,&_argo0,&_arg1))
1662 return NULL;
1663 if (_argo0) {
1664 if (_argo0 == Py_None) { _arg0 = NULL; }
1665 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1666 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_PointFromPosition. Expected _wxStyledTextCtrl_p.");
1667 return NULL;
1668 }
1669 }
1670 {
1671 wxPy_BEGIN_ALLOW_THREADS;
1672 _result = new wxPoint (wxStyledTextCtrl_PointFromPosition(_arg0,_arg1));
1673
1674 wxPy_END_ALLOW_THREADS;
1675 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxPoint_p");
1676 _resultobj = Py_BuildValue("s",_ptemp);
1677 return _resultobj;
1678 }
1679
1680 #define wxStyledTextCtrl_GetCurrentPos(_swigobj) (_swigobj->GetCurrentPos())
1681 static PyObject *_wrap_wxStyledTextCtrl_GetCurrentPos(PyObject *self, PyObject *args, PyObject *kwargs) {
1682 PyObject * _resultobj;
1683 int _result;
1684 wxStyledTextCtrl * _arg0;
1685 PyObject * _argo0 = 0;
1686 char *_kwnames[] = { "self", NULL };
1687
1688 self = self;
1689 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetCurrentPos",_kwnames,&_argo0))
1690 return NULL;
1691 if (_argo0) {
1692 if (_argo0 == Py_None) { _arg0 = NULL; }
1693 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1694 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetCurrentPos. Expected _wxStyledTextCtrl_p.");
1695 return NULL;
1696 }
1697 }
1698 {
1699 wxPy_BEGIN_ALLOW_THREADS;
1700 _result = (int )wxStyledTextCtrl_GetCurrentPos(_arg0);
1701
1702 wxPy_END_ALLOW_THREADS;
1703 } _resultobj = Py_BuildValue("i",_result);
1704 return _resultobj;
1705 }
1706
1707 #define wxStyledTextCtrl_GetAnchor(_swigobj) (_swigobj->GetAnchor())
1708 static PyObject *_wrap_wxStyledTextCtrl_GetAnchor(PyObject *self, PyObject *args, PyObject *kwargs) {
1709 PyObject * _resultobj;
1710 int _result;
1711 wxStyledTextCtrl * _arg0;
1712 PyObject * _argo0 = 0;
1713 char *_kwnames[] = { "self", NULL };
1714
1715 self = self;
1716 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetAnchor",_kwnames,&_argo0))
1717 return NULL;
1718 if (_argo0) {
1719 if (_argo0 == Py_None) { _arg0 = NULL; }
1720 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1721 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetAnchor. Expected _wxStyledTextCtrl_p.");
1722 return NULL;
1723 }
1724 }
1725 {
1726 wxPy_BEGIN_ALLOW_THREADS;
1727 _result = (int )wxStyledTextCtrl_GetAnchor(_arg0);
1728
1729 wxPy_END_ALLOW_THREADS;
1730 } _resultobj = Py_BuildValue("i",_result);
1731 return _resultobj;
1732 }
1733
1734 #define wxStyledTextCtrl_SelectAll(_swigobj) (_swigobj->SelectAll())
1735 static PyObject *_wrap_wxStyledTextCtrl_SelectAll(PyObject *self, PyObject *args, PyObject *kwargs) {
1736 PyObject * _resultobj;
1737 wxStyledTextCtrl * _arg0;
1738 PyObject * _argo0 = 0;
1739 char *_kwnames[] = { "self", NULL };
1740
1741 self = self;
1742 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_SelectAll",_kwnames,&_argo0))
1743 return NULL;
1744 if (_argo0) {
1745 if (_argo0 == Py_None) { _arg0 = NULL; }
1746 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1747 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SelectAll. Expected _wxStyledTextCtrl_p.");
1748 return NULL;
1749 }
1750 }
1751 {
1752 wxPy_BEGIN_ALLOW_THREADS;
1753 wxStyledTextCtrl_SelectAll(_arg0);
1754
1755 wxPy_END_ALLOW_THREADS;
1756 } Py_INCREF(Py_None);
1757 _resultobj = Py_None;
1758 return _resultobj;
1759 }
1760
1761 #define wxStyledTextCtrl_SetCurrentPosition(_swigobj,_swigarg0) (_swigobj->SetCurrentPosition(_swigarg0))
1762 static PyObject *_wrap_wxStyledTextCtrl_SetCurrentPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
1763 PyObject * _resultobj;
1764 wxStyledTextCtrl * _arg0;
1765 int _arg1;
1766 PyObject * _argo0 = 0;
1767 char *_kwnames[] = { "self","pos", NULL };
1768
1769 self = self;
1770 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetCurrentPosition",_kwnames,&_argo0,&_arg1))
1771 return NULL;
1772 if (_argo0) {
1773 if (_argo0 == Py_None) { _arg0 = NULL; }
1774 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1775 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetCurrentPosition. Expected _wxStyledTextCtrl_p.");
1776 return NULL;
1777 }
1778 }
1779 {
1780 wxPy_BEGIN_ALLOW_THREADS;
1781 wxStyledTextCtrl_SetCurrentPosition(_arg0,_arg1);
1782
1783 wxPy_END_ALLOW_THREADS;
1784 } Py_INCREF(Py_None);
1785 _resultobj = Py_None;
1786 return _resultobj;
1787 }
1788
1789 #define wxStyledTextCtrl_SetAnchor(_swigobj,_swigarg0) (_swigobj->SetAnchor(_swigarg0))
1790 static PyObject *_wrap_wxStyledTextCtrl_SetAnchor(PyObject *self, PyObject *args, PyObject *kwargs) {
1791 PyObject * _resultobj;
1792 wxStyledTextCtrl * _arg0;
1793 int _arg1;
1794 PyObject * _argo0 = 0;
1795 char *_kwnames[] = { "self","pos", NULL };
1796
1797 self = self;
1798 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetAnchor",_kwnames,&_argo0,&_arg1))
1799 return NULL;
1800 if (_argo0) {
1801 if (_argo0 == Py_None) { _arg0 = NULL; }
1802 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1803 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetAnchor. Expected _wxStyledTextCtrl_p.");
1804 return NULL;
1805 }
1806 }
1807 {
1808 wxPy_BEGIN_ALLOW_THREADS;
1809 wxStyledTextCtrl_SetAnchor(_arg0,_arg1);
1810
1811 wxPy_END_ALLOW_THREADS;
1812 } Py_INCREF(Py_None);
1813 _resultobj = Py_None;
1814 return _resultobj;
1815 }
1816
1817 #define wxStyledTextCtrl_GotoPos(_swigobj,_swigarg0) (_swigobj->GotoPos(_swigarg0))
1818 static PyObject *_wrap_wxStyledTextCtrl_GotoPos(PyObject *self, PyObject *args, PyObject *kwargs) {
1819 PyObject * _resultobj;
1820 wxStyledTextCtrl * _arg0;
1821 int _arg1;
1822 PyObject * _argo0 = 0;
1823 char *_kwnames[] = { "self","pos", NULL };
1824
1825 self = self;
1826 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GotoPos",_kwnames,&_argo0,&_arg1))
1827 return NULL;
1828 if (_argo0) {
1829 if (_argo0 == Py_None) { _arg0 = NULL; }
1830 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1831 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GotoPos. Expected _wxStyledTextCtrl_p.");
1832 return NULL;
1833 }
1834 }
1835 {
1836 wxPy_BEGIN_ALLOW_THREADS;
1837 wxStyledTextCtrl_GotoPos(_arg0,_arg1);
1838
1839 wxPy_END_ALLOW_THREADS;
1840 } Py_INCREF(Py_None);
1841 _resultobj = Py_None;
1842 return _resultobj;
1843 }
1844
1845 #define wxStyledTextCtrl_GotoLine(_swigobj,_swigarg0) (_swigobj->GotoLine(_swigarg0))
1846 static PyObject *_wrap_wxStyledTextCtrl_GotoLine(PyObject *self, PyObject *args, PyObject *kwargs) {
1847 PyObject * _resultobj;
1848 wxStyledTextCtrl * _arg0;
1849 int _arg1;
1850 PyObject * _argo0 = 0;
1851 char *_kwnames[] = { "self","line", NULL };
1852
1853 self = self;
1854 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GotoLine",_kwnames,&_argo0,&_arg1))
1855 return NULL;
1856 if (_argo0) {
1857 if (_argo0 == Py_None) { _arg0 = NULL; }
1858 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1859 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GotoLine. Expected _wxStyledTextCtrl_p.");
1860 return NULL;
1861 }
1862 }
1863 {
1864 wxPy_BEGIN_ALLOW_THREADS;
1865 wxStyledTextCtrl_GotoLine(_arg0,_arg1);
1866
1867 wxPy_END_ALLOW_THREADS;
1868 } Py_INCREF(Py_None);
1869 _resultobj = Py_None;
1870 return _resultobj;
1871 }
1872
1873 #define wxStyledTextCtrl_ChangePosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->ChangePosition(_swigarg0,_swigarg1))
1874 static PyObject *_wrap_wxStyledTextCtrl_ChangePosition(PyObject *self, PyObject *args, PyObject *kwargs) {
1875 PyObject * _resultobj;
1876 wxStyledTextCtrl * _arg0;
1877 int _arg1;
1878 bool _arg2;
1879 PyObject * _argo0 = 0;
1880 int tempbool2;
1881 char *_kwnames[] = { "self","delta","extendSelection", NULL };
1882
1883 self = self;
1884 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_ChangePosition",_kwnames,&_argo0,&_arg1,&tempbool2))
1885 return NULL;
1886 if (_argo0) {
1887 if (_argo0 == Py_None) { _arg0 = NULL; }
1888 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1889 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ChangePosition. Expected _wxStyledTextCtrl_p.");
1890 return NULL;
1891 }
1892 }
1893 _arg2 = (bool ) tempbool2;
1894 {
1895 wxPy_BEGIN_ALLOW_THREADS;
1896 wxStyledTextCtrl_ChangePosition(_arg0,_arg1,_arg2);
1897
1898 wxPy_END_ALLOW_THREADS;
1899 } Py_INCREF(Py_None);
1900 _resultobj = Py_None;
1901 return _resultobj;
1902 }
1903
1904 #define wxStyledTextCtrl_PageMove(_swigobj,_swigarg0,_swigarg1) (_swigobj->PageMove(_swigarg0,_swigarg1))
1905 static PyObject *_wrap_wxStyledTextCtrl_PageMove(PyObject *self, PyObject *args, PyObject *kwargs) {
1906 PyObject * _resultobj;
1907 wxStyledTextCtrl * _arg0;
1908 int _arg1;
1909 bool _arg2;
1910 PyObject * _argo0 = 0;
1911 int tempbool2;
1912 char *_kwnames[] = { "self","cmdKey","extendSelection", NULL };
1913
1914 self = self;
1915 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_PageMove",_kwnames,&_argo0,&_arg1,&tempbool2))
1916 return NULL;
1917 if (_argo0) {
1918 if (_argo0 == Py_None) { _arg0 = NULL; }
1919 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1920 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_PageMove. Expected _wxStyledTextCtrl_p.");
1921 return NULL;
1922 }
1923 }
1924 _arg2 = (bool ) tempbool2;
1925 {
1926 wxPy_BEGIN_ALLOW_THREADS;
1927 wxStyledTextCtrl_PageMove(_arg0,_arg1,_arg2);
1928
1929 wxPy_END_ALLOW_THREADS;
1930 } Py_INCREF(Py_None);
1931 _resultobj = Py_None;
1932 return _resultobj;
1933 }
1934
1935 #define wxStyledTextCtrl_ScrollBy(_swigobj,_swigarg0,_swigarg1) (_swigobj->ScrollBy(_swigarg0,_swigarg1))
1936 static PyObject *_wrap_wxStyledTextCtrl_ScrollBy(PyObject *self, PyObject *args, PyObject *kwargs) {
1937 PyObject * _resultobj;
1938 wxStyledTextCtrl * _arg0;
1939 int _arg1;
1940 int _arg2;
1941 PyObject * _argo0 = 0;
1942 char *_kwnames[] = { "self","columnDelta","lineDelta", NULL };
1943
1944 self = self;
1945 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_ScrollBy",_kwnames,&_argo0,&_arg1,&_arg2))
1946 return NULL;
1947 if (_argo0) {
1948 if (_argo0 == Py_None) { _arg0 = NULL; }
1949 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1950 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ScrollBy. Expected _wxStyledTextCtrl_p.");
1951 return NULL;
1952 }
1953 }
1954 {
1955 wxPy_BEGIN_ALLOW_THREADS;
1956 wxStyledTextCtrl_ScrollBy(_arg0,_arg1,_arg2);
1957
1958 wxPy_END_ALLOW_THREADS;
1959 } Py_INCREF(Py_None);
1960 _resultobj = Py_None;
1961 return _resultobj;
1962 }
1963
1964 #define wxStyledTextCtrl_ScrollToLine(_swigobj,_swigarg0) (_swigobj->ScrollToLine(_swigarg0))
1965 static PyObject *_wrap_wxStyledTextCtrl_ScrollToLine(PyObject *self, PyObject *args, PyObject *kwargs) {
1966 PyObject * _resultobj;
1967 wxStyledTextCtrl * _arg0;
1968 int _arg1;
1969 PyObject * _argo0 = 0;
1970 char *_kwnames[] = { "self","line", NULL };
1971
1972 self = self;
1973 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_ScrollToLine",_kwnames,&_argo0,&_arg1))
1974 return NULL;
1975 if (_argo0) {
1976 if (_argo0 == Py_None) { _arg0 = NULL; }
1977 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
1978 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ScrollToLine. Expected _wxStyledTextCtrl_p.");
1979 return NULL;
1980 }
1981 }
1982 {
1983 wxPy_BEGIN_ALLOW_THREADS;
1984 wxStyledTextCtrl_ScrollToLine(_arg0,_arg1);
1985
1986 wxPy_END_ALLOW_THREADS;
1987 } Py_INCREF(Py_None);
1988 _resultobj = Py_None;
1989 return _resultobj;
1990 }
1991
1992 #define wxStyledTextCtrl_ScrollToColumn(_swigobj,_swigarg0) (_swigobj->ScrollToColumn(_swigarg0))
1993 static PyObject *_wrap_wxStyledTextCtrl_ScrollToColumn(PyObject *self, PyObject *args, PyObject *kwargs) {
1994 PyObject * _resultobj;
1995 wxStyledTextCtrl * _arg0;
1996 int _arg1;
1997 PyObject * _argo0 = 0;
1998 char *_kwnames[] = { "self","column", NULL };
1999
2000 self = self;
2001 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_ScrollToColumn",_kwnames,&_argo0,&_arg1))
2002 return NULL;
2003 if (_argo0) {
2004 if (_argo0 == Py_None) { _arg0 = NULL; }
2005 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2006 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ScrollToColumn. Expected _wxStyledTextCtrl_p.");
2007 return NULL;
2008 }
2009 }
2010 {
2011 wxPy_BEGIN_ALLOW_THREADS;
2012 wxStyledTextCtrl_ScrollToColumn(_arg0,_arg1);
2013
2014 wxPy_END_ALLOW_THREADS;
2015 } Py_INCREF(Py_None);
2016 _resultobj = Py_None;
2017 return _resultobj;
2018 }
2019
2020 #define wxStyledTextCtrl_EnsureCaretVisible(_swigobj) (_swigobj->EnsureCaretVisible())
2021 static PyObject *_wrap_wxStyledTextCtrl_EnsureCaretVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
2022 PyObject * _resultobj;
2023 wxStyledTextCtrl * _arg0;
2024 PyObject * _argo0 = 0;
2025 char *_kwnames[] = { "self", NULL };
2026
2027 self = self;
2028 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_EnsureCaretVisible",_kwnames,&_argo0))
2029 return NULL;
2030 if (_argo0) {
2031 if (_argo0 == Py_None) { _arg0 = NULL; }
2032 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2033 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_EnsureCaretVisible. Expected _wxStyledTextCtrl_p.");
2034 return NULL;
2035 }
2036 }
2037 {
2038 wxPy_BEGIN_ALLOW_THREADS;
2039 wxStyledTextCtrl_EnsureCaretVisible(_arg0);
2040
2041 wxPy_END_ALLOW_THREADS;
2042 } Py_INCREF(Py_None);
2043 _resultobj = Py_None;
2044 return _resultobj;
2045 }
2046
2047 #define wxStyledTextCtrl_SetCaretPolicy(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetCaretPolicy(_swigarg0,_swigarg1))
2048 static PyObject *_wrap_wxStyledTextCtrl_SetCaretPolicy(PyObject *self, PyObject *args, PyObject *kwargs) {
2049 PyObject * _resultobj;
2050 wxStyledTextCtrl * _arg0;
2051 int _arg1;
2052 int _arg2 = (int ) 0;
2053 PyObject * _argo0 = 0;
2054 char *_kwnames[] = { "self","policy","slop", NULL };
2055
2056 self = self;
2057 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi|i:wxStyledTextCtrl_SetCaretPolicy",_kwnames,&_argo0,&_arg1,&_arg2))
2058 return NULL;
2059 if (_argo0) {
2060 if (_argo0 == Py_None) { _arg0 = NULL; }
2061 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2062 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetCaretPolicy. Expected _wxStyledTextCtrl_p.");
2063 return NULL;
2064 }
2065 }
2066 {
2067 wxPy_BEGIN_ALLOW_THREADS;
2068 wxStyledTextCtrl_SetCaretPolicy(_arg0,_arg1,_arg2);
2069
2070 wxPy_END_ALLOW_THREADS;
2071 } Py_INCREF(Py_None);
2072 _resultobj = Py_None;
2073 return _resultobj;
2074 }
2075
2076 #define wxStyledTextCtrl_GetSelectionType(_swigobj) (_swigobj->GetSelectionType())
2077 static PyObject *_wrap_wxStyledTextCtrl_GetSelectionType(PyObject *self, PyObject *args, PyObject *kwargs) {
2078 PyObject * _resultobj;
2079 int _result;
2080 wxStyledTextCtrl * _arg0;
2081 PyObject * _argo0 = 0;
2082 char *_kwnames[] = { "self", NULL };
2083
2084 self = self;
2085 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetSelectionType",_kwnames,&_argo0))
2086 return NULL;
2087 if (_argo0) {
2088 if (_argo0 == Py_None) { _arg0 = NULL; }
2089 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2090 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetSelectionType. Expected _wxStyledTextCtrl_p.");
2091 return NULL;
2092 }
2093 }
2094 {
2095 wxPy_BEGIN_ALLOW_THREADS;
2096 _result = (int )wxStyledTextCtrl_GetSelectionType(_arg0);
2097
2098 wxPy_END_ALLOW_THREADS;
2099 } _resultobj = Py_BuildValue("i",_result);
2100 return _resultobj;
2101 }
2102
2103 #define wxStyledTextCtrl_GetLinesOnScreen(_swigobj) (_swigobj->GetLinesOnScreen())
2104 static PyObject *_wrap_wxStyledTextCtrl_GetLinesOnScreen(PyObject *self, PyObject *args, PyObject *kwargs) {
2105 PyObject * _resultobj;
2106 int _result;
2107 wxStyledTextCtrl * _arg0;
2108 PyObject * _argo0 = 0;
2109 char *_kwnames[] = { "self", NULL };
2110
2111 self = self;
2112 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetLinesOnScreen",_kwnames,&_argo0))
2113 return NULL;
2114 if (_argo0) {
2115 if (_argo0 == Py_None) { _arg0 = NULL; }
2116 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2117 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLinesOnScreen. Expected _wxStyledTextCtrl_p.");
2118 return NULL;
2119 }
2120 }
2121 {
2122 wxPy_BEGIN_ALLOW_THREADS;
2123 _result = (int )wxStyledTextCtrl_GetLinesOnScreen(_arg0);
2124
2125 wxPy_END_ALLOW_THREADS;
2126 } _resultobj = Py_BuildValue("i",_result);
2127 return _resultobj;
2128 }
2129
2130 #define wxStyledTextCtrl_IsSelectionRectangle(_swigobj) (_swigobj->IsSelectionRectangle())
2131 static PyObject *_wrap_wxStyledTextCtrl_IsSelectionRectangle(PyObject *self, PyObject *args, PyObject *kwargs) {
2132 PyObject * _resultobj;
2133 bool _result;
2134 wxStyledTextCtrl * _arg0;
2135 PyObject * _argo0 = 0;
2136 char *_kwnames[] = { "self", NULL };
2137
2138 self = self;
2139 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_IsSelectionRectangle",_kwnames,&_argo0))
2140 return NULL;
2141 if (_argo0) {
2142 if (_argo0 == Py_None) { _arg0 = NULL; }
2143 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2144 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_IsSelectionRectangle. Expected _wxStyledTextCtrl_p.");
2145 return NULL;
2146 }
2147 }
2148 {
2149 wxPy_BEGIN_ALLOW_THREADS;
2150 _result = (bool )wxStyledTextCtrl_IsSelectionRectangle(_arg0);
2151
2152 wxPy_END_ALLOW_THREADS;
2153 } _resultobj = Py_BuildValue("i",_result);
2154 return _resultobj;
2155 }
2156
2157 #define wxStyledTextCtrl_SetUseHorizontalScrollBar(_swigobj,_swigarg0) (_swigobj->SetUseHorizontalScrollBar(_swigarg0))
2158 static PyObject *_wrap_wxStyledTextCtrl_SetUseHorizontalScrollBar(PyObject *self, PyObject *args, PyObject *kwargs) {
2159 PyObject * _resultobj;
2160 wxStyledTextCtrl * _arg0;
2161 bool _arg1;
2162 PyObject * _argo0 = 0;
2163 int tempbool1;
2164 char *_kwnames[] = { "self","use", NULL };
2165
2166 self = self;
2167 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetUseHorizontalScrollBar",_kwnames,&_argo0,&tempbool1))
2168 return NULL;
2169 if (_argo0) {
2170 if (_argo0 == Py_None) { _arg0 = NULL; }
2171 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2172 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetUseHorizontalScrollBar. Expected _wxStyledTextCtrl_p.");
2173 return NULL;
2174 }
2175 }
2176 _arg1 = (bool ) tempbool1;
2177 {
2178 wxPy_BEGIN_ALLOW_THREADS;
2179 wxStyledTextCtrl_SetUseHorizontalScrollBar(_arg0,_arg1);
2180
2181 wxPy_END_ALLOW_THREADS;
2182 } Py_INCREF(Py_None);
2183 _resultobj = Py_None;
2184 return _resultobj;
2185 }
2186
2187 #define wxStyledTextCtrl_GetUseHorizontalScrollBar(_swigobj) (_swigobj->GetUseHorizontalScrollBar())
2188 static PyObject *_wrap_wxStyledTextCtrl_GetUseHorizontalScrollBar(PyObject *self, PyObject *args, PyObject *kwargs) {
2189 PyObject * _resultobj;
2190 bool _result;
2191 wxStyledTextCtrl * _arg0;
2192 PyObject * _argo0 = 0;
2193 char *_kwnames[] = { "self", NULL };
2194
2195 self = self;
2196 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetUseHorizontalScrollBar",_kwnames,&_argo0))
2197 return NULL;
2198 if (_argo0) {
2199 if (_argo0 == Py_None) { _arg0 = NULL; }
2200 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2201 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetUseHorizontalScrollBar. Expected _wxStyledTextCtrl_p.");
2202 return NULL;
2203 }
2204 }
2205 {
2206 wxPy_BEGIN_ALLOW_THREADS;
2207 _result = (bool )wxStyledTextCtrl_GetUseHorizontalScrollBar(_arg0);
2208
2209 wxPy_END_ALLOW_THREADS;
2210 } _resultobj = Py_BuildValue("i",_result);
2211 return _resultobj;
2212 }
2213
2214 #define wxStyledTextCtrl_FindText(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->FindText(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
2215 static PyObject *_wrap_wxStyledTextCtrl_FindText(PyObject *self, PyObject *args, PyObject *kwargs) {
2216 PyObject * _resultobj;
2217 int _result;
2218 wxStyledTextCtrl * _arg0;
2219 int _arg1;
2220 int _arg2;
2221 wxString * _arg3;
2222 bool _arg4;
2223 bool _arg5;
2224 PyObject * _argo0 = 0;
2225 PyObject * _obj3 = 0;
2226 int tempbool4;
2227 int tempbool5;
2228 char *_kwnames[] = { "self","minPos","maxPos","text","caseSensitive","wholeWord", NULL };
2229
2230 self = self;
2231 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiiOii:wxStyledTextCtrl_FindText",_kwnames,&_argo0,&_arg1,&_arg2,&_obj3,&tempbool4,&tempbool5))
2232 return NULL;
2233 if (_argo0) {
2234 if (_argo0 == Py_None) { _arg0 = NULL; }
2235 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2236 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_FindText. Expected _wxStyledTextCtrl_p.");
2237 return NULL;
2238 }
2239 }
2240 {
2241 if (!PyString_Check(_obj3)) {
2242 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2243 return NULL;
2244 }
2245 _arg3 = new wxString(PyString_AsString(_obj3), PyString_Size(_obj3));
2246 }
2247 _arg4 = (bool ) tempbool4;
2248 _arg5 = (bool ) tempbool5;
2249 {
2250 wxPy_BEGIN_ALLOW_THREADS;
2251 _result = (int )wxStyledTextCtrl_FindText(_arg0,_arg1,_arg2,*_arg3,_arg4,_arg5);
2252
2253 wxPy_END_ALLOW_THREADS;
2254 } _resultobj = Py_BuildValue("i",_result);
2255 {
2256 if (_obj3)
2257 delete _arg3;
2258 }
2259 return _resultobj;
2260 }
2261
2262 #define wxStyledTextCtrl_SearchAnchor(_swigobj) (_swigobj->SearchAnchor())
2263 static PyObject *_wrap_wxStyledTextCtrl_SearchAnchor(PyObject *self, PyObject *args, PyObject *kwargs) {
2264 PyObject * _resultobj;
2265 wxStyledTextCtrl * _arg0;
2266 PyObject * _argo0 = 0;
2267 char *_kwnames[] = { "self", NULL };
2268
2269 self = self;
2270 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_SearchAnchor",_kwnames,&_argo0))
2271 return NULL;
2272 if (_argo0) {
2273 if (_argo0 == Py_None) { _arg0 = NULL; }
2274 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2275 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SearchAnchor. Expected _wxStyledTextCtrl_p.");
2276 return NULL;
2277 }
2278 }
2279 {
2280 wxPy_BEGIN_ALLOW_THREADS;
2281 wxStyledTextCtrl_SearchAnchor(_arg0);
2282
2283 wxPy_END_ALLOW_THREADS;
2284 } Py_INCREF(Py_None);
2285 _resultobj = Py_None;
2286 return _resultobj;
2287 }
2288
2289 #define wxStyledTextCtrl_SearchNext(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SearchNext(_swigarg0,_swigarg1,_swigarg2))
2290 static PyObject *_wrap_wxStyledTextCtrl_SearchNext(PyObject *self, PyObject *args, PyObject *kwargs) {
2291 PyObject * _resultobj;
2292 int _result;
2293 wxStyledTextCtrl * _arg0;
2294 wxString * _arg1;
2295 bool _arg2;
2296 bool _arg3;
2297 PyObject * _argo0 = 0;
2298 PyObject * _obj1 = 0;
2299 int tempbool2;
2300 int tempbool3;
2301 char *_kwnames[] = { "self","text","caseSensitive","wholeWord", NULL };
2302
2303 self = self;
2304 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOii:wxStyledTextCtrl_SearchNext",_kwnames,&_argo0,&_obj1,&tempbool2,&tempbool3))
2305 return NULL;
2306 if (_argo0) {
2307 if (_argo0 == Py_None) { _arg0 = NULL; }
2308 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2309 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SearchNext. Expected _wxStyledTextCtrl_p.");
2310 return NULL;
2311 }
2312 }
2313 {
2314 if (!PyString_Check(_obj1)) {
2315 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2316 return NULL;
2317 }
2318 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
2319 }
2320 _arg2 = (bool ) tempbool2;
2321 _arg3 = (bool ) tempbool3;
2322 {
2323 wxPy_BEGIN_ALLOW_THREADS;
2324 _result = (int )wxStyledTextCtrl_SearchNext(_arg0,*_arg1,_arg2,_arg3);
2325
2326 wxPy_END_ALLOW_THREADS;
2327 } _resultobj = Py_BuildValue("i",_result);
2328 {
2329 if (_obj1)
2330 delete _arg1;
2331 }
2332 return _resultobj;
2333 }
2334
2335 #define wxStyledTextCtrl_SearchPrev(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SearchPrev(_swigarg0,_swigarg1,_swigarg2))
2336 static PyObject *_wrap_wxStyledTextCtrl_SearchPrev(PyObject *self, PyObject *args, PyObject *kwargs) {
2337 PyObject * _resultobj;
2338 int _result;
2339 wxStyledTextCtrl * _arg0;
2340 wxString * _arg1;
2341 bool _arg2;
2342 bool _arg3;
2343 PyObject * _argo0 = 0;
2344 PyObject * _obj1 = 0;
2345 int tempbool2;
2346 int tempbool3;
2347 char *_kwnames[] = { "self","text","caseSensitive","wholeWord", NULL };
2348
2349 self = self;
2350 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOii:wxStyledTextCtrl_SearchPrev",_kwnames,&_argo0,&_obj1,&tempbool2,&tempbool3))
2351 return NULL;
2352 if (_argo0) {
2353 if (_argo0 == Py_None) { _arg0 = NULL; }
2354 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2355 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SearchPrev. Expected _wxStyledTextCtrl_p.");
2356 return NULL;
2357 }
2358 }
2359 {
2360 if (!PyString_Check(_obj1)) {
2361 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2362 return NULL;
2363 }
2364 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
2365 }
2366 _arg2 = (bool ) tempbool2;
2367 _arg3 = (bool ) tempbool3;
2368 {
2369 wxPy_BEGIN_ALLOW_THREADS;
2370 _result = (int )wxStyledTextCtrl_SearchPrev(_arg0,*_arg1,_arg2,_arg3);
2371
2372 wxPy_END_ALLOW_THREADS;
2373 } _resultobj = Py_BuildValue("i",_result);
2374 {
2375 if (_obj1)
2376 delete _arg1;
2377 }
2378 return _resultobj;
2379 }
2380
2381 #define wxStyledTextCtrl_GetViewWhitespace(_swigobj) (_swigobj->GetViewWhitespace())
2382 static PyObject *_wrap_wxStyledTextCtrl_GetViewWhitespace(PyObject *self, PyObject *args, PyObject *kwargs) {
2383 PyObject * _resultobj;
2384 bool _result;
2385 wxStyledTextCtrl * _arg0;
2386 PyObject * _argo0 = 0;
2387 char *_kwnames[] = { "self", NULL };
2388
2389 self = self;
2390 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetViewWhitespace",_kwnames,&_argo0))
2391 return NULL;
2392 if (_argo0) {
2393 if (_argo0 == Py_None) { _arg0 = NULL; }
2394 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2395 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetViewWhitespace. Expected _wxStyledTextCtrl_p.");
2396 return NULL;
2397 }
2398 }
2399 {
2400 wxPy_BEGIN_ALLOW_THREADS;
2401 _result = (bool )wxStyledTextCtrl_GetViewWhitespace(_arg0);
2402
2403 wxPy_END_ALLOW_THREADS;
2404 } _resultobj = Py_BuildValue("i",_result);
2405 return _resultobj;
2406 }
2407
2408 #define wxStyledTextCtrl_SetViewWhitespace(_swigobj,_swigarg0) (_swigobj->SetViewWhitespace(_swigarg0))
2409 static PyObject *_wrap_wxStyledTextCtrl_SetViewWhitespace(PyObject *self, PyObject *args, PyObject *kwargs) {
2410 PyObject * _resultobj;
2411 wxStyledTextCtrl * _arg0;
2412 bool _arg1;
2413 PyObject * _argo0 = 0;
2414 int tempbool1;
2415 char *_kwnames[] = { "self","visible", NULL };
2416
2417 self = self;
2418 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetViewWhitespace",_kwnames,&_argo0,&tempbool1))
2419 return NULL;
2420 if (_argo0) {
2421 if (_argo0 == Py_None) { _arg0 = NULL; }
2422 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2423 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetViewWhitespace. Expected _wxStyledTextCtrl_p.");
2424 return NULL;
2425 }
2426 }
2427 _arg1 = (bool ) tempbool1;
2428 {
2429 wxPy_BEGIN_ALLOW_THREADS;
2430 wxStyledTextCtrl_SetViewWhitespace(_arg0,_arg1);
2431
2432 wxPy_END_ALLOW_THREADS;
2433 } Py_INCREF(Py_None);
2434 _resultobj = Py_None;
2435 return _resultobj;
2436 }
2437
2438 #define wxStyledTextCtrl_GetEOLMode(_swigobj) (_swigobj->GetEOLMode())
2439 static PyObject *_wrap_wxStyledTextCtrl_GetEOLMode(PyObject *self, PyObject *args, PyObject *kwargs) {
2440 PyObject * _resultobj;
2441 wxSTC_EOL _result;
2442 wxStyledTextCtrl * _arg0;
2443 PyObject * _argo0 = 0;
2444 char *_kwnames[] = { "self", NULL };
2445
2446 self = self;
2447 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetEOLMode",_kwnames,&_argo0))
2448 return NULL;
2449 if (_argo0) {
2450 if (_argo0 == Py_None) { _arg0 = NULL; }
2451 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2452 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetEOLMode. Expected _wxStyledTextCtrl_p.");
2453 return NULL;
2454 }
2455 }
2456 {
2457 wxPy_BEGIN_ALLOW_THREADS;
2458 _result = (wxSTC_EOL )wxStyledTextCtrl_GetEOLMode(_arg0);
2459
2460 wxPy_END_ALLOW_THREADS;
2461 } _resultobj = Py_BuildValue("i",_result);
2462 return _resultobj;
2463 }
2464
2465 #define wxStyledTextCtrl_SetEOLMode(_swigobj,_swigarg0) (_swigobj->SetEOLMode(_swigarg0))
2466 static PyObject *_wrap_wxStyledTextCtrl_SetEOLMode(PyObject *self, PyObject *args, PyObject *kwargs) {
2467 PyObject * _resultobj;
2468 wxStyledTextCtrl * _arg0;
2469 wxSTC_EOL _arg1;
2470 PyObject * _argo0 = 0;
2471 char *_kwnames[] = { "self","mode", NULL };
2472
2473 self = self;
2474 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetEOLMode",_kwnames,&_argo0,&_arg1))
2475 return NULL;
2476 if (_argo0) {
2477 if (_argo0 == Py_None) { _arg0 = NULL; }
2478 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2479 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetEOLMode. Expected _wxStyledTextCtrl_p.");
2480 return NULL;
2481 }
2482 }
2483 {
2484 wxPy_BEGIN_ALLOW_THREADS;
2485 wxStyledTextCtrl_SetEOLMode(_arg0,_arg1);
2486
2487 wxPy_END_ALLOW_THREADS;
2488 } Py_INCREF(Py_None);
2489 _resultobj = Py_None;
2490 return _resultobj;
2491 }
2492
2493 #define wxStyledTextCtrl_GetViewEOL(_swigobj) (_swigobj->GetViewEOL())
2494 static PyObject *_wrap_wxStyledTextCtrl_GetViewEOL(PyObject *self, PyObject *args, PyObject *kwargs) {
2495 PyObject * _resultobj;
2496 bool _result;
2497 wxStyledTextCtrl * _arg0;
2498 PyObject * _argo0 = 0;
2499 char *_kwnames[] = { "self", NULL };
2500
2501 self = self;
2502 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetViewEOL",_kwnames,&_argo0))
2503 return NULL;
2504 if (_argo0) {
2505 if (_argo0 == Py_None) { _arg0 = NULL; }
2506 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2507 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetViewEOL. Expected _wxStyledTextCtrl_p.");
2508 return NULL;
2509 }
2510 }
2511 {
2512 wxPy_BEGIN_ALLOW_THREADS;
2513 _result = (bool )wxStyledTextCtrl_GetViewEOL(_arg0);
2514
2515 wxPy_END_ALLOW_THREADS;
2516 } _resultobj = Py_BuildValue("i",_result);
2517 return _resultobj;
2518 }
2519
2520 #define wxStyledTextCtrl_SetViewEOL(_swigobj,_swigarg0) (_swigobj->SetViewEOL(_swigarg0))
2521 static PyObject *_wrap_wxStyledTextCtrl_SetViewEOL(PyObject *self, PyObject *args, PyObject *kwargs) {
2522 PyObject * _resultobj;
2523 wxStyledTextCtrl * _arg0;
2524 bool _arg1;
2525 PyObject * _argo0 = 0;
2526 int tempbool1;
2527 char *_kwnames[] = { "self","visible", NULL };
2528
2529 self = self;
2530 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetViewEOL",_kwnames,&_argo0,&tempbool1))
2531 return NULL;
2532 if (_argo0) {
2533 if (_argo0 == Py_None) { _arg0 = NULL; }
2534 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2535 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetViewEOL. Expected _wxStyledTextCtrl_p.");
2536 return NULL;
2537 }
2538 }
2539 _arg1 = (bool ) tempbool1;
2540 {
2541 wxPy_BEGIN_ALLOW_THREADS;
2542 wxStyledTextCtrl_SetViewEOL(_arg0,_arg1);
2543
2544 wxPy_END_ALLOW_THREADS;
2545 } Py_INCREF(Py_None);
2546 _resultobj = Py_None;
2547 return _resultobj;
2548 }
2549
2550 #define wxStyledTextCtrl_ConvertEOL(_swigobj,_swigarg0) (_swigobj->ConvertEOL(_swigarg0))
2551 static PyObject *_wrap_wxStyledTextCtrl_ConvertEOL(PyObject *self, PyObject *args, PyObject *kwargs) {
2552 PyObject * _resultobj;
2553 wxStyledTextCtrl * _arg0;
2554 wxSTC_EOL _arg1;
2555 PyObject * _argo0 = 0;
2556 char *_kwnames[] = { "self","mode", NULL };
2557
2558 self = self;
2559 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_ConvertEOL",_kwnames,&_argo0,&_arg1))
2560 return NULL;
2561 if (_argo0) {
2562 if (_argo0 == Py_None) { _arg0 = NULL; }
2563 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2564 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ConvertEOL. Expected _wxStyledTextCtrl_p.");
2565 return NULL;
2566 }
2567 }
2568 {
2569 wxPy_BEGIN_ALLOW_THREADS;
2570 wxStyledTextCtrl_ConvertEOL(_arg0,_arg1);
2571
2572 wxPy_END_ALLOW_THREADS;
2573 } Py_INCREF(Py_None);
2574 _resultobj = Py_None;
2575 return _resultobj;
2576 }
2577
2578 #define wxStyledTextCtrl_GetEndStyled(_swigobj) (_swigobj->GetEndStyled())
2579 static PyObject *_wrap_wxStyledTextCtrl_GetEndStyled(PyObject *self, PyObject *args, PyObject *kwargs) {
2580 PyObject * _resultobj;
2581 int _result;
2582 wxStyledTextCtrl * _arg0;
2583 PyObject * _argo0 = 0;
2584 char *_kwnames[] = { "self", NULL };
2585
2586 self = self;
2587 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetEndStyled",_kwnames,&_argo0))
2588 return NULL;
2589 if (_argo0) {
2590 if (_argo0 == Py_None) { _arg0 = NULL; }
2591 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2592 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetEndStyled. Expected _wxStyledTextCtrl_p.");
2593 return NULL;
2594 }
2595 }
2596 {
2597 wxPy_BEGIN_ALLOW_THREADS;
2598 _result = (int )wxStyledTextCtrl_GetEndStyled(_arg0);
2599
2600 wxPy_END_ALLOW_THREADS;
2601 } _resultobj = Py_BuildValue("i",_result);
2602 return _resultobj;
2603 }
2604
2605 #define wxStyledTextCtrl_StartStyling(_swigobj,_swigarg0,_swigarg1) (_swigobj->StartStyling(_swigarg0,_swigarg1))
2606 static PyObject *_wrap_wxStyledTextCtrl_StartStyling(PyObject *self, PyObject *args, PyObject *kwargs) {
2607 PyObject * _resultobj;
2608 wxStyledTextCtrl * _arg0;
2609 int _arg1;
2610 int _arg2;
2611 PyObject * _argo0 = 0;
2612 char *_kwnames[] = { "self","pos","mask", NULL };
2613
2614 self = self;
2615 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_StartStyling",_kwnames,&_argo0,&_arg1,&_arg2))
2616 return NULL;
2617 if (_argo0) {
2618 if (_argo0 == Py_None) { _arg0 = NULL; }
2619 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2620 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StartStyling. Expected _wxStyledTextCtrl_p.");
2621 return NULL;
2622 }
2623 }
2624 {
2625 wxPy_BEGIN_ALLOW_THREADS;
2626 wxStyledTextCtrl_StartStyling(_arg0,_arg1,_arg2);
2627
2628 wxPy_END_ALLOW_THREADS;
2629 } Py_INCREF(Py_None);
2630 _resultobj = Py_None;
2631 return _resultobj;
2632 }
2633
2634 #define wxStyledTextCtrl_SetStyleFor(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetStyleFor(_swigarg0,_swigarg1))
2635 static PyObject *_wrap_wxStyledTextCtrl_SetStyleFor(PyObject *self, PyObject *args, PyObject *kwargs) {
2636 PyObject * _resultobj;
2637 wxStyledTextCtrl * _arg0;
2638 int _arg1;
2639 int _arg2;
2640 PyObject * _argo0 = 0;
2641 char *_kwnames[] = { "self","length","style", NULL };
2642
2643 self = self;
2644 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetStyleFor",_kwnames,&_argo0,&_arg1,&_arg2))
2645 return NULL;
2646 if (_argo0) {
2647 if (_argo0 == Py_None) { _arg0 = NULL; }
2648 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2649 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetStyleFor. Expected _wxStyledTextCtrl_p.");
2650 return NULL;
2651 }
2652 }
2653 {
2654 wxPy_BEGIN_ALLOW_THREADS;
2655 wxStyledTextCtrl_SetStyleFor(_arg0,_arg1,_arg2);
2656
2657 wxPy_END_ALLOW_THREADS;
2658 } Py_INCREF(Py_None);
2659 _resultobj = Py_None;
2660 return _resultobj;
2661 }
2662
2663 #define wxStyledTextCtrl_SetStyleBytes(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetStyleBytes(_swigarg0,_swigarg1))
2664 static PyObject *_wrap_wxStyledTextCtrl_SetStyleBytes(PyObject *self, PyObject *args, PyObject *kwargs) {
2665 PyObject * _resultobj;
2666 wxStyledTextCtrl * _arg0;
2667 int _arg1;
2668 char * _arg2;
2669 PyObject * _argo0 = 0;
2670 char *_kwnames[] = { "self","length","styleBytes", NULL };
2671
2672 self = self;
2673 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ois:wxStyledTextCtrl_SetStyleBytes",_kwnames,&_argo0,&_arg1,&_arg2))
2674 return NULL;
2675 if (_argo0) {
2676 if (_argo0 == Py_None) { _arg0 = NULL; }
2677 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2678 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetStyleBytes. Expected _wxStyledTextCtrl_p.");
2679 return NULL;
2680 }
2681 }
2682 {
2683 wxPy_BEGIN_ALLOW_THREADS;
2684 wxStyledTextCtrl_SetStyleBytes(_arg0,_arg1,_arg2);
2685
2686 wxPy_END_ALLOW_THREADS;
2687 } Py_INCREF(Py_None);
2688 _resultobj = Py_None;
2689 return _resultobj;
2690 }
2691
2692 #define wxStyledTextCtrl_SetLineState(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetLineState(_swigarg0,_swigarg1))
2693 static PyObject *_wrap_wxStyledTextCtrl_SetLineState(PyObject *self, PyObject *args, PyObject *kwargs) {
2694 PyObject * _resultobj;
2695 wxStyledTextCtrl * _arg0;
2696 int _arg1;
2697 int _arg2;
2698 PyObject * _argo0 = 0;
2699 char *_kwnames[] = { "self","line","value", NULL };
2700
2701 self = self;
2702 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetLineState",_kwnames,&_argo0,&_arg1,&_arg2))
2703 return NULL;
2704 if (_argo0) {
2705 if (_argo0 == Py_None) { _arg0 = NULL; }
2706 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2707 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetLineState. Expected _wxStyledTextCtrl_p.");
2708 return NULL;
2709 }
2710 }
2711 {
2712 wxPy_BEGIN_ALLOW_THREADS;
2713 wxStyledTextCtrl_SetLineState(_arg0,_arg1,_arg2);
2714
2715 wxPy_END_ALLOW_THREADS;
2716 } Py_INCREF(Py_None);
2717 _resultobj = Py_None;
2718 return _resultobj;
2719 }
2720
2721 #define wxStyledTextCtrl_GetLineState(_swigobj,_swigarg0) (_swigobj->GetLineState(_swigarg0))
2722 static PyObject *_wrap_wxStyledTextCtrl_GetLineState(PyObject *self, PyObject *args, PyObject *kwargs) {
2723 PyObject * _resultobj;
2724 int _result;
2725 wxStyledTextCtrl * _arg0;
2726 int _arg1;
2727 PyObject * _argo0 = 0;
2728 char *_kwnames[] = { "self","line", NULL };
2729
2730 self = self;
2731 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetLineState",_kwnames,&_argo0,&_arg1))
2732 return NULL;
2733 if (_argo0) {
2734 if (_argo0 == Py_None) { _arg0 = NULL; }
2735 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2736 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLineState. Expected _wxStyledTextCtrl_p.");
2737 return NULL;
2738 }
2739 }
2740 {
2741 wxPy_BEGIN_ALLOW_THREADS;
2742 _result = (int )wxStyledTextCtrl_GetLineState(_arg0,_arg1);
2743
2744 wxPy_END_ALLOW_THREADS;
2745 } _resultobj = Py_BuildValue("i",_result);
2746 return _resultobj;
2747 }
2748
2749 #define wxStyledTextCtrl_StyleClearAll(_swigobj) (_swigobj->StyleClearAll())
2750 static PyObject *_wrap_wxStyledTextCtrl_StyleClearAll(PyObject *self, PyObject *args, PyObject *kwargs) {
2751 PyObject * _resultobj;
2752 wxStyledTextCtrl * _arg0;
2753 PyObject * _argo0 = 0;
2754 char *_kwnames[] = { "self", NULL };
2755
2756 self = self;
2757 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_StyleClearAll",_kwnames,&_argo0))
2758 return NULL;
2759 if (_argo0) {
2760 if (_argo0 == Py_None) { _arg0 = NULL; }
2761 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2762 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleClearAll. Expected _wxStyledTextCtrl_p.");
2763 return NULL;
2764 }
2765 }
2766 {
2767 wxPy_BEGIN_ALLOW_THREADS;
2768 wxStyledTextCtrl_StyleClearAll(_arg0);
2769
2770 wxPy_END_ALLOW_THREADS;
2771 } Py_INCREF(Py_None);
2772 _resultobj = Py_None;
2773 return _resultobj;
2774 }
2775
2776 #define wxStyledTextCtrl_StyleResetDefault(_swigobj) (_swigobj->StyleResetDefault())
2777 static PyObject *_wrap_wxStyledTextCtrl_StyleResetDefault(PyObject *self, PyObject *args, PyObject *kwargs) {
2778 PyObject * _resultobj;
2779 wxStyledTextCtrl * _arg0;
2780 PyObject * _argo0 = 0;
2781 char *_kwnames[] = { "self", NULL };
2782
2783 self = self;
2784 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_StyleResetDefault",_kwnames,&_argo0))
2785 return NULL;
2786 if (_argo0) {
2787 if (_argo0 == Py_None) { _arg0 = NULL; }
2788 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2789 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleResetDefault. Expected _wxStyledTextCtrl_p.");
2790 return NULL;
2791 }
2792 }
2793 {
2794 wxPy_BEGIN_ALLOW_THREADS;
2795 wxStyledTextCtrl_StyleResetDefault(_arg0);
2796
2797 wxPy_END_ALLOW_THREADS;
2798 } Py_INCREF(Py_None);
2799 _resultobj = Py_None;
2800 return _resultobj;
2801 }
2802
2803 #define wxStyledTextCtrl_StyleSetSpec(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetSpec(_swigarg0,_swigarg1))
2804 static PyObject *_wrap_wxStyledTextCtrl_StyleSetSpec(PyObject *self, PyObject *args, PyObject *kwargs) {
2805 PyObject * _resultobj;
2806 wxStyledTextCtrl * _arg0;
2807 int _arg1;
2808 wxString * _arg2;
2809 PyObject * _argo0 = 0;
2810 PyObject * _obj2 = 0;
2811 char *_kwnames[] = { "self","styleNum","spec", NULL };
2812
2813 self = self;
2814 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_StyleSetSpec",_kwnames,&_argo0,&_arg1,&_obj2))
2815 return NULL;
2816 if (_argo0) {
2817 if (_argo0 == Py_None) { _arg0 = NULL; }
2818 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2819 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetSpec. Expected _wxStyledTextCtrl_p.");
2820 return NULL;
2821 }
2822 }
2823 {
2824 if (!PyString_Check(_obj2)) {
2825 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2826 return NULL;
2827 }
2828 _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
2829 }
2830 {
2831 wxPy_BEGIN_ALLOW_THREADS;
2832 wxStyledTextCtrl_StyleSetSpec(_arg0,_arg1,*_arg2);
2833
2834 wxPy_END_ALLOW_THREADS;
2835 } Py_INCREF(Py_None);
2836 _resultobj = Py_None;
2837 {
2838 if (_obj2)
2839 delete _arg2;
2840 }
2841 return _resultobj;
2842 }
2843
2844 #define wxStyledTextCtrl_StyleSetForeground(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetForeground(_swigarg0,_swigarg1))
2845 static PyObject *_wrap_wxStyledTextCtrl_StyleSetForeground(PyObject *self, PyObject *args, PyObject *kwargs) {
2846 PyObject * _resultobj;
2847 wxStyledTextCtrl * _arg0;
2848 int _arg1;
2849 wxColour * _arg2;
2850 PyObject * _argo0 = 0;
2851 wxColour temp;
2852 PyObject * _obj2 = 0;
2853 char *_kwnames[] = { "self","styleNum","colour", NULL };
2854
2855 self = self;
2856 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_StyleSetForeground",_kwnames,&_argo0,&_arg1,&_obj2))
2857 return NULL;
2858 if (_argo0) {
2859 if (_argo0 == Py_None) { _arg0 = NULL; }
2860 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2861 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetForeground. Expected _wxStyledTextCtrl_p.");
2862 return NULL;
2863 }
2864 }
2865 {
2866 _arg2 = &temp;
2867 if (! wxColour_helper(_obj2, &_arg2))
2868 return NULL;
2869 }
2870 {
2871 wxPy_BEGIN_ALLOW_THREADS;
2872 wxStyledTextCtrl_StyleSetForeground(_arg0,_arg1,*_arg2);
2873
2874 wxPy_END_ALLOW_THREADS;
2875 } Py_INCREF(Py_None);
2876 _resultobj = Py_None;
2877 return _resultobj;
2878 }
2879
2880 #define wxStyledTextCtrl_StyleSetBackground(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetBackground(_swigarg0,_swigarg1))
2881 static PyObject *_wrap_wxStyledTextCtrl_StyleSetBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
2882 PyObject * _resultobj;
2883 wxStyledTextCtrl * _arg0;
2884 int _arg1;
2885 wxColour * _arg2;
2886 PyObject * _argo0 = 0;
2887 wxColour temp;
2888 PyObject * _obj2 = 0;
2889 char *_kwnames[] = { "self","styleNum","colour", NULL };
2890
2891 self = self;
2892 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_StyleSetBackground",_kwnames,&_argo0,&_arg1,&_obj2))
2893 return NULL;
2894 if (_argo0) {
2895 if (_argo0 == Py_None) { _arg0 = NULL; }
2896 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2897 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetBackground. Expected _wxStyledTextCtrl_p.");
2898 return NULL;
2899 }
2900 }
2901 {
2902 _arg2 = &temp;
2903 if (! wxColour_helper(_obj2, &_arg2))
2904 return NULL;
2905 }
2906 {
2907 wxPy_BEGIN_ALLOW_THREADS;
2908 wxStyledTextCtrl_StyleSetBackground(_arg0,_arg1,*_arg2);
2909
2910 wxPy_END_ALLOW_THREADS;
2911 } Py_INCREF(Py_None);
2912 _resultobj = Py_None;
2913 return _resultobj;
2914 }
2915
2916 #define wxStyledTextCtrl_StyleSetFont(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetFont(_swigarg0,_swigarg1))
2917 static PyObject *_wrap_wxStyledTextCtrl_StyleSetFont(PyObject *self, PyObject *args, PyObject *kwargs) {
2918 PyObject * _resultobj;
2919 wxStyledTextCtrl * _arg0;
2920 int _arg1;
2921 wxFont * _arg2;
2922 PyObject * _argo0 = 0;
2923 PyObject * _argo2 = 0;
2924 char *_kwnames[] = { "self","styleNum","font", NULL };
2925
2926 self = self;
2927 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_StyleSetFont",_kwnames,&_argo0,&_arg1,&_argo2))
2928 return NULL;
2929 if (_argo0) {
2930 if (_argo0 == Py_None) { _arg0 = NULL; }
2931 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2932 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetFont. Expected _wxStyledTextCtrl_p.");
2933 return NULL;
2934 }
2935 }
2936 if (_argo2) {
2937 if (_argo2 == Py_None) { _arg2 = NULL; }
2938 else if (SWIG_GetPtrObj(_argo2,(void **) &_arg2,"_wxFont_p")) {
2939 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxStyledTextCtrl_StyleSetFont. Expected _wxFont_p.");
2940 return NULL;
2941 }
2942 }
2943 {
2944 wxPy_BEGIN_ALLOW_THREADS;
2945 wxStyledTextCtrl_StyleSetFont(_arg0,_arg1,*_arg2);
2946
2947 wxPy_END_ALLOW_THREADS;
2948 } Py_INCREF(Py_None);
2949 _resultobj = Py_None;
2950 return _resultobj;
2951 }
2952
2953 #define wxStyledTextCtrl_StyleSetFontAttr(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->StyleSetFontAttr(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
2954 static PyObject *_wrap_wxStyledTextCtrl_StyleSetFontAttr(PyObject *self, PyObject *args, PyObject *kwargs) {
2955 PyObject * _resultobj;
2956 wxStyledTextCtrl * _arg0;
2957 int _arg1;
2958 int _arg2;
2959 wxString * _arg3;
2960 bool _arg4 = (bool ) FALSE;
2961 bool _arg5 = (bool ) FALSE;
2962 bool _arg6 = (bool ) FALSE;
2963 PyObject * _argo0 = 0;
2964 PyObject * _obj3 = 0;
2965 int tempbool4 = (int) FALSE;
2966 int tempbool5 = (int) FALSE;
2967 int tempbool6 = (int) FALSE;
2968 char *_kwnames[] = { "self","styleNum","size","faceName","bold","italic","underline", NULL };
2969
2970 self = self;
2971 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiiO|iii:wxStyledTextCtrl_StyleSetFontAttr",_kwnames,&_argo0,&_arg1,&_arg2,&_obj3,&tempbool4,&tempbool5,&tempbool6))
2972 return NULL;
2973 if (_argo0) {
2974 if (_argo0 == Py_None) { _arg0 = NULL; }
2975 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
2976 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetFontAttr. Expected _wxStyledTextCtrl_p.");
2977 return NULL;
2978 }
2979 }
2980 {
2981 if (!PyString_Check(_obj3)) {
2982 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
2983 return NULL;
2984 }
2985 _arg3 = new wxString(PyString_AsString(_obj3), PyString_Size(_obj3));
2986 }
2987 _arg4 = (bool ) tempbool4;
2988 _arg5 = (bool ) tempbool5;
2989 _arg6 = (bool ) tempbool6;
2990 {
2991 wxPy_BEGIN_ALLOW_THREADS;
2992 wxStyledTextCtrl_StyleSetFontAttr(_arg0,_arg1,_arg2,*_arg3,_arg4,_arg5,_arg6);
2993
2994 wxPy_END_ALLOW_THREADS;
2995 } Py_INCREF(Py_None);
2996 _resultobj = Py_None;
2997 {
2998 if (_obj3)
2999 delete _arg3;
3000 }
3001 return _resultobj;
3002 }
3003
3004 #define wxStyledTextCtrl_StyleSetBold(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetBold(_swigarg0,_swigarg1))
3005 static PyObject *_wrap_wxStyledTextCtrl_StyleSetBold(PyObject *self, PyObject *args, PyObject *kwargs) {
3006 PyObject * _resultobj;
3007 wxStyledTextCtrl * _arg0;
3008 int _arg1;
3009 bool _arg2;
3010 PyObject * _argo0 = 0;
3011 int tempbool2;
3012 char *_kwnames[] = { "self","styleNum","bold", NULL };
3013
3014 self = self;
3015 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_StyleSetBold",_kwnames,&_argo0,&_arg1,&tempbool2))
3016 return NULL;
3017 if (_argo0) {
3018 if (_argo0 == Py_None) { _arg0 = NULL; }
3019 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3020 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetBold. Expected _wxStyledTextCtrl_p.");
3021 return NULL;
3022 }
3023 }
3024 _arg2 = (bool ) tempbool2;
3025 {
3026 wxPy_BEGIN_ALLOW_THREADS;
3027 wxStyledTextCtrl_StyleSetBold(_arg0,_arg1,_arg2);
3028
3029 wxPy_END_ALLOW_THREADS;
3030 } Py_INCREF(Py_None);
3031 _resultobj = Py_None;
3032 return _resultobj;
3033 }
3034
3035 #define wxStyledTextCtrl_StyleSetItalic(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetItalic(_swigarg0,_swigarg1))
3036 static PyObject *_wrap_wxStyledTextCtrl_StyleSetItalic(PyObject *self, PyObject *args, PyObject *kwargs) {
3037 PyObject * _resultobj;
3038 wxStyledTextCtrl * _arg0;
3039 int _arg1;
3040 bool _arg2;
3041 PyObject * _argo0 = 0;
3042 int tempbool2;
3043 char *_kwnames[] = { "self","styleNum","italic", NULL };
3044
3045 self = self;
3046 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_StyleSetItalic",_kwnames,&_argo0,&_arg1,&tempbool2))
3047 return NULL;
3048 if (_argo0) {
3049 if (_argo0 == Py_None) { _arg0 = NULL; }
3050 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3051 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetItalic. Expected _wxStyledTextCtrl_p.");
3052 return NULL;
3053 }
3054 }
3055 _arg2 = (bool ) tempbool2;
3056 {
3057 wxPy_BEGIN_ALLOW_THREADS;
3058 wxStyledTextCtrl_StyleSetItalic(_arg0,_arg1,_arg2);
3059
3060 wxPy_END_ALLOW_THREADS;
3061 } Py_INCREF(Py_None);
3062 _resultobj = Py_None;
3063 return _resultobj;
3064 }
3065
3066 #define wxStyledTextCtrl_StyleSetFaceName(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetFaceName(_swigarg0,_swigarg1))
3067 static PyObject *_wrap_wxStyledTextCtrl_StyleSetFaceName(PyObject *self, PyObject *args, PyObject *kwargs) {
3068 PyObject * _resultobj;
3069 wxStyledTextCtrl * _arg0;
3070 int _arg1;
3071 wxString * _arg2;
3072 PyObject * _argo0 = 0;
3073 PyObject * _obj2 = 0;
3074 char *_kwnames[] = { "self","styleNum","faceName", NULL };
3075
3076 self = self;
3077 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_StyleSetFaceName",_kwnames,&_argo0,&_arg1,&_obj2))
3078 return NULL;
3079 if (_argo0) {
3080 if (_argo0 == Py_None) { _arg0 = NULL; }
3081 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3082 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetFaceName. Expected _wxStyledTextCtrl_p.");
3083 return NULL;
3084 }
3085 }
3086 {
3087 if (!PyString_Check(_obj2)) {
3088 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
3089 return NULL;
3090 }
3091 _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
3092 }
3093 {
3094 wxPy_BEGIN_ALLOW_THREADS;
3095 wxStyledTextCtrl_StyleSetFaceName(_arg0,_arg1,*_arg2);
3096
3097 wxPy_END_ALLOW_THREADS;
3098 } Py_INCREF(Py_None);
3099 _resultobj = Py_None;
3100 {
3101 if (_obj2)
3102 delete _arg2;
3103 }
3104 return _resultobj;
3105 }
3106
3107 #define wxStyledTextCtrl_StyleSetSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetSize(_swigarg0,_swigarg1))
3108 static PyObject *_wrap_wxStyledTextCtrl_StyleSetSize(PyObject *self, PyObject *args, PyObject *kwargs) {
3109 PyObject * _resultobj;
3110 wxStyledTextCtrl * _arg0;
3111 int _arg1;
3112 int _arg2;
3113 PyObject * _argo0 = 0;
3114 char *_kwnames[] = { "self","styleNum","pointSize", NULL };
3115
3116 self = self;
3117 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_StyleSetSize",_kwnames,&_argo0,&_arg1,&_arg2))
3118 return NULL;
3119 if (_argo0) {
3120 if (_argo0 == Py_None) { _arg0 = NULL; }
3121 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3122 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetSize. Expected _wxStyledTextCtrl_p.");
3123 return NULL;
3124 }
3125 }
3126 {
3127 wxPy_BEGIN_ALLOW_THREADS;
3128 wxStyledTextCtrl_StyleSetSize(_arg0,_arg1,_arg2);
3129
3130 wxPy_END_ALLOW_THREADS;
3131 } Py_INCREF(Py_None);
3132 _resultobj = Py_None;
3133 return _resultobj;
3134 }
3135
3136 #define wxStyledTextCtrl_StyleSetEOLFilled(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetEOLFilled(_swigarg0,_swigarg1))
3137 static PyObject *_wrap_wxStyledTextCtrl_StyleSetEOLFilled(PyObject *self, PyObject *args, PyObject *kwargs) {
3138 PyObject * _resultobj;
3139 wxStyledTextCtrl * _arg0;
3140 int _arg1;
3141 bool _arg2;
3142 PyObject * _argo0 = 0;
3143 int tempbool2;
3144 char *_kwnames[] = { "self","styleNum","fillEOL", NULL };
3145
3146 self = self;
3147 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_StyleSetEOLFilled",_kwnames,&_argo0,&_arg1,&tempbool2))
3148 return NULL;
3149 if (_argo0) {
3150 if (_argo0 == Py_None) { _arg0 = NULL; }
3151 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3152 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetEOLFilled. Expected _wxStyledTextCtrl_p.");
3153 return NULL;
3154 }
3155 }
3156 _arg2 = (bool ) tempbool2;
3157 {
3158 wxPy_BEGIN_ALLOW_THREADS;
3159 wxStyledTextCtrl_StyleSetEOLFilled(_arg0,_arg1,_arg2);
3160
3161 wxPy_END_ALLOW_THREADS;
3162 } Py_INCREF(Py_None);
3163 _resultobj = Py_None;
3164 return _resultobj;
3165 }
3166
3167 #define wxStyledTextCtrl_StyleSetUnderline(_swigobj,_swigarg0,_swigarg1) (_swigobj->StyleSetUnderline(_swigarg0,_swigarg1))
3168 static PyObject *_wrap_wxStyledTextCtrl_StyleSetUnderline(PyObject *self, PyObject *args, PyObject *kwargs) {
3169 PyObject * _resultobj;
3170 wxStyledTextCtrl * _arg0;
3171 int _arg1;
3172 bool _arg2;
3173 PyObject * _argo0 = 0;
3174 int tempbool2;
3175 char *_kwnames[] = { "self","styleNum","underline", NULL };
3176
3177 self = self;
3178 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_StyleSetUnderline",_kwnames,&_argo0,&_arg1,&tempbool2))
3179 return NULL;
3180 if (_argo0) {
3181 if (_argo0 == Py_None) { _arg0 = NULL; }
3182 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3183 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_StyleSetUnderline. Expected _wxStyledTextCtrl_p.");
3184 return NULL;
3185 }
3186 }
3187 _arg2 = (bool ) tempbool2;
3188 {
3189 wxPy_BEGIN_ALLOW_THREADS;
3190 wxStyledTextCtrl_StyleSetUnderline(_arg0,_arg1,_arg2);
3191
3192 wxPy_END_ALLOW_THREADS;
3193 } Py_INCREF(Py_None);
3194 _resultobj = Py_None;
3195 return _resultobj;
3196 }
3197
3198 #define wxStyledTextCtrl_GetLeftMargin(_swigobj) (_swigobj->GetLeftMargin())
3199 static PyObject *_wrap_wxStyledTextCtrl_GetLeftMargin(PyObject *self, PyObject *args, PyObject *kwargs) {
3200 PyObject * _resultobj;
3201 int _result;
3202 wxStyledTextCtrl * _arg0;
3203 PyObject * _argo0 = 0;
3204 char *_kwnames[] = { "self", NULL };
3205
3206 self = self;
3207 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetLeftMargin",_kwnames,&_argo0))
3208 return NULL;
3209 if (_argo0) {
3210 if (_argo0 == Py_None) { _arg0 = NULL; }
3211 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3212 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLeftMargin. Expected _wxStyledTextCtrl_p.");
3213 return NULL;
3214 }
3215 }
3216 {
3217 wxPy_BEGIN_ALLOW_THREADS;
3218 _result = (int )wxStyledTextCtrl_GetLeftMargin(_arg0);
3219
3220 wxPy_END_ALLOW_THREADS;
3221 } _resultobj = Py_BuildValue("i",_result);
3222 return _resultobj;
3223 }
3224
3225 #define wxStyledTextCtrl_GetRightMargin(_swigobj) (_swigobj->GetRightMargin())
3226 static PyObject *_wrap_wxStyledTextCtrl_GetRightMargin(PyObject *self, PyObject *args, PyObject *kwargs) {
3227 PyObject * _resultobj;
3228 int _result;
3229 wxStyledTextCtrl * _arg0;
3230 PyObject * _argo0 = 0;
3231 char *_kwnames[] = { "self", NULL };
3232
3233 self = self;
3234 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetRightMargin",_kwnames,&_argo0))
3235 return NULL;
3236 if (_argo0) {
3237 if (_argo0 == Py_None) { _arg0 = NULL; }
3238 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3239 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetRightMargin. Expected _wxStyledTextCtrl_p.");
3240 return NULL;
3241 }
3242 }
3243 {
3244 wxPy_BEGIN_ALLOW_THREADS;
3245 _result = (int )wxStyledTextCtrl_GetRightMargin(_arg0);
3246
3247 wxPy_END_ALLOW_THREADS;
3248 } _resultobj = Py_BuildValue("i",_result);
3249 return _resultobj;
3250 }
3251
3252 #define wxStyledTextCtrl_SetMargins(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMargins(_swigarg0,_swigarg1))
3253 static PyObject *_wrap_wxStyledTextCtrl_SetMargins(PyObject *self, PyObject *args, PyObject *kwargs) {
3254 PyObject * _resultobj;
3255 wxStyledTextCtrl * _arg0;
3256 int _arg1;
3257 int _arg2;
3258 PyObject * _argo0 = 0;
3259 char *_kwnames[] = { "self","left","right", NULL };
3260
3261 self = self;
3262 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetMargins",_kwnames,&_argo0,&_arg1,&_arg2))
3263 return NULL;
3264 if (_argo0) {
3265 if (_argo0 == Py_None) { _arg0 = NULL; }
3266 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3267 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetMargins. Expected _wxStyledTextCtrl_p.");
3268 return NULL;
3269 }
3270 }
3271 {
3272 wxPy_BEGIN_ALLOW_THREADS;
3273 wxStyledTextCtrl_SetMargins(_arg0,_arg1,_arg2);
3274
3275 wxPy_END_ALLOW_THREADS;
3276 } Py_INCREF(Py_None);
3277 _resultobj = Py_None;
3278 return _resultobj;
3279 }
3280
3281 #define wxStyledTextCtrl_SetMarginType(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMarginType(_swigarg0,_swigarg1))
3282 static PyObject *_wrap_wxStyledTextCtrl_SetMarginType(PyObject *self, PyObject *args, PyObject *kwargs) {
3283 PyObject * _resultobj;
3284 wxStyledTextCtrl * _arg0;
3285 int _arg1;
3286 int _arg2;
3287 PyObject * _argo0 = 0;
3288 char *_kwnames[] = { "self","margin","type", NULL };
3289
3290 self = self;
3291 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetMarginType",_kwnames,&_argo0,&_arg1,&_arg2))
3292 return NULL;
3293 if (_argo0) {
3294 if (_argo0 == Py_None) { _arg0 = NULL; }
3295 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3296 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetMarginType. Expected _wxStyledTextCtrl_p.");
3297 return NULL;
3298 }
3299 }
3300 {
3301 wxPy_BEGIN_ALLOW_THREADS;
3302 wxStyledTextCtrl_SetMarginType(_arg0,_arg1,_arg2);
3303
3304 wxPy_END_ALLOW_THREADS;
3305 } Py_INCREF(Py_None);
3306 _resultobj = Py_None;
3307 return _resultobj;
3308 }
3309
3310 #define wxStyledTextCtrl_GetMarginType(_swigobj,_swigarg0) (_swigobj->GetMarginType(_swigarg0))
3311 static PyObject *_wrap_wxStyledTextCtrl_GetMarginType(PyObject *self, PyObject *args, PyObject *kwargs) {
3312 PyObject * _resultobj;
3313 int _result;
3314 wxStyledTextCtrl * _arg0;
3315 int _arg1;
3316 PyObject * _argo0 = 0;
3317 char *_kwnames[] = { "self","margin", NULL };
3318
3319 self = self;
3320 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetMarginType",_kwnames,&_argo0,&_arg1))
3321 return NULL;
3322 if (_argo0) {
3323 if (_argo0 == Py_None) { _arg0 = NULL; }
3324 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3325 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetMarginType. Expected _wxStyledTextCtrl_p.");
3326 return NULL;
3327 }
3328 }
3329 {
3330 wxPy_BEGIN_ALLOW_THREADS;
3331 _result = (int )wxStyledTextCtrl_GetMarginType(_arg0,_arg1);
3332
3333 wxPy_END_ALLOW_THREADS;
3334 } _resultobj = Py_BuildValue("i",_result);
3335 return _resultobj;
3336 }
3337
3338 #define wxStyledTextCtrl_SetMarginWidth(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMarginWidth(_swigarg0,_swigarg1))
3339 static PyObject *_wrap_wxStyledTextCtrl_SetMarginWidth(PyObject *self, PyObject *args, PyObject *kwargs) {
3340 PyObject * _resultobj;
3341 wxStyledTextCtrl * _arg0;
3342 int _arg1;
3343 int _arg2;
3344 PyObject * _argo0 = 0;
3345 char *_kwnames[] = { "self","margin","pixelWidth", NULL };
3346
3347 self = self;
3348 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetMarginWidth",_kwnames,&_argo0,&_arg1,&_arg2))
3349 return NULL;
3350 if (_argo0) {
3351 if (_argo0 == Py_None) { _arg0 = NULL; }
3352 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3353 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetMarginWidth. Expected _wxStyledTextCtrl_p.");
3354 return NULL;
3355 }
3356 }
3357 {
3358 wxPy_BEGIN_ALLOW_THREADS;
3359 wxStyledTextCtrl_SetMarginWidth(_arg0,_arg1,_arg2);
3360
3361 wxPy_END_ALLOW_THREADS;
3362 } Py_INCREF(Py_None);
3363 _resultobj = Py_None;
3364 return _resultobj;
3365 }
3366
3367 #define wxStyledTextCtrl_GetMarginWidth(_swigobj,_swigarg0) (_swigobj->GetMarginWidth(_swigarg0))
3368 static PyObject *_wrap_wxStyledTextCtrl_GetMarginWidth(PyObject *self, PyObject *args, PyObject *kwargs) {
3369 PyObject * _resultobj;
3370 int _result;
3371 wxStyledTextCtrl * _arg0;
3372 int _arg1;
3373 PyObject * _argo0 = 0;
3374 char *_kwnames[] = { "self","margin", NULL };
3375
3376 self = self;
3377 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetMarginWidth",_kwnames,&_argo0,&_arg1))
3378 return NULL;
3379 if (_argo0) {
3380 if (_argo0 == Py_None) { _arg0 = NULL; }
3381 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3382 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetMarginWidth. Expected _wxStyledTextCtrl_p.");
3383 return NULL;
3384 }
3385 }
3386 {
3387 wxPy_BEGIN_ALLOW_THREADS;
3388 _result = (int )wxStyledTextCtrl_GetMarginWidth(_arg0,_arg1);
3389
3390 wxPy_END_ALLOW_THREADS;
3391 } _resultobj = Py_BuildValue("i",_result);
3392 return _resultobj;
3393 }
3394
3395 #define wxStyledTextCtrl_SetMarginMask(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMarginMask(_swigarg0,_swigarg1))
3396 static PyObject *_wrap_wxStyledTextCtrl_SetMarginMask(PyObject *self, PyObject *args, PyObject *kwargs) {
3397 PyObject * _resultobj;
3398 wxStyledTextCtrl * _arg0;
3399 int _arg1;
3400 int _arg2;
3401 PyObject * _argo0 = 0;
3402 char *_kwnames[] = { "self","margin","mask", NULL };
3403
3404 self = self;
3405 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetMarginMask",_kwnames,&_argo0,&_arg1,&_arg2))
3406 return NULL;
3407 if (_argo0) {
3408 if (_argo0 == Py_None) { _arg0 = NULL; }
3409 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3410 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetMarginMask. Expected _wxStyledTextCtrl_p.");
3411 return NULL;
3412 }
3413 }
3414 {
3415 wxPy_BEGIN_ALLOW_THREADS;
3416 wxStyledTextCtrl_SetMarginMask(_arg0,_arg1,_arg2);
3417
3418 wxPy_END_ALLOW_THREADS;
3419 } Py_INCREF(Py_None);
3420 _resultobj = Py_None;
3421 return _resultobj;
3422 }
3423
3424 #define wxStyledTextCtrl_GetMarginMask(_swigobj,_swigarg0) (_swigobj->GetMarginMask(_swigarg0))
3425 static PyObject *_wrap_wxStyledTextCtrl_GetMarginMask(PyObject *self, PyObject *args, PyObject *kwargs) {
3426 PyObject * _resultobj;
3427 int _result;
3428 wxStyledTextCtrl * _arg0;
3429 int _arg1;
3430 PyObject * _argo0 = 0;
3431 char *_kwnames[] = { "self","margin", NULL };
3432
3433 self = self;
3434 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetMarginMask",_kwnames,&_argo0,&_arg1))
3435 return NULL;
3436 if (_argo0) {
3437 if (_argo0 == Py_None) { _arg0 = NULL; }
3438 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3439 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetMarginMask. Expected _wxStyledTextCtrl_p.");
3440 return NULL;
3441 }
3442 }
3443 {
3444 wxPy_BEGIN_ALLOW_THREADS;
3445 _result = (int )wxStyledTextCtrl_GetMarginMask(_arg0,_arg1);
3446
3447 wxPy_END_ALLOW_THREADS;
3448 } _resultobj = Py_BuildValue("i",_result);
3449 return _resultobj;
3450 }
3451
3452 #define wxStyledTextCtrl_SetMarginSensitive(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetMarginSensitive(_swigarg0,_swigarg1))
3453 static PyObject *_wrap_wxStyledTextCtrl_SetMarginSensitive(PyObject *self, PyObject *args, PyObject *kwargs) {
3454 PyObject * _resultobj;
3455 wxStyledTextCtrl * _arg0;
3456 int _arg1;
3457 bool _arg2;
3458 PyObject * _argo0 = 0;
3459 int tempbool2;
3460 char *_kwnames[] = { "self","margin","sensitive", NULL };
3461
3462 self = self;
3463 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetMarginSensitive",_kwnames,&_argo0,&_arg1,&tempbool2))
3464 return NULL;
3465 if (_argo0) {
3466 if (_argo0 == Py_None) { _arg0 = NULL; }
3467 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3468 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetMarginSensitive. Expected _wxStyledTextCtrl_p.");
3469 return NULL;
3470 }
3471 }
3472 _arg2 = (bool ) tempbool2;
3473 {
3474 wxPy_BEGIN_ALLOW_THREADS;
3475 wxStyledTextCtrl_SetMarginSensitive(_arg0,_arg1,_arg2);
3476
3477 wxPy_END_ALLOW_THREADS;
3478 } Py_INCREF(Py_None);
3479 _resultobj = Py_None;
3480 return _resultobj;
3481 }
3482
3483 #define wxStyledTextCtrl_GetMarginSensitive(_swigobj,_swigarg0) (_swigobj->GetMarginSensitive(_swigarg0))
3484 static PyObject *_wrap_wxStyledTextCtrl_GetMarginSensitive(PyObject *self, PyObject *args, PyObject *kwargs) {
3485 PyObject * _resultobj;
3486 bool _result;
3487 wxStyledTextCtrl * _arg0;
3488 int _arg1;
3489 PyObject * _argo0 = 0;
3490 char *_kwnames[] = { "self","margin", NULL };
3491
3492 self = self;
3493 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetMarginSensitive",_kwnames,&_argo0,&_arg1))
3494 return NULL;
3495 if (_argo0) {
3496 if (_argo0 == Py_None) { _arg0 = NULL; }
3497 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3498 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetMarginSensitive. Expected _wxStyledTextCtrl_p.");
3499 return NULL;
3500 }
3501 }
3502 {
3503 wxPy_BEGIN_ALLOW_THREADS;
3504 _result = (bool )wxStyledTextCtrl_GetMarginSensitive(_arg0,_arg1);
3505
3506 wxPy_END_ALLOW_THREADS;
3507 } _resultobj = Py_BuildValue("i",_result);
3508 return _resultobj;
3509 }
3510
3511 #define wxStyledTextCtrl_SetSelectionForeground(_swigobj,_swigarg0) (_swigobj->SetSelectionForeground(_swigarg0))
3512 static PyObject *_wrap_wxStyledTextCtrl_SetSelectionForeground(PyObject *self, PyObject *args, PyObject *kwargs) {
3513 PyObject * _resultobj;
3514 wxStyledTextCtrl * _arg0;
3515 wxColour * _arg1;
3516 PyObject * _argo0 = 0;
3517 wxColour temp;
3518 PyObject * _obj1 = 0;
3519 char *_kwnames[] = { "self","colour", NULL };
3520
3521 self = self;
3522 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_SetSelectionForeground",_kwnames,&_argo0,&_obj1))
3523 return NULL;
3524 if (_argo0) {
3525 if (_argo0 == Py_None) { _arg0 = NULL; }
3526 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3527 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetSelectionForeground. Expected _wxStyledTextCtrl_p.");
3528 return NULL;
3529 }
3530 }
3531 {
3532 _arg1 = &temp;
3533 if (! wxColour_helper(_obj1, &_arg1))
3534 return NULL;
3535 }
3536 {
3537 wxPy_BEGIN_ALLOW_THREADS;
3538 wxStyledTextCtrl_SetSelectionForeground(_arg0,*_arg1);
3539
3540 wxPy_END_ALLOW_THREADS;
3541 } Py_INCREF(Py_None);
3542 _resultobj = Py_None;
3543 return _resultobj;
3544 }
3545
3546 #define wxStyledTextCtrl_SetSelectionBackground(_swigobj,_swigarg0) (_swigobj->SetSelectionBackground(_swigarg0))
3547 static PyObject *_wrap_wxStyledTextCtrl_SetSelectionBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
3548 PyObject * _resultobj;
3549 wxStyledTextCtrl * _arg0;
3550 wxColour * _arg1;
3551 PyObject * _argo0 = 0;
3552 wxColour temp;
3553 PyObject * _obj1 = 0;
3554 char *_kwnames[] = { "self","colour", NULL };
3555
3556 self = self;
3557 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_SetSelectionBackground",_kwnames,&_argo0,&_obj1))
3558 return NULL;
3559 if (_argo0) {
3560 if (_argo0 == Py_None) { _arg0 = NULL; }
3561 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3562 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetSelectionBackground. Expected _wxStyledTextCtrl_p.");
3563 return NULL;
3564 }
3565 }
3566 {
3567 _arg1 = &temp;
3568 if (! wxColour_helper(_obj1, &_arg1))
3569 return NULL;
3570 }
3571 {
3572 wxPy_BEGIN_ALLOW_THREADS;
3573 wxStyledTextCtrl_SetSelectionBackground(_arg0,*_arg1);
3574
3575 wxPy_END_ALLOW_THREADS;
3576 } Py_INCREF(Py_None);
3577 _resultobj = Py_None;
3578 return _resultobj;
3579 }
3580
3581 #define wxStyledTextCtrl_SetCaretForeground(_swigobj,_swigarg0) (_swigobj->SetCaretForeground(_swigarg0))
3582 static PyObject *_wrap_wxStyledTextCtrl_SetCaretForeground(PyObject *self, PyObject *args, PyObject *kwargs) {
3583 PyObject * _resultobj;
3584 wxStyledTextCtrl * _arg0;
3585 wxColour * _arg1;
3586 PyObject * _argo0 = 0;
3587 wxColour temp;
3588 PyObject * _obj1 = 0;
3589 char *_kwnames[] = { "self","colour", NULL };
3590
3591 self = self;
3592 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_SetCaretForeground",_kwnames,&_argo0,&_obj1))
3593 return NULL;
3594 if (_argo0) {
3595 if (_argo0 == Py_None) { _arg0 = NULL; }
3596 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3597 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetCaretForeground. Expected _wxStyledTextCtrl_p.");
3598 return NULL;
3599 }
3600 }
3601 {
3602 _arg1 = &temp;
3603 if (! wxColour_helper(_obj1, &_arg1))
3604 return NULL;
3605 }
3606 {
3607 wxPy_BEGIN_ALLOW_THREADS;
3608 wxStyledTextCtrl_SetCaretForeground(_arg0,*_arg1);
3609
3610 wxPy_END_ALLOW_THREADS;
3611 } Py_INCREF(Py_None);
3612 _resultobj = Py_None;
3613 return _resultobj;
3614 }
3615
3616 #define wxStyledTextCtrl_GetCaretPeriod(_swigobj) (_swigobj->GetCaretPeriod())
3617 static PyObject *_wrap_wxStyledTextCtrl_GetCaretPeriod(PyObject *self, PyObject *args, PyObject *kwargs) {
3618 PyObject * _resultobj;
3619 int _result;
3620 wxStyledTextCtrl * _arg0;
3621 PyObject * _argo0 = 0;
3622 char *_kwnames[] = { "self", NULL };
3623
3624 self = self;
3625 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetCaretPeriod",_kwnames,&_argo0))
3626 return NULL;
3627 if (_argo0) {
3628 if (_argo0 == Py_None) { _arg0 = NULL; }
3629 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3630 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetCaretPeriod. Expected _wxStyledTextCtrl_p.");
3631 return NULL;
3632 }
3633 }
3634 {
3635 wxPy_BEGIN_ALLOW_THREADS;
3636 _result = (int )wxStyledTextCtrl_GetCaretPeriod(_arg0);
3637
3638 wxPy_END_ALLOW_THREADS;
3639 } _resultobj = Py_BuildValue("i",_result);
3640 return _resultobj;
3641 }
3642
3643 #define wxStyledTextCtrl_SetCaretPeriod(_swigobj,_swigarg0) (_swigobj->SetCaretPeriod(_swigarg0))
3644 static PyObject *_wrap_wxStyledTextCtrl_SetCaretPeriod(PyObject *self, PyObject *args, PyObject *kwargs) {
3645 PyObject * _resultobj;
3646 wxStyledTextCtrl * _arg0;
3647 int _arg1;
3648 PyObject * _argo0 = 0;
3649 char *_kwnames[] = { "self","milliseconds", NULL };
3650
3651 self = self;
3652 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetCaretPeriod",_kwnames,&_argo0,&_arg1))
3653 return NULL;
3654 if (_argo0) {
3655 if (_argo0 == Py_None) { _arg0 = NULL; }
3656 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3657 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetCaretPeriod. Expected _wxStyledTextCtrl_p.");
3658 return NULL;
3659 }
3660 }
3661 {
3662 wxPy_BEGIN_ALLOW_THREADS;
3663 wxStyledTextCtrl_SetCaretPeriod(_arg0,_arg1);
3664
3665 wxPy_END_ALLOW_THREADS;
3666 } Py_INCREF(Py_None);
3667 _resultobj = Py_None;
3668 return _resultobj;
3669 }
3670
3671 #define wxStyledTextCtrl_SetBufferedDraw(_swigobj,_swigarg0) (_swigobj->SetBufferedDraw(_swigarg0))
3672 static PyObject *_wrap_wxStyledTextCtrl_SetBufferedDraw(PyObject *self, PyObject *args, PyObject *kwargs) {
3673 PyObject * _resultobj;
3674 wxStyledTextCtrl * _arg0;
3675 bool _arg1;
3676 PyObject * _argo0 = 0;
3677 int tempbool1;
3678 char *_kwnames[] = { "self","isBuffered", NULL };
3679
3680 self = self;
3681 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetBufferedDraw",_kwnames,&_argo0,&tempbool1))
3682 return NULL;
3683 if (_argo0) {
3684 if (_argo0 == Py_None) { _arg0 = NULL; }
3685 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3686 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetBufferedDraw. Expected _wxStyledTextCtrl_p.");
3687 return NULL;
3688 }
3689 }
3690 _arg1 = (bool ) tempbool1;
3691 {
3692 wxPy_BEGIN_ALLOW_THREADS;
3693 wxStyledTextCtrl_SetBufferedDraw(_arg0,_arg1);
3694
3695 wxPy_END_ALLOW_THREADS;
3696 } Py_INCREF(Py_None);
3697 _resultobj = Py_None;
3698 return _resultobj;
3699 }
3700
3701 #define wxStyledTextCtrl_SetTabWidth(_swigobj,_swigarg0) (_swigobj->SetTabWidth(_swigarg0))
3702 static PyObject *_wrap_wxStyledTextCtrl_SetTabWidth(PyObject *self, PyObject *args, PyObject *kwargs) {
3703 PyObject * _resultobj;
3704 wxStyledTextCtrl * _arg0;
3705 int _arg1;
3706 PyObject * _argo0 = 0;
3707 char *_kwnames[] = { "self","numChars", NULL };
3708
3709 self = self;
3710 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetTabWidth",_kwnames,&_argo0,&_arg1))
3711 return NULL;
3712 if (_argo0) {
3713 if (_argo0 == Py_None) { _arg0 = NULL; }
3714 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3715 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetTabWidth. Expected _wxStyledTextCtrl_p.");
3716 return NULL;
3717 }
3718 }
3719 {
3720 wxPy_BEGIN_ALLOW_THREADS;
3721 wxStyledTextCtrl_SetTabWidth(_arg0,_arg1);
3722
3723 wxPy_END_ALLOW_THREADS;
3724 } Py_INCREF(Py_None);
3725 _resultobj = Py_None;
3726 return _resultobj;
3727 }
3728
3729 #define wxStyledTextCtrl_SetIndent(_swigobj,_swigarg0) (_swigobj->SetIndent(_swigarg0))
3730 static PyObject *_wrap_wxStyledTextCtrl_SetIndent(PyObject *self, PyObject *args, PyObject *kwargs) {
3731 PyObject * _resultobj;
3732 wxStyledTextCtrl * _arg0;
3733 int _arg1;
3734 PyObject * _argo0 = 0;
3735 char *_kwnames[] = { "self","numChars", NULL };
3736
3737 self = self;
3738 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetIndent",_kwnames,&_argo0,&_arg1))
3739 return NULL;
3740 if (_argo0) {
3741 if (_argo0 == Py_None) { _arg0 = NULL; }
3742 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3743 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetIndent. Expected _wxStyledTextCtrl_p.");
3744 return NULL;
3745 }
3746 }
3747 {
3748 wxPy_BEGIN_ALLOW_THREADS;
3749 wxStyledTextCtrl_SetIndent(_arg0,_arg1);
3750
3751 wxPy_END_ALLOW_THREADS;
3752 } Py_INCREF(Py_None);
3753 _resultobj = Py_None;
3754 return _resultobj;
3755 }
3756
3757 #define wxStyledTextCtrl_SetUseTabs(_swigobj,_swigarg0) (_swigobj->SetUseTabs(_swigarg0))
3758 static PyObject *_wrap_wxStyledTextCtrl_SetUseTabs(PyObject *self, PyObject *args, PyObject *kwargs) {
3759 PyObject * _resultobj;
3760 wxStyledTextCtrl * _arg0;
3761 bool _arg1;
3762 PyObject * _argo0 = 0;
3763 int tempbool1;
3764 char *_kwnames[] = { "self","usetabs", NULL };
3765
3766 self = self;
3767 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetUseTabs",_kwnames,&_argo0,&tempbool1))
3768 return NULL;
3769 if (_argo0) {
3770 if (_argo0 == Py_None) { _arg0 = NULL; }
3771 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3772 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetUseTabs. Expected _wxStyledTextCtrl_p.");
3773 return NULL;
3774 }
3775 }
3776 _arg1 = (bool ) tempbool1;
3777 {
3778 wxPy_BEGIN_ALLOW_THREADS;
3779 wxStyledTextCtrl_SetUseTabs(_arg0,_arg1);
3780
3781 wxPy_END_ALLOW_THREADS;
3782 } Py_INCREF(Py_None);
3783 _resultobj = Py_None;
3784 return _resultobj;
3785 }
3786
3787 #define wxStyledTextCtrl_SetLineIndentation(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetLineIndentation(_swigarg0,_swigarg1))
3788 static PyObject *_wrap_wxStyledTextCtrl_SetLineIndentation(PyObject *self, PyObject *args, PyObject *kwargs) {
3789 PyObject * _resultobj;
3790 wxStyledTextCtrl * _arg0;
3791 int _arg1;
3792 int _arg2;
3793 PyObject * _argo0 = 0;
3794 char *_kwnames[] = { "self","line","indentation", NULL };
3795
3796 self = self;
3797 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetLineIndentation",_kwnames,&_argo0,&_arg1,&_arg2))
3798 return NULL;
3799 if (_argo0) {
3800 if (_argo0 == Py_None) { _arg0 = NULL; }
3801 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3802 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetLineIndentation. Expected _wxStyledTextCtrl_p.");
3803 return NULL;
3804 }
3805 }
3806 {
3807 wxPy_BEGIN_ALLOW_THREADS;
3808 wxStyledTextCtrl_SetLineIndentation(_arg0,_arg1,_arg2);
3809
3810 wxPy_END_ALLOW_THREADS;
3811 } Py_INCREF(Py_None);
3812 _resultobj = Py_None;
3813 return _resultobj;
3814 }
3815
3816 #define wxStyledTextCtrl_GetLineIndentation(_swigobj,_swigarg0) (_swigobj->GetLineIndentation(_swigarg0))
3817 static PyObject *_wrap_wxStyledTextCtrl_GetLineIndentation(PyObject *self, PyObject *args, PyObject *kwargs) {
3818 PyObject * _resultobj;
3819 int _result;
3820 wxStyledTextCtrl * _arg0;
3821 int _arg1;
3822 PyObject * _argo0 = 0;
3823 char *_kwnames[] = { "self","line", NULL };
3824
3825 self = self;
3826 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetLineIndentation",_kwnames,&_argo0,&_arg1))
3827 return NULL;
3828 if (_argo0) {
3829 if (_argo0 == Py_None) { _arg0 = NULL; }
3830 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3831 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLineIndentation. Expected _wxStyledTextCtrl_p.");
3832 return NULL;
3833 }
3834 }
3835 {
3836 wxPy_BEGIN_ALLOW_THREADS;
3837 _result = (int )wxStyledTextCtrl_GetLineIndentation(_arg0,_arg1);
3838
3839 wxPy_END_ALLOW_THREADS;
3840 } _resultobj = Py_BuildValue("i",_result);
3841 return _resultobj;
3842 }
3843
3844 #define wxStyledTextCtrl_GetLineIndentationPos(_swigobj,_swigarg0) (_swigobj->GetLineIndentationPos(_swigarg0))
3845 static PyObject *_wrap_wxStyledTextCtrl_GetLineIndentationPos(PyObject *self, PyObject *args, PyObject *kwargs) {
3846 PyObject * _resultobj;
3847 int _result;
3848 wxStyledTextCtrl * _arg0;
3849 int _arg1;
3850 PyObject * _argo0 = 0;
3851 char *_kwnames[] = { "self","line", NULL };
3852
3853 self = self;
3854 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetLineIndentationPos",_kwnames,&_argo0,&_arg1))
3855 return NULL;
3856 if (_argo0) {
3857 if (_argo0 == Py_None) { _arg0 = NULL; }
3858 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3859 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLineIndentationPos. Expected _wxStyledTextCtrl_p.");
3860 return NULL;
3861 }
3862 }
3863 {
3864 wxPy_BEGIN_ALLOW_THREADS;
3865 _result = (int )wxStyledTextCtrl_GetLineIndentationPos(_arg0,_arg1);
3866
3867 wxPy_END_ALLOW_THREADS;
3868 } _resultobj = Py_BuildValue("i",_result);
3869 return _resultobj;
3870 }
3871
3872 #define wxStyledTextCtrl_SetWordChars(_swigobj,_swigarg0) (_swigobj->SetWordChars(_swigarg0))
3873 static PyObject *_wrap_wxStyledTextCtrl_SetWordChars(PyObject *self, PyObject *args, PyObject *kwargs) {
3874 PyObject * _resultobj;
3875 wxStyledTextCtrl * _arg0;
3876 wxString * _arg1;
3877 PyObject * _argo0 = 0;
3878 PyObject * _obj1 = 0;
3879 char *_kwnames[] = { "self","wordChars", NULL };
3880
3881 self = self;
3882 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_SetWordChars",_kwnames,&_argo0,&_obj1))
3883 return NULL;
3884 if (_argo0) {
3885 if (_argo0 == Py_None) { _arg0 = NULL; }
3886 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3887 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetWordChars. Expected _wxStyledTextCtrl_p.");
3888 return NULL;
3889 }
3890 }
3891 {
3892 if (!PyString_Check(_obj1)) {
3893 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
3894 return NULL;
3895 }
3896 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
3897 }
3898 {
3899 wxPy_BEGIN_ALLOW_THREADS;
3900 wxStyledTextCtrl_SetWordChars(_arg0,*_arg1);
3901
3902 wxPy_END_ALLOW_THREADS;
3903 } Py_INCREF(Py_None);
3904 _resultobj = Py_None;
3905 {
3906 if (_obj1)
3907 delete _arg1;
3908 }
3909 return _resultobj;
3910 }
3911
3912 #define wxStyledTextCtrl_SetUsePop(_swigobj,_swigarg0) (_swigobj->SetUsePop(_swigarg0))
3913 static PyObject *_wrap_wxStyledTextCtrl_SetUsePop(PyObject *self, PyObject *args, PyObject *kwargs) {
3914 PyObject * _resultobj;
3915 wxStyledTextCtrl * _arg0;
3916 bool _arg1;
3917 PyObject * _argo0 = 0;
3918 int tempbool1;
3919 char *_kwnames[] = { "self","usepopup", NULL };
3920
3921 self = self;
3922 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetUsePop",_kwnames,&_argo0,&tempbool1))
3923 return NULL;
3924 if (_argo0) {
3925 if (_argo0 == Py_None) { _arg0 = NULL; }
3926 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3927 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetUsePop. Expected _wxStyledTextCtrl_p.");
3928 return NULL;
3929 }
3930 }
3931 _arg1 = (bool ) tempbool1;
3932 {
3933 wxPy_BEGIN_ALLOW_THREADS;
3934 wxStyledTextCtrl_SetUsePop(_arg0,_arg1);
3935
3936 wxPy_END_ALLOW_THREADS;
3937 } Py_INCREF(Py_None);
3938 _resultobj = Py_None;
3939 return _resultobj;
3940 }
3941
3942 #define wxStyledTextCtrl_BraceHighlight(_swigobj,_swigarg0,_swigarg1) (_swigobj->BraceHighlight(_swigarg0,_swigarg1))
3943 static PyObject *_wrap_wxStyledTextCtrl_BraceHighlight(PyObject *self, PyObject *args, PyObject *kwargs) {
3944 PyObject * _resultobj;
3945 wxStyledTextCtrl * _arg0;
3946 int _arg1;
3947 int _arg2;
3948 PyObject * _argo0 = 0;
3949 char *_kwnames[] = { "self","pos1","pos2", NULL };
3950
3951 self = self;
3952 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_BraceHighlight",_kwnames,&_argo0,&_arg1,&_arg2))
3953 return NULL;
3954 if (_argo0) {
3955 if (_argo0 == Py_None) { _arg0 = NULL; }
3956 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3957 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_BraceHighlight. Expected _wxStyledTextCtrl_p.");
3958 return NULL;
3959 }
3960 }
3961 {
3962 wxPy_BEGIN_ALLOW_THREADS;
3963 wxStyledTextCtrl_BraceHighlight(_arg0,_arg1,_arg2);
3964
3965 wxPy_END_ALLOW_THREADS;
3966 } Py_INCREF(Py_None);
3967 _resultobj = Py_None;
3968 return _resultobj;
3969 }
3970
3971 #define wxStyledTextCtrl_BraceBadlight(_swigobj,_swigarg0) (_swigobj->BraceBadlight(_swigarg0))
3972 static PyObject *_wrap_wxStyledTextCtrl_BraceBadlight(PyObject *self, PyObject *args, PyObject *kwargs) {
3973 PyObject * _resultobj;
3974 wxStyledTextCtrl * _arg0;
3975 int _arg1;
3976 PyObject * _argo0 = 0;
3977 char *_kwnames[] = { "self","pos", NULL };
3978
3979 self = self;
3980 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_BraceBadlight",_kwnames,&_argo0,&_arg1))
3981 return NULL;
3982 if (_argo0) {
3983 if (_argo0 == Py_None) { _arg0 = NULL; }
3984 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
3985 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_BraceBadlight. Expected _wxStyledTextCtrl_p.");
3986 return NULL;
3987 }
3988 }
3989 {
3990 wxPy_BEGIN_ALLOW_THREADS;
3991 wxStyledTextCtrl_BraceBadlight(_arg0,_arg1);
3992
3993 wxPy_END_ALLOW_THREADS;
3994 } Py_INCREF(Py_None);
3995 _resultobj = Py_None;
3996 return _resultobj;
3997 }
3998
3999 #define wxStyledTextCtrl_BraceMatch(_swigobj,_swigarg0,_swigarg1) (_swigobj->BraceMatch(_swigarg0,_swigarg1))
4000 static PyObject *_wrap_wxStyledTextCtrl_BraceMatch(PyObject *self, PyObject *args, PyObject *kwargs) {
4001 PyObject * _resultobj;
4002 int _result;
4003 wxStyledTextCtrl * _arg0;
4004 int _arg1;
4005 int _arg2 = (int ) 0;
4006 PyObject * _argo0 = 0;
4007 char *_kwnames[] = { "self","pos","maxReStyle", NULL };
4008
4009 self = self;
4010 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi|i:wxStyledTextCtrl_BraceMatch",_kwnames,&_argo0,&_arg1,&_arg2))
4011 return NULL;
4012 if (_argo0) {
4013 if (_argo0 == Py_None) { _arg0 = NULL; }
4014 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4015 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_BraceMatch. Expected _wxStyledTextCtrl_p.");
4016 return NULL;
4017 }
4018 }
4019 {
4020 wxPy_BEGIN_ALLOW_THREADS;
4021 _result = (int )wxStyledTextCtrl_BraceMatch(_arg0,_arg1,_arg2);
4022
4023 wxPy_END_ALLOW_THREADS;
4024 } _resultobj = Py_BuildValue("i",_result);
4025 return _resultobj;
4026 }
4027
4028 #define wxStyledTextCtrl_MarkerDefine(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->MarkerDefine(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4029 static PyObject *_wrap_wxStyledTextCtrl_MarkerDefine(PyObject *self, PyObject *args, PyObject *kwargs) {
4030 PyObject * _resultobj;
4031 wxStyledTextCtrl * _arg0;
4032 int _arg1;
4033 int _arg2;
4034 wxColour * _arg3;
4035 wxColour * _arg4;
4036 PyObject * _argo0 = 0;
4037 wxColour temp;
4038 PyObject * _obj3 = 0;
4039 wxColour temp0;
4040 PyObject * _obj4 = 0;
4041 char *_kwnames[] = { "self","markerNumber","markerSymbol","foreground","background", NULL };
4042
4043 self = self;
4044 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiiOO:wxStyledTextCtrl_MarkerDefine",_kwnames,&_argo0,&_arg1,&_arg2,&_obj3,&_obj4))
4045 return NULL;
4046 if (_argo0) {
4047 if (_argo0 == Py_None) { _arg0 = NULL; }
4048 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4049 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerDefine. Expected _wxStyledTextCtrl_p.");
4050 return NULL;
4051 }
4052 }
4053 {
4054 _arg3 = &temp;
4055 if (! wxColour_helper(_obj3, &_arg3))
4056 return NULL;
4057 }
4058 {
4059 _arg4 = &temp0;
4060 if (! wxColour_helper(_obj4, &_arg4))
4061 return NULL;
4062 }
4063 {
4064 wxPy_BEGIN_ALLOW_THREADS;
4065 wxStyledTextCtrl_MarkerDefine(_arg0,_arg1,_arg2,*_arg3,*_arg4);
4066
4067 wxPy_END_ALLOW_THREADS;
4068 } Py_INCREF(Py_None);
4069 _resultobj = Py_None;
4070 return _resultobj;
4071 }
4072
4073 #define wxStyledTextCtrl_MarkerSetType(_swigobj,_swigarg0,_swigarg1) (_swigobj->MarkerSetType(_swigarg0,_swigarg1))
4074 static PyObject *_wrap_wxStyledTextCtrl_MarkerSetType(PyObject *self, PyObject *args, PyObject *kwargs) {
4075 PyObject * _resultobj;
4076 wxStyledTextCtrl * _arg0;
4077 int _arg1;
4078 int _arg2;
4079 PyObject * _argo0 = 0;
4080 char *_kwnames[] = { "self","markerNumber","markerSymbol", NULL };
4081
4082 self = self;
4083 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_MarkerSetType",_kwnames,&_argo0,&_arg1,&_arg2))
4084 return NULL;
4085 if (_argo0) {
4086 if (_argo0 == Py_None) { _arg0 = NULL; }
4087 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4088 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerSetType. Expected _wxStyledTextCtrl_p.");
4089 return NULL;
4090 }
4091 }
4092 {
4093 wxPy_BEGIN_ALLOW_THREADS;
4094 wxStyledTextCtrl_MarkerSetType(_arg0,_arg1,_arg2);
4095
4096 wxPy_END_ALLOW_THREADS;
4097 } Py_INCREF(Py_None);
4098 _resultobj = Py_None;
4099 return _resultobj;
4100 }
4101
4102 #define wxStyledTextCtrl_MarkerSetForeground(_swigobj,_swigarg0,_swigarg1) (_swigobj->MarkerSetForeground(_swigarg0,_swigarg1))
4103 static PyObject *_wrap_wxStyledTextCtrl_MarkerSetForeground(PyObject *self, PyObject *args, PyObject *kwargs) {
4104 PyObject * _resultobj;
4105 wxStyledTextCtrl * _arg0;
4106 int _arg1;
4107 wxColour * _arg2;
4108 PyObject * _argo0 = 0;
4109 wxColour temp;
4110 PyObject * _obj2 = 0;
4111 char *_kwnames[] = { "self","markerNumber","colour", NULL };
4112
4113 self = self;
4114 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_MarkerSetForeground",_kwnames,&_argo0,&_arg1,&_obj2))
4115 return NULL;
4116 if (_argo0) {
4117 if (_argo0 == Py_None) { _arg0 = NULL; }
4118 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4119 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerSetForeground. Expected _wxStyledTextCtrl_p.");
4120 return NULL;
4121 }
4122 }
4123 {
4124 _arg2 = &temp;
4125 if (! wxColour_helper(_obj2, &_arg2))
4126 return NULL;
4127 }
4128 {
4129 wxPy_BEGIN_ALLOW_THREADS;
4130 wxStyledTextCtrl_MarkerSetForeground(_arg0,_arg1,*_arg2);
4131
4132 wxPy_END_ALLOW_THREADS;
4133 } Py_INCREF(Py_None);
4134 _resultobj = Py_None;
4135 return _resultobj;
4136 }
4137
4138 #define wxStyledTextCtrl_MarkerSetBackground(_swigobj,_swigarg0,_swigarg1) (_swigobj->MarkerSetBackground(_swigarg0,_swigarg1))
4139 static PyObject *_wrap_wxStyledTextCtrl_MarkerSetBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
4140 PyObject * _resultobj;
4141 wxStyledTextCtrl * _arg0;
4142 int _arg1;
4143 wxColour * _arg2;
4144 PyObject * _argo0 = 0;
4145 wxColour temp;
4146 PyObject * _obj2 = 0;
4147 char *_kwnames[] = { "self","markerNumber","colour", NULL };
4148
4149 self = self;
4150 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_MarkerSetBackground",_kwnames,&_argo0,&_arg1,&_obj2))
4151 return NULL;
4152 if (_argo0) {
4153 if (_argo0 == Py_None) { _arg0 = NULL; }
4154 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4155 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerSetBackground. Expected _wxStyledTextCtrl_p.");
4156 return NULL;
4157 }
4158 }
4159 {
4160 _arg2 = &temp;
4161 if (! wxColour_helper(_obj2, &_arg2))
4162 return NULL;
4163 }
4164 {
4165 wxPy_BEGIN_ALLOW_THREADS;
4166 wxStyledTextCtrl_MarkerSetBackground(_arg0,_arg1,*_arg2);
4167
4168 wxPy_END_ALLOW_THREADS;
4169 } Py_INCREF(Py_None);
4170 _resultobj = Py_None;
4171 return _resultobj;
4172 }
4173
4174 #define wxStyledTextCtrl_MarkerAdd(_swigobj,_swigarg0,_swigarg1) (_swigobj->MarkerAdd(_swigarg0,_swigarg1))
4175 static PyObject *_wrap_wxStyledTextCtrl_MarkerAdd(PyObject *self, PyObject *args, PyObject *kwargs) {
4176 PyObject * _resultobj;
4177 int _result;
4178 wxStyledTextCtrl * _arg0;
4179 int _arg1;
4180 int _arg2;
4181 PyObject * _argo0 = 0;
4182 char *_kwnames[] = { "self","line","markerNumber", NULL };
4183
4184 self = self;
4185 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_MarkerAdd",_kwnames,&_argo0,&_arg1,&_arg2))
4186 return NULL;
4187 if (_argo0) {
4188 if (_argo0 == Py_None) { _arg0 = NULL; }
4189 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4190 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerAdd. Expected _wxStyledTextCtrl_p.");
4191 return NULL;
4192 }
4193 }
4194 {
4195 wxPy_BEGIN_ALLOW_THREADS;
4196 _result = (int )wxStyledTextCtrl_MarkerAdd(_arg0,_arg1,_arg2);
4197
4198 wxPy_END_ALLOW_THREADS;
4199 } _resultobj = Py_BuildValue("i",_result);
4200 return _resultobj;
4201 }
4202
4203 #define wxStyledTextCtrl_MarkerDelete(_swigobj,_swigarg0,_swigarg1) (_swigobj->MarkerDelete(_swigarg0,_swigarg1))
4204 static PyObject *_wrap_wxStyledTextCtrl_MarkerDelete(PyObject *self, PyObject *args, PyObject *kwargs) {
4205 PyObject * _resultobj;
4206 wxStyledTextCtrl * _arg0;
4207 int _arg1;
4208 int _arg2;
4209 PyObject * _argo0 = 0;
4210 char *_kwnames[] = { "self","line","markerNumber", NULL };
4211
4212 self = self;
4213 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_MarkerDelete",_kwnames,&_argo0,&_arg1,&_arg2))
4214 return NULL;
4215 if (_argo0) {
4216 if (_argo0 == Py_None) { _arg0 = NULL; }
4217 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4218 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerDelete. Expected _wxStyledTextCtrl_p.");
4219 return NULL;
4220 }
4221 }
4222 {
4223 wxPy_BEGIN_ALLOW_THREADS;
4224 wxStyledTextCtrl_MarkerDelete(_arg0,_arg1,_arg2);
4225
4226 wxPy_END_ALLOW_THREADS;
4227 } Py_INCREF(Py_None);
4228 _resultobj = Py_None;
4229 return _resultobj;
4230 }
4231
4232 #define wxStyledTextCtrl_MarkerDeleteAll(_swigobj,_swigarg0) (_swigobj->MarkerDeleteAll(_swigarg0))
4233 static PyObject *_wrap_wxStyledTextCtrl_MarkerDeleteAll(PyObject *self, PyObject *args, PyObject *kwargs) {
4234 PyObject * _resultobj;
4235 wxStyledTextCtrl * _arg0;
4236 int _arg1;
4237 PyObject * _argo0 = 0;
4238 char *_kwnames[] = { "self","markerNumber", NULL };
4239
4240 self = self;
4241 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_MarkerDeleteAll",_kwnames,&_argo0,&_arg1))
4242 return NULL;
4243 if (_argo0) {
4244 if (_argo0 == Py_None) { _arg0 = NULL; }
4245 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4246 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerDeleteAll. Expected _wxStyledTextCtrl_p.");
4247 return NULL;
4248 }
4249 }
4250 {
4251 wxPy_BEGIN_ALLOW_THREADS;
4252 wxStyledTextCtrl_MarkerDeleteAll(_arg0,_arg1);
4253
4254 wxPy_END_ALLOW_THREADS;
4255 } Py_INCREF(Py_None);
4256 _resultobj = Py_None;
4257 return _resultobj;
4258 }
4259
4260 #define wxStyledTextCtrl_MarkerGet(_swigobj,_swigarg0) (_swigobj->MarkerGet(_swigarg0))
4261 static PyObject *_wrap_wxStyledTextCtrl_MarkerGet(PyObject *self, PyObject *args, PyObject *kwargs) {
4262 PyObject * _resultobj;
4263 int _result;
4264 wxStyledTextCtrl * _arg0;
4265 int _arg1;
4266 PyObject * _argo0 = 0;
4267 char *_kwnames[] = { "self","line", NULL };
4268
4269 self = self;
4270 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_MarkerGet",_kwnames,&_argo0,&_arg1))
4271 return NULL;
4272 if (_argo0) {
4273 if (_argo0 == Py_None) { _arg0 = NULL; }
4274 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4275 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerGet. Expected _wxStyledTextCtrl_p.");
4276 return NULL;
4277 }
4278 }
4279 {
4280 wxPy_BEGIN_ALLOW_THREADS;
4281 _result = (int )wxStyledTextCtrl_MarkerGet(_arg0,_arg1);
4282
4283 wxPy_END_ALLOW_THREADS;
4284 } _resultobj = Py_BuildValue("i",_result);
4285 return _resultobj;
4286 }
4287
4288 #define wxStyledTextCtrl_MarkerGetNextLine(_swigobj,_swigarg0,_swigarg1) (_swigobj->MarkerGetNextLine(_swigarg0,_swigarg1))
4289 static PyObject *_wrap_wxStyledTextCtrl_MarkerGetNextLine(PyObject *self, PyObject *args, PyObject *kwargs) {
4290 PyObject * _resultobj;
4291 int _result;
4292 wxStyledTextCtrl * _arg0;
4293 int _arg1;
4294 int _arg2;
4295 PyObject * _argo0 = 0;
4296 char *_kwnames[] = { "self","lineStart","markerMask", NULL };
4297
4298 self = self;
4299 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_MarkerGetNextLine",_kwnames,&_argo0,&_arg1,&_arg2))
4300 return NULL;
4301 if (_argo0) {
4302 if (_argo0 == Py_None) { _arg0 = NULL; }
4303 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4304 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerGetNextLine. Expected _wxStyledTextCtrl_p.");
4305 return NULL;
4306 }
4307 }
4308 {
4309 wxPy_BEGIN_ALLOW_THREADS;
4310 _result = (int )wxStyledTextCtrl_MarkerGetNextLine(_arg0,_arg1,_arg2);
4311
4312 wxPy_END_ALLOW_THREADS;
4313 } _resultobj = Py_BuildValue("i",_result);
4314 return _resultobj;
4315 }
4316
4317 #define wxStyledTextCtrl_MarkerGetPrevLine(_swigobj,_swigarg0,_swigarg1) (_swigobj->MarkerGetPrevLine(_swigarg0,_swigarg1))
4318 static PyObject *_wrap_wxStyledTextCtrl_MarkerGetPrevLine(PyObject *self, PyObject *args, PyObject *kwargs) {
4319 PyObject * _resultobj;
4320 int _result;
4321 wxStyledTextCtrl * _arg0;
4322 int _arg1;
4323 int _arg2;
4324 PyObject * _argo0 = 0;
4325 char *_kwnames[] = { "self","lineStart","markerMask", NULL };
4326
4327 self = self;
4328 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_MarkerGetPrevLine",_kwnames,&_argo0,&_arg1,&_arg2))
4329 return NULL;
4330 if (_argo0) {
4331 if (_argo0 == Py_None) { _arg0 = NULL; }
4332 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4333 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerGetPrevLine. Expected _wxStyledTextCtrl_p.");
4334 return NULL;
4335 }
4336 }
4337 {
4338 wxPy_BEGIN_ALLOW_THREADS;
4339 _result = (int )wxStyledTextCtrl_MarkerGetPrevLine(_arg0,_arg1,_arg2);
4340
4341 wxPy_END_ALLOW_THREADS;
4342 } _resultobj = Py_BuildValue("i",_result);
4343 return _resultobj;
4344 }
4345
4346 #define wxStyledTextCtrl_MarkerLineFromHandle(_swigobj,_swigarg0) (_swigobj->MarkerLineFromHandle(_swigarg0))
4347 static PyObject *_wrap_wxStyledTextCtrl_MarkerLineFromHandle(PyObject *self, PyObject *args, PyObject *kwargs) {
4348 PyObject * _resultobj;
4349 int _result;
4350 wxStyledTextCtrl * _arg0;
4351 int _arg1;
4352 PyObject * _argo0 = 0;
4353 char *_kwnames[] = { "self","handle", NULL };
4354
4355 self = self;
4356 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_MarkerLineFromHandle",_kwnames,&_argo0,&_arg1))
4357 return NULL;
4358 if (_argo0) {
4359 if (_argo0 == Py_None) { _arg0 = NULL; }
4360 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4361 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerLineFromHandle. Expected _wxStyledTextCtrl_p.");
4362 return NULL;
4363 }
4364 }
4365 {
4366 wxPy_BEGIN_ALLOW_THREADS;
4367 _result = (int )wxStyledTextCtrl_MarkerLineFromHandle(_arg0,_arg1);
4368
4369 wxPy_END_ALLOW_THREADS;
4370 } _resultobj = Py_BuildValue("i",_result);
4371 return _resultobj;
4372 }
4373
4374 #define wxStyledTextCtrl_MarkerDeleteHandle(_swigobj,_swigarg0) (_swigobj->MarkerDeleteHandle(_swigarg0))
4375 static PyObject *_wrap_wxStyledTextCtrl_MarkerDeleteHandle(PyObject *self, PyObject *args, PyObject *kwargs) {
4376 PyObject * _resultobj;
4377 wxStyledTextCtrl * _arg0;
4378 int _arg1;
4379 PyObject * _argo0 = 0;
4380 char *_kwnames[] = { "self","handle", NULL };
4381
4382 self = self;
4383 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_MarkerDeleteHandle",_kwnames,&_argo0,&_arg1))
4384 return NULL;
4385 if (_argo0) {
4386 if (_argo0 == Py_None) { _arg0 = NULL; }
4387 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4388 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_MarkerDeleteHandle. Expected _wxStyledTextCtrl_p.");
4389 return NULL;
4390 }
4391 }
4392 {
4393 wxPy_BEGIN_ALLOW_THREADS;
4394 wxStyledTextCtrl_MarkerDeleteHandle(_arg0,_arg1);
4395
4396 wxPy_END_ALLOW_THREADS;
4397 } Py_INCREF(Py_None);
4398 _resultobj = Py_None;
4399 return _resultobj;
4400 }
4401
4402 #define wxStyledTextCtrl_IndicatorSetStyle(_swigobj,_swigarg0,_swigarg1) (_swigobj->IndicatorSetStyle(_swigarg0,_swigarg1))
4403 static PyObject *_wrap_wxStyledTextCtrl_IndicatorSetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
4404 PyObject * _resultobj;
4405 wxStyledTextCtrl * _arg0;
4406 int _arg1;
4407 int _arg2;
4408 PyObject * _argo0 = 0;
4409 char *_kwnames[] = { "self","indicNum","indicStyle", NULL };
4410
4411 self = self;
4412 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_IndicatorSetStyle",_kwnames,&_argo0,&_arg1,&_arg2))
4413 return NULL;
4414 if (_argo0) {
4415 if (_argo0 == Py_None) { _arg0 = NULL; }
4416 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4417 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_IndicatorSetStyle. Expected _wxStyledTextCtrl_p.");
4418 return NULL;
4419 }
4420 }
4421 {
4422 wxPy_BEGIN_ALLOW_THREADS;
4423 wxStyledTextCtrl_IndicatorSetStyle(_arg0,_arg1,_arg2);
4424
4425 wxPy_END_ALLOW_THREADS;
4426 } Py_INCREF(Py_None);
4427 _resultobj = Py_None;
4428 return _resultobj;
4429 }
4430
4431 #define wxStyledTextCtrl_IndicatorGetStyle(_swigobj,_swigarg0) (_swigobj->IndicatorGetStyle(_swigarg0))
4432 static PyObject *_wrap_wxStyledTextCtrl_IndicatorGetStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
4433 PyObject * _resultobj;
4434 int _result;
4435 wxStyledTextCtrl * _arg0;
4436 int _arg1;
4437 PyObject * _argo0 = 0;
4438 char *_kwnames[] = { "self","indicNum", NULL };
4439
4440 self = self;
4441 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_IndicatorGetStyle",_kwnames,&_argo0,&_arg1))
4442 return NULL;
4443 if (_argo0) {
4444 if (_argo0 == Py_None) { _arg0 = NULL; }
4445 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4446 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_IndicatorGetStyle. Expected _wxStyledTextCtrl_p.");
4447 return NULL;
4448 }
4449 }
4450 {
4451 wxPy_BEGIN_ALLOW_THREADS;
4452 _result = (int )wxStyledTextCtrl_IndicatorGetStyle(_arg0,_arg1);
4453
4454 wxPy_END_ALLOW_THREADS;
4455 } _resultobj = Py_BuildValue("i",_result);
4456 return _resultobj;
4457 }
4458
4459 #define wxStyledTextCtrl_IndicatorSetColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->IndicatorSetColour(_swigarg0,_swigarg1))
4460 static PyObject *_wrap_wxStyledTextCtrl_IndicatorSetColour(PyObject *self, PyObject *args, PyObject *kwargs) {
4461 PyObject * _resultobj;
4462 wxStyledTextCtrl * _arg0;
4463 int _arg1;
4464 wxColour * _arg2;
4465 PyObject * _argo0 = 0;
4466 wxColour temp;
4467 PyObject * _obj2 = 0;
4468 char *_kwnames[] = { "self","indicNum","colour", NULL };
4469
4470 self = self;
4471 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_IndicatorSetColour",_kwnames,&_argo0,&_arg1,&_obj2))
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_IndicatorSetColour. Expected _wxStyledTextCtrl_p.");
4477 return NULL;
4478 }
4479 }
4480 {
4481 _arg2 = &temp;
4482 if (! wxColour_helper(_obj2, &_arg2))
4483 return NULL;
4484 }
4485 {
4486 wxPy_BEGIN_ALLOW_THREADS;
4487 wxStyledTextCtrl_IndicatorSetColour(_arg0,_arg1,*_arg2);
4488
4489 wxPy_END_ALLOW_THREADS;
4490 } Py_INCREF(Py_None);
4491 _resultobj = Py_None;
4492 return _resultobj;
4493 }
4494
4495 #define wxStyledTextCtrl_AutoCompShow(_swigobj,_swigarg0) (_swigobj->AutoCompShow(_swigarg0))
4496 static PyObject *_wrap_wxStyledTextCtrl_AutoCompShow(PyObject *self, PyObject *args, PyObject *kwargs) {
4497 PyObject * _resultobj;
4498 wxStyledTextCtrl * _arg0;
4499 wxString * _arg1;
4500 PyObject * _argo0 = 0;
4501 PyObject * _obj1 = 0;
4502 char *_kwnames[] = { "self","listOfWords", NULL };
4503
4504 self = self;
4505 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_AutoCompShow",_kwnames,&_argo0,&_obj1))
4506 return NULL;
4507 if (_argo0) {
4508 if (_argo0 == Py_None) { _arg0 = NULL; }
4509 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4510 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompShow. Expected _wxStyledTextCtrl_p.");
4511 return NULL;
4512 }
4513 }
4514 {
4515 if (!PyString_Check(_obj1)) {
4516 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4517 return NULL;
4518 }
4519 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
4520 }
4521 {
4522 wxPy_BEGIN_ALLOW_THREADS;
4523 wxStyledTextCtrl_AutoCompShow(_arg0,*_arg1);
4524
4525 wxPy_END_ALLOW_THREADS;
4526 } Py_INCREF(Py_None);
4527 _resultobj = Py_None;
4528 {
4529 if (_obj1)
4530 delete _arg1;
4531 }
4532 return _resultobj;
4533 }
4534
4535 #define wxStyledTextCtrl_AutoCompCancel(_swigobj) (_swigobj->AutoCompCancel())
4536 static PyObject *_wrap_wxStyledTextCtrl_AutoCompCancel(PyObject *self, PyObject *args, PyObject *kwargs) {
4537 PyObject * _resultobj;
4538 wxStyledTextCtrl * _arg0;
4539 PyObject * _argo0 = 0;
4540 char *_kwnames[] = { "self", NULL };
4541
4542 self = self;
4543 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_AutoCompCancel",_kwnames,&_argo0))
4544 return NULL;
4545 if (_argo0) {
4546 if (_argo0 == Py_None) { _arg0 = NULL; }
4547 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4548 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompCancel. Expected _wxStyledTextCtrl_p.");
4549 return NULL;
4550 }
4551 }
4552 {
4553 wxPy_BEGIN_ALLOW_THREADS;
4554 wxStyledTextCtrl_AutoCompCancel(_arg0);
4555
4556 wxPy_END_ALLOW_THREADS;
4557 } Py_INCREF(Py_None);
4558 _resultobj = Py_None;
4559 return _resultobj;
4560 }
4561
4562 #define wxStyledTextCtrl_AutoCompActive(_swigobj) (_swigobj->AutoCompActive())
4563 static PyObject *_wrap_wxStyledTextCtrl_AutoCompActive(PyObject *self, PyObject *args, PyObject *kwargs) {
4564 PyObject * _resultobj;
4565 bool _result;
4566 wxStyledTextCtrl * _arg0;
4567 PyObject * _argo0 = 0;
4568 char *_kwnames[] = { "self", NULL };
4569
4570 self = self;
4571 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_AutoCompActive",_kwnames,&_argo0))
4572 return NULL;
4573 if (_argo0) {
4574 if (_argo0 == Py_None) { _arg0 = NULL; }
4575 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4576 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompActive. Expected _wxStyledTextCtrl_p.");
4577 return NULL;
4578 }
4579 }
4580 {
4581 wxPy_BEGIN_ALLOW_THREADS;
4582 _result = (bool )wxStyledTextCtrl_AutoCompActive(_arg0);
4583
4584 wxPy_END_ALLOW_THREADS;
4585 } _resultobj = Py_BuildValue("i",_result);
4586 return _resultobj;
4587 }
4588
4589 #define wxStyledTextCtrl_AutoCompPosAtStart(_swigobj) (_swigobj->AutoCompPosAtStart())
4590 static PyObject *_wrap_wxStyledTextCtrl_AutoCompPosAtStart(PyObject *self, PyObject *args, PyObject *kwargs) {
4591 PyObject * _resultobj;
4592 int _result;
4593 wxStyledTextCtrl * _arg0;
4594 PyObject * _argo0 = 0;
4595 char *_kwnames[] = { "self", NULL };
4596
4597 self = self;
4598 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_AutoCompPosAtStart",_kwnames,&_argo0))
4599 return NULL;
4600 if (_argo0) {
4601 if (_argo0 == Py_None) { _arg0 = NULL; }
4602 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4603 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompPosAtStart. Expected _wxStyledTextCtrl_p.");
4604 return NULL;
4605 }
4606 }
4607 {
4608 wxPy_BEGIN_ALLOW_THREADS;
4609 _result = (int )wxStyledTextCtrl_AutoCompPosAtStart(_arg0);
4610
4611 wxPy_END_ALLOW_THREADS;
4612 } _resultobj = Py_BuildValue("i",_result);
4613 return _resultobj;
4614 }
4615
4616 #define wxStyledTextCtrl_AutoCompComplete(_swigobj) (_swigobj->AutoCompComplete())
4617 static PyObject *_wrap_wxStyledTextCtrl_AutoCompComplete(PyObject *self, PyObject *args, PyObject *kwargs) {
4618 PyObject * _resultobj;
4619 wxStyledTextCtrl * _arg0;
4620 PyObject * _argo0 = 0;
4621 char *_kwnames[] = { "self", NULL };
4622
4623 self = self;
4624 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_AutoCompComplete",_kwnames,&_argo0))
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_AutoCompComplete. Expected _wxStyledTextCtrl_p.");
4630 return NULL;
4631 }
4632 }
4633 {
4634 wxPy_BEGIN_ALLOW_THREADS;
4635 wxStyledTextCtrl_AutoCompComplete(_arg0);
4636
4637 wxPy_END_ALLOW_THREADS;
4638 } Py_INCREF(Py_None);
4639 _resultobj = Py_None;
4640 return _resultobj;
4641 }
4642
4643 #define wxStyledTextCtrl_AutoCompStopChars(_swigobj,_swigarg0) (_swigobj->AutoCompStopChars(_swigarg0))
4644 static PyObject *_wrap_wxStyledTextCtrl_AutoCompStopChars(PyObject *self, PyObject *args, PyObject *kwargs) {
4645 PyObject * _resultobj;
4646 wxStyledTextCtrl * _arg0;
4647 wxString * _arg1;
4648 PyObject * _argo0 = 0;
4649 PyObject * _obj1 = 0;
4650 char *_kwnames[] = { "self","stopChars", NULL };
4651
4652 self = self;
4653 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_AutoCompStopChars",_kwnames,&_argo0,&_obj1))
4654 return NULL;
4655 if (_argo0) {
4656 if (_argo0 == Py_None) { _arg0 = NULL; }
4657 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4658 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompStopChars. Expected _wxStyledTextCtrl_p.");
4659 return NULL;
4660 }
4661 }
4662 {
4663 if (!PyString_Check(_obj1)) {
4664 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4665 return NULL;
4666 }
4667 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
4668 }
4669 {
4670 wxPy_BEGIN_ALLOW_THREADS;
4671 wxStyledTextCtrl_AutoCompStopChars(_arg0,*_arg1);
4672
4673 wxPy_END_ALLOW_THREADS;
4674 } Py_INCREF(Py_None);
4675 _resultobj = Py_None;
4676 {
4677 if (_obj1)
4678 delete _arg1;
4679 }
4680 return _resultobj;
4681 }
4682
4683 #define wxStyledTextCtrl_AutoCompSetSeparator(_swigobj,_swigarg0) (_swigobj->AutoCompSetSeparator(_swigarg0))
4684 static PyObject *_wrap_wxStyledTextCtrl_AutoCompSetSeparator(PyObject *self, PyObject *args, PyObject *kwargs) {
4685 PyObject * _resultobj;
4686 wxStyledTextCtrl * _arg0;
4687 char _arg1;
4688 PyObject * _argo0 = 0;
4689 char *_kwnames[] = { "self","separator", NULL };
4690
4691 self = self;
4692 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oc:wxStyledTextCtrl_AutoCompSetSeparator",_kwnames,&_argo0,&_arg1))
4693 return NULL;
4694 if (_argo0) {
4695 if (_argo0 == Py_None) { _arg0 = NULL; }
4696 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4697 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompSetSeparator. Expected _wxStyledTextCtrl_p.");
4698 return NULL;
4699 }
4700 }
4701 {
4702 wxPy_BEGIN_ALLOW_THREADS;
4703 wxStyledTextCtrl_AutoCompSetSeparator(_arg0,_arg1);
4704
4705 wxPy_END_ALLOW_THREADS;
4706 } Py_INCREF(Py_None);
4707 _resultobj = Py_None;
4708 return _resultobj;
4709 }
4710
4711 #define wxStyledTextCtrl_AutoCompGetSeparator(_swigobj) (_swigobj->AutoCompGetSeparator())
4712 static PyObject *_wrap_wxStyledTextCtrl_AutoCompGetSeparator(PyObject *self, PyObject *args, PyObject *kwargs) {
4713 PyObject * _resultobj;
4714 char _result;
4715 wxStyledTextCtrl * _arg0;
4716 PyObject * _argo0 = 0;
4717 char *_kwnames[] = { "self", NULL };
4718
4719 self = self;
4720 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_AutoCompGetSeparator",_kwnames,&_argo0))
4721 return NULL;
4722 if (_argo0) {
4723 if (_argo0 == Py_None) { _arg0 = NULL; }
4724 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4725 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompGetSeparator. Expected _wxStyledTextCtrl_p.");
4726 return NULL;
4727 }
4728 }
4729 {
4730 wxPy_BEGIN_ALLOW_THREADS;
4731 _result = (char )wxStyledTextCtrl_AutoCompGetSeparator(_arg0);
4732
4733 wxPy_END_ALLOW_THREADS;
4734 } _resultobj = Py_BuildValue("c",_result);
4735 return _resultobj;
4736 }
4737
4738 #define wxStyledTextCtrl_AutoCompSelect(_swigobj,_swigarg0) (_swigobj->AutoCompSelect(_swigarg0))
4739 static PyObject *_wrap_wxStyledTextCtrl_AutoCompSelect(PyObject *self, PyObject *args, PyObject *kwargs) {
4740 PyObject * _resultobj;
4741 wxStyledTextCtrl * _arg0;
4742 wxString * _arg1;
4743 PyObject * _argo0 = 0;
4744 PyObject * _obj1 = 0;
4745 char *_kwnames[] = { "self","stringtoselect", NULL };
4746
4747 self = self;
4748 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_AutoCompSelect",_kwnames,&_argo0,&_obj1))
4749 return NULL;
4750 if (_argo0) {
4751 if (_argo0 == Py_None) { _arg0 = NULL; }
4752 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4753 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_AutoCompSelect. Expected _wxStyledTextCtrl_p.");
4754 return NULL;
4755 }
4756 }
4757 {
4758 if (!PyString_Check(_obj1)) {
4759 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4760 return NULL;
4761 }
4762 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
4763 }
4764 {
4765 wxPy_BEGIN_ALLOW_THREADS;
4766 wxStyledTextCtrl_AutoCompSelect(_arg0,*_arg1);
4767
4768 wxPy_END_ALLOW_THREADS;
4769 } Py_INCREF(Py_None);
4770 _resultobj = Py_None;
4771 {
4772 if (_obj1)
4773 delete _arg1;
4774 }
4775 return _resultobj;
4776 }
4777
4778 #define wxStyledTextCtrl_CallTipShow(_swigobj,_swigarg0,_swigarg1) (_swigobj->CallTipShow(_swigarg0,_swigarg1))
4779 static PyObject *_wrap_wxStyledTextCtrl_CallTipShow(PyObject *self, PyObject *args, PyObject *kwargs) {
4780 PyObject * _resultobj;
4781 wxStyledTextCtrl * _arg0;
4782 int _arg1;
4783 wxString * _arg2;
4784 PyObject * _argo0 = 0;
4785 PyObject * _obj2 = 0;
4786 char *_kwnames[] = { "self","pos","text", NULL };
4787
4788 self = self;
4789 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_CallTipShow",_kwnames,&_argo0,&_arg1,&_obj2))
4790 return NULL;
4791 if (_argo0) {
4792 if (_argo0 == Py_None) { _arg0 = NULL; }
4793 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4794 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CallTipShow. Expected _wxStyledTextCtrl_p.");
4795 return NULL;
4796 }
4797 }
4798 {
4799 if (!PyString_Check(_obj2)) {
4800 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
4801 return NULL;
4802 }
4803 _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
4804 }
4805 {
4806 wxPy_BEGIN_ALLOW_THREADS;
4807 wxStyledTextCtrl_CallTipShow(_arg0,_arg1,*_arg2);
4808
4809 wxPy_END_ALLOW_THREADS;
4810 } Py_INCREF(Py_None);
4811 _resultobj = Py_None;
4812 {
4813 if (_obj2)
4814 delete _arg2;
4815 }
4816 return _resultobj;
4817 }
4818
4819 #define wxStyledTextCtrl_CallTipCancel(_swigobj) (_swigobj->CallTipCancel())
4820 static PyObject *_wrap_wxStyledTextCtrl_CallTipCancel(PyObject *self, PyObject *args, PyObject *kwargs) {
4821 PyObject * _resultobj;
4822 wxStyledTextCtrl * _arg0;
4823 PyObject * _argo0 = 0;
4824 char *_kwnames[] = { "self", NULL };
4825
4826 self = self;
4827 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_CallTipCancel",_kwnames,&_argo0))
4828 return NULL;
4829 if (_argo0) {
4830 if (_argo0 == Py_None) { _arg0 = NULL; }
4831 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4832 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CallTipCancel. Expected _wxStyledTextCtrl_p.");
4833 return NULL;
4834 }
4835 }
4836 {
4837 wxPy_BEGIN_ALLOW_THREADS;
4838 wxStyledTextCtrl_CallTipCancel(_arg0);
4839
4840 wxPy_END_ALLOW_THREADS;
4841 } Py_INCREF(Py_None);
4842 _resultobj = Py_None;
4843 return _resultobj;
4844 }
4845
4846 #define wxStyledTextCtrl_CallTipActive(_swigobj) (_swigobj->CallTipActive())
4847 static PyObject *_wrap_wxStyledTextCtrl_CallTipActive(PyObject *self, PyObject *args, PyObject *kwargs) {
4848 PyObject * _resultobj;
4849 bool _result;
4850 wxStyledTextCtrl * _arg0;
4851 PyObject * _argo0 = 0;
4852 char *_kwnames[] = { "self", NULL };
4853
4854 self = self;
4855 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_CallTipActive",_kwnames,&_argo0))
4856 return NULL;
4857 if (_argo0) {
4858 if (_argo0 == Py_None) { _arg0 = NULL; }
4859 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4860 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CallTipActive. Expected _wxStyledTextCtrl_p.");
4861 return NULL;
4862 }
4863 }
4864 {
4865 wxPy_BEGIN_ALLOW_THREADS;
4866 _result = (bool )wxStyledTextCtrl_CallTipActive(_arg0);
4867
4868 wxPy_END_ALLOW_THREADS;
4869 } _resultobj = Py_BuildValue("i",_result);
4870 return _resultobj;
4871 }
4872
4873 #define wxStyledTextCtrl_CallTipPosAtStart(_swigobj) (_swigobj->CallTipPosAtStart())
4874 static PyObject *_wrap_wxStyledTextCtrl_CallTipPosAtStart(PyObject *self, PyObject *args, PyObject *kwargs) {
4875 PyObject * _resultobj;
4876 int _result;
4877 wxStyledTextCtrl * _arg0;
4878 PyObject * _argo0 = 0;
4879 char *_kwnames[] = { "self", NULL };
4880
4881 self = self;
4882 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_CallTipPosAtStart",_kwnames,&_argo0))
4883 return NULL;
4884 if (_argo0) {
4885 if (_argo0 == Py_None) { _arg0 = NULL; }
4886 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4887 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CallTipPosAtStart. Expected _wxStyledTextCtrl_p.");
4888 return NULL;
4889 }
4890 }
4891 {
4892 wxPy_BEGIN_ALLOW_THREADS;
4893 _result = (int )wxStyledTextCtrl_CallTipPosAtStart(_arg0);
4894
4895 wxPy_END_ALLOW_THREADS;
4896 } _resultobj = Py_BuildValue("i",_result);
4897 return _resultobj;
4898 }
4899
4900 #define wxStyledTextCtrl_CallTipSetHighlight(_swigobj,_swigarg0,_swigarg1) (_swigobj->CallTipSetHighlight(_swigarg0,_swigarg1))
4901 static PyObject *_wrap_wxStyledTextCtrl_CallTipSetHighlight(PyObject *self, PyObject *args, PyObject *kwargs) {
4902 PyObject * _resultobj;
4903 wxStyledTextCtrl * _arg0;
4904 int _arg1;
4905 int _arg2;
4906 PyObject * _argo0 = 0;
4907 char *_kwnames[] = { "self","start","end", NULL };
4908
4909 self = self;
4910 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_CallTipSetHighlight",_kwnames,&_argo0,&_arg1,&_arg2))
4911 return NULL;
4912 if (_argo0) {
4913 if (_argo0 == Py_None) { _arg0 = NULL; }
4914 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4915 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CallTipSetHighlight. Expected _wxStyledTextCtrl_p.");
4916 return NULL;
4917 }
4918 }
4919 {
4920 wxPy_BEGIN_ALLOW_THREADS;
4921 wxStyledTextCtrl_CallTipSetHighlight(_arg0,_arg1,_arg2);
4922
4923 wxPy_END_ALLOW_THREADS;
4924 } Py_INCREF(Py_None);
4925 _resultobj = Py_None;
4926 return _resultobj;
4927 }
4928
4929 #define wxStyledTextCtrl_CallTipSetBackground(_swigobj,_swigarg0) (_swigobj->CallTipSetBackground(_swigarg0))
4930 static PyObject *_wrap_wxStyledTextCtrl_CallTipSetBackground(PyObject *self, PyObject *args, PyObject *kwargs) {
4931 PyObject * _resultobj;
4932 wxStyledTextCtrl * _arg0;
4933 wxColour * _arg1;
4934 PyObject * _argo0 = 0;
4935 wxColour temp;
4936 PyObject * _obj1 = 0;
4937 char *_kwnames[] = { "self","colour", NULL };
4938
4939 self = self;
4940 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_CallTipSetBackground",_kwnames,&_argo0,&_obj1))
4941 return NULL;
4942 if (_argo0) {
4943 if (_argo0 == Py_None) { _arg0 = NULL; }
4944 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4945 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CallTipSetBackground. Expected _wxStyledTextCtrl_p.");
4946 return NULL;
4947 }
4948 }
4949 {
4950 _arg1 = &temp;
4951 if (! wxColour_helper(_obj1, &_arg1))
4952 return NULL;
4953 }
4954 {
4955 wxPy_BEGIN_ALLOW_THREADS;
4956 wxStyledTextCtrl_CallTipSetBackground(_arg0,*_arg1);
4957
4958 wxPy_END_ALLOW_THREADS;
4959 } Py_INCREF(Py_None);
4960 _resultobj = Py_None;
4961 return _resultobj;
4962 }
4963
4964 #define wxStyledTextCtrl_CmdKeyAssign(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->CmdKeyAssign(_swigarg0,_swigarg1,_swigarg2))
4965 static PyObject *_wrap_wxStyledTextCtrl_CmdKeyAssign(PyObject *self, PyObject *args, PyObject *kwargs) {
4966 PyObject * _resultobj;
4967 wxStyledTextCtrl * _arg0;
4968 int _arg1;
4969 int _arg2;
4970 int _arg3;
4971 PyObject * _argo0 = 0;
4972 char *_kwnames[] = { "self","key","modifiers","cmd", NULL };
4973
4974 self = self;
4975 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oiii:wxStyledTextCtrl_CmdKeyAssign",_kwnames,&_argo0,&_arg1,&_arg2,&_arg3))
4976 return NULL;
4977 if (_argo0) {
4978 if (_argo0 == Py_None) { _arg0 = NULL; }
4979 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
4980 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CmdKeyAssign. Expected _wxStyledTextCtrl_p.");
4981 return NULL;
4982 }
4983 }
4984 {
4985 wxPy_BEGIN_ALLOW_THREADS;
4986 wxStyledTextCtrl_CmdKeyAssign(_arg0,_arg1,_arg2,_arg3);
4987
4988 wxPy_END_ALLOW_THREADS;
4989 } Py_INCREF(Py_None);
4990 _resultobj = Py_None;
4991 return _resultobj;
4992 }
4993
4994 #define wxStyledTextCtrl_CmdKeyClear(_swigobj,_swigarg0,_swigarg1) (_swigobj->CmdKeyClear(_swigarg0,_swigarg1))
4995 static PyObject *_wrap_wxStyledTextCtrl_CmdKeyClear(PyObject *self, PyObject *args, PyObject *kwargs) {
4996 PyObject * _resultobj;
4997 wxStyledTextCtrl * _arg0;
4998 int _arg1;
4999 int _arg2;
5000 PyObject * _argo0 = 0;
5001 char *_kwnames[] = { "self","key","modifiers", NULL };
5002
5003 self = self;
5004 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_CmdKeyClear",_kwnames,&_argo0,&_arg1,&_arg2))
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_CmdKeyClear. Expected _wxStyledTextCtrl_p.");
5010 return NULL;
5011 }
5012 }
5013 {
5014 wxPy_BEGIN_ALLOW_THREADS;
5015 wxStyledTextCtrl_CmdKeyClear(_arg0,_arg1,_arg2);
5016
5017 wxPy_END_ALLOW_THREADS;
5018 } Py_INCREF(Py_None);
5019 _resultobj = Py_None;
5020 return _resultobj;
5021 }
5022
5023 #define wxStyledTextCtrl_CmdKeyClearAll(_swigobj) (_swigobj->CmdKeyClearAll())
5024 static PyObject *_wrap_wxStyledTextCtrl_CmdKeyClearAll(PyObject *self, PyObject *args, PyObject *kwargs) {
5025 PyObject * _resultobj;
5026 wxStyledTextCtrl * _arg0;
5027 PyObject * _argo0 = 0;
5028 char *_kwnames[] = { "self", NULL };
5029
5030 self = self;
5031 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_CmdKeyClearAll",_kwnames,&_argo0))
5032 return NULL;
5033 if (_argo0) {
5034 if (_argo0 == Py_None) { _arg0 = NULL; }
5035 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5036 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CmdKeyClearAll. Expected _wxStyledTextCtrl_p.");
5037 return NULL;
5038 }
5039 }
5040 {
5041 wxPy_BEGIN_ALLOW_THREADS;
5042 wxStyledTextCtrl_CmdKeyClearAll(_arg0);
5043
5044 wxPy_END_ALLOW_THREADS;
5045 } Py_INCREF(Py_None);
5046 _resultobj = Py_None;
5047 return _resultobj;
5048 }
5049
5050 #define wxStyledTextCtrl_CmdKeyExecute(_swigobj,_swigarg0) (_swigobj->CmdKeyExecute(_swigarg0))
5051 static PyObject *_wrap_wxStyledTextCtrl_CmdKeyExecute(PyObject *self, PyObject *args, PyObject *kwargs) {
5052 PyObject * _resultobj;
5053 wxStyledTextCtrl * _arg0;
5054 int _arg1;
5055 PyObject * _argo0 = 0;
5056 char *_kwnames[] = { "self","cmd", NULL };
5057
5058 self = self;
5059 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_CmdKeyExecute",_kwnames,&_argo0,&_arg1))
5060 return NULL;
5061 if (_argo0) {
5062 if (_argo0 == Py_None) { _arg0 = NULL; }
5063 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5064 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_CmdKeyExecute. Expected _wxStyledTextCtrl_p.");
5065 return NULL;
5066 }
5067 }
5068 {
5069 wxPy_BEGIN_ALLOW_THREADS;
5070 wxStyledTextCtrl_CmdKeyExecute(_arg0,_arg1);
5071
5072 wxPy_END_ALLOW_THREADS;
5073 } Py_INCREF(Py_None);
5074 _resultobj = Py_None;
5075 return _resultobj;
5076 }
5077
5078 #define wxStyledTextCtrl_FormatRange(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->FormatRange(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
5079 static PyObject *_wrap_wxStyledTextCtrl_FormatRange(PyObject *self, PyObject *args, PyObject *kwargs) {
5080 PyObject * _resultobj;
5081 int _result;
5082 wxStyledTextCtrl * _arg0;
5083 bool _arg1;
5084 int _arg2;
5085 int _arg3;
5086 wxDC * _arg4;
5087 wxDC * _arg5;
5088 wxRect * _arg6;
5089 wxRect * _arg7;
5090 PyObject * _argo0 = 0;
5091 int tempbool1;
5092 PyObject * _argo4 = 0;
5093 PyObject * _argo5 = 0;
5094 wxRect temp;
5095 PyObject * _obj6 = 0;
5096 wxRect temp0;
5097 PyObject * _obj7 = 0;
5098 char *_kwnames[] = { "self","doDraw","startPos","endPos","draw","target","renderRect","pageRect", NULL };
5099
5100 self = self;
5101 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiiiOOOO:wxStyledTextCtrl_FormatRange",_kwnames,&_argo0,&tempbool1,&_arg2,&_arg3,&_argo4,&_argo5,&_obj6,&_obj7))
5102 return NULL;
5103 if (_argo0) {
5104 if (_argo0 == Py_None) { _arg0 = NULL; }
5105 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5106 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_FormatRange. Expected _wxStyledTextCtrl_p.");
5107 return NULL;
5108 }
5109 }
5110 _arg1 = (bool ) tempbool1;
5111 if (_argo4) {
5112 if (_argo4 == Py_None) { _arg4 = NULL; }
5113 else if (SWIG_GetPtrObj(_argo4,(void **) &_arg4,"_wxDC_p")) {
5114 PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of wxStyledTextCtrl_FormatRange. Expected _wxDC_p.");
5115 return NULL;
5116 }
5117 }
5118 if (_argo5) {
5119 if (_argo5 == Py_None) { _arg5 = NULL; }
5120 else if (SWIG_GetPtrObj(_argo5,(void **) &_arg5,"_wxDC_p")) {
5121 PyErr_SetString(PyExc_TypeError,"Type error in argument 6 of wxStyledTextCtrl_FormatRange. Expected _wxDC_p.");
5122 return NULL;
5123 }
5124 }
5125 {
5126 _arg6 = &temp;
5127 if (! wxRect_helper(_obj6, &_arg6))
5128 return NULL;
5129 }
5130 {
5131 _arg7 = &temp0;
5132 if (! wxRect_helper(_obj7, &_arg7))
5133 return NULL;
5134 }
5135 {
5136 wxPy_BEGIN_ALLOW_THREADS;
5137 _result = (int )wxStyledTextCtrl_FormatRange(_arg0,_arg1,_arg2,_arg3,_arg4,_arg5,*_arg6,*_arg7);
5138
5139 wxPy_END_ALLOW_THREADS;
5140 } _resultobj = Py_BuildValue("i",_result);
5141 return _resultobj;
5142 }
5143
5144 #define wxStyledTextCtrl_GetDocument(_swigobj) (_swigobj->GetDocument())
5145 static PyObject *_wrap_wxStyledTextCtrl_GetDocument(PyObject *self, PyObject *args, PyObject *kwargs) {
5146 PyObject * _resultobj;
5147 void * _result;
5148 wxStyledTextCtrl * _arg0;
5149 PyObject * _argo0 = 0;
5150 char *_kwnames[] = { "self", NULL };
5151 char _ptemp[128];
5152
5153 self = self;
5154 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetDocument",_kwnames,&_argo0))
5155 return NULL;
5156 if (_argo0) {
5157 if (_argo0 == Py_None) { _arg0 = NULL; }
5158 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5159 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetDocument. Expected _wxStyledTextCtrl_p.");
5160 return NULL;
5161 }
5162 }
5163 {
5164 wxPy_BEGIN_ALLOW_THREADS;
5165 _result = (void *)wxStyledTextCtrl_GetDocument(_arg0);
5166
5167 wxPy_END_ALLOW_THREADS;
5168 } if (_result) {
5169 SWIG_MakePtr(_ptemp, (char *) _result,"_void_p");
5170 _resultobj = Py_BuildValue("s",_ptemp);
5171 } else {
5172 Py_INCREF(Py_None);
5173 _resultobj = Py_None;
5174 }
5175 return _resultobj;
5176 }
5177
5178 #define wxStyledTextCtrl_SetDocument(_swigobj,_swigarg0) (_swigobj->SetDocument(_swigarg0))
5179 static PyObject *_wrap_wxStyledTextCtrl_SetDocument(PyObject *self, PyObject *args, PyObject *kwargs) {
5180 PyObject * _resultobj;
5181 wxStyledTextCtrl * _arg0;
5182 void * _arg1;
5183 PyObject * _argo0 = 0;
5184 PyObject * _argo1 = 0;
5185 char *_kwnames[] = { "self","document", NULL };
5186
5187 self = self;
5188 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_SetDocument",_kwnames,&_argo0,&_argo1))
5189 return NULL;
5190 if (_argo0) {
5191 if (_argo0 == Py_None) { _arg0 = NULL; }
5192 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5193 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetDocument. Expected _wxStyledTextCtrl_p.");
5194 return NULL;
5195 }
5196 }
5197 if (_argo1) {
5198 if (_argo1 == Py_None) { _arg1 = NULL; }
5199 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,(char *) 0 )) {
5200 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxStyledTextCtrl_SetDocument. Expected _void_p.");
5201 return NULL;
5202 }
5203 }
5204 {
5205 wxPy_BEGIN_ALLOW_THREADS;
5206 wxStyledTextCtrl_SetDocument(_arg0,_arg1);
5207
5208 wxPy_END_ALLOW_THREADS;
5209 } Py_INCREF(Py_None);
5210 _resultobj = Py_None;
5211 return _resultobj;
5212 }
5213
5214 #define wxStyledTextCtrl_VisibleFromDocLine(_swigobj,_swigarg0) (_swigobj->VisibleFromDocLine(_swigarg0))
5215 static PyObject *_wrap_wxStyledTextCtrl_VisibleFromDocLine(PyObject *self, PyObject *args, PyObject *kwargs) {
5216 PyObject * _resultobj;
5217 int _result;
5218 wxStyledTextCtrl * _arg0;
5219 int _arg1;
5220 PyObject * _argo0 = 0;
5221 char *_kwnames[] = { "self","docLine", NULL };
5222
5223 self = self;
5224 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_VisibleFromDocLine",_kwnames,&_argo0,&_arg1))
5225 return NULL;
5226 if (_argo0) {
5227 if (_argo0 == Py_None) { _arg0 = NULL; }
5228 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5229 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_VisibleFromDocLine. Expected _wxStyledTextCtrl_p.");
5230 return NULL;
5231 }
5232 }
5233 {
5234 wxPy_BEGIN_ALLOW_THREADS;
5235 _result = (int )wxStyledTextCtrl_VisibleFromDocLine(_arg0,_arg1);
5236
5237 wxPy_END_ALLOW_THREADS;
5238 } _resultobj = Py_BuildValue("i",_result);
5239 return _resultobj;
5240 }
5241
5242 #define wxStyledTextCtrl_DocLineFromVisible(_swigobj,_swigarg0) (_swigobj->DocLineFromVisible(_swigarg0))
5243 static PyObject *_wrap_wxStyledTextCtrl_DocLineFromVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
5244 PyObject * _resultobj;
5245 int _result;
5246 wxStyledTextCtrl * _arg0;
5247 int _arg1;
5248 PyObject * _argo0 = 0;
5249 char *_kwnames[] = { "self","displayLine", NULL };
5250
5251 self = self;
5252 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_DocLineFromVisible",_kwnames,&_argo0,&_arg1))
5253 return NULL;
5254 if (_argo0) {
5255 if (_argo0 == Py_None) { _arg0 = NULL; }
5256 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5257 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_DocLineFromVisible. Expected _wxStyledTextCtrl_p.");
5258 return NULL;
5259 }
5260 }
5261 {
5262 wxPy_BEGIN_ALLOW_THREADS;
5263 _result = (int )wxStyledTextCtrl_DocLineFromVisible(_arg0,_arg1);
5264
5265 wxPy_END_ALLOW_THREADS;
5266 } _resultobj = Py_BuildValue("i",_result);
5267 return _resultobj;
5268 }
5269
5270 #define wxStyledTextCtrl_SetFoldLevel(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetFoldLevel(_swigarg0,_swigarg1))
5271 static PyObject *_wrap_wxStyledTextCtrl_SetFoldLevel(PyObject *self, PyObject *args, PyObject *kwargs) {
5272 PyObject * _resultobj;
5273 int _result;
5274 wxStyledTextCtrl * _arg0;
5275 int _arg1;
5276 int _arg2;
5277 PyObject * _argo0 = 0;
5278 char *_kwnames[] = { "self","line","level", NULL };
5279
5280 self = self;
5281 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetFoldLevel",_kwnames,&_argo0,&_arg1,&_arg2))
5282 return NULL;
5283 if (_argo0) {
5284 if (_argo0 == Py_None) { _arg0 = NULL; }
5285 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5286 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetFoldLevel. Expected _wxStyledTextCtrl_p.");
5287 return NULL;
5288 }
5289 }
5290 {
5291 wxPy_BEGIN_ALLOW_THREADS;
5292 _result = (int )wxStyledTextCtrl_SetFoldLevel(_arg0,_arg1,_arg2);
5293
5294 wxPy_END_ALLOW_THREADS;
5295 } _resultobj = Py_BuildValue("i",_result);
5296 return _resultobj;
5297 }
5298
5299 #define wxStyledTextCtrl_GetFoldLevel(_swigobj,_swigarg0) (_swigobj->GetFoldLevel(_swigarg0))
5300 static PyObject *_wrap_wxStyledTextCtrl_GetFoldLevel(PyObject *self, PyObject *args, PyObject *kwargs) {
5301 PyObject * _resultobj;
5302 int _result;
5303 wxStyledTextCtrl * _arg0;
5304 int _arg1;
5305 PyObject * _argo0 = 0;
5306 char *_kwnames[] = { "self","line", NULL };
5307
5308 self = self;
5309 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetFoldLevel",_kwnames,&_argo0,&_arg1))
5310 return NULL;
5311 if (_argo0) {
5312 if (_argo0 == Py_None) { _arg0 = NULL; }
5313 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5314 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetFoldLevel. Expected _wxStyledTextCtrl_p.");
5315 return NULL;
5316 }
5317 }
5318 {
5319 wxPy_BEGIN_ALLOW_THREADS;
5320 _result = (int )wxStyledTextCtrl_GetFoldLevel(_arg0,_arg1);
5321
5322 wxPy_END_ALLOW_THREADS;
5323 } _resultobj = Py_BuildValue("i",_result);
5324 return _resultobj;
5325 }
5326
5327 #define wxStyledTextCtrl_GetLastChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetLastChild(_swigarg0,_swigarg1))
5328 static PyObject *_wrap_wxStyledTextCtrl_GetLastChild(PyObject *self, PyObject *args, PyObject *kwargs) {
5329 PyObject * _resultobj;
5330 int _result;
5331 wxStyledTextCtrl * _arg0;
5332 int _arg1;
5333 int _arg2;
5334 PyObject * _argo0 = 0;
5335 char *_kwnames[] = { "self","line","level", NULL };
5336
5337 self = self;
5338 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_GetLastChild",_kwnames,&_argo0,&_arg1,&_arg2))
5339 return NULL;
5340 if (_argo0) {
5341 if (_argo0 == Py_None) { _arg0 = NULL; }
5342 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5343 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLastChild. Expected _wxStyledTextCtrl_p.");
5344 return NULL;
5345 }
5346 }
5347 {
5348 wxPy_BEGIN_ALLOW_THREADS;
5349 _result = (int )wxStyledTextCtrl_GetLastChild(_arg0,_arg1,_arg2);
5350
5351 wxPy_END_ALLOW_THREADS;
5352 } _resultobj = Py_BuildValue("i",_result);
5353 return _resultobj;
5354 }
5355
5356 #define wxStyledTextCtrl_GetFoldParent(_swigobj,_swigarg0) (_swigobj->GetFoldParent(_swigarg0))
5357 static PyObject *_wrap_wxStyledTextCtrl_GetFoldParent(PyObject *self, PyObject *args, PyObject *kwargs) {
5358 PyObject * _resultobj;
5359 int _result;
5360 wxStyledTextCtrl * _arg0;
5361 int _arg1;
5362 PyObject * _argo0 = 0;
5363 char *_kwnames[] = { "self","line", NULL };
5364
5365 self = self;
5366 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetFoldParent",_kwnames,&_argo0,&_arg1))
5367 return NULL;
5368 if (_argo0) {
5369 if (_argo0 == Py_None) { _arg0 = NULL; }
5370 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5371 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetFoldParent. Expected _wxStyledTextCtrl_p.");
5372 return NULL;
5373 }
5374 }
5375 {
5376 wxPy_BEGIN_ALLOW_THREADS;
5377 _result = (int )wxStyledTextCtrl_GetFoldParent(_arg0,_arg1);
5378
5379 wxPy_END_ALLOW_THREADS;
5380 } _resultobj = Py_BuildValue("i",_result);
5381 return _resultobj;
5382 }
5383
5384 #define wxStyledTextCtrl_ShowLines(_swigobj,_swigarg0,_swigarg1) (_swigobj->ShowLines(_swigarg0,_swigarg1))
5385 static PyObject *_wrap_wxStyledTextCtrl_ShowLines(PyObject *self, PyObject *args, PyObject *kwargs) {
5386 PyObject * _resultobj;
5387 wxStyledTextCtrl * _arg0;
5388 int _arg1;
5389 int _arg2;
5390 PyObject * _argo0 = 0;
5391 char *_kwnames[] = { "self","lineStart","lineEnd", NULL };
5392
5393 self = self;
5394 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_ShowLines",_kwnames,&_argo0,&_arg1,&_arg2))
5395 return NULL;
5396 if (_argo0) {
5397 if (_argo0 == Py_None) { _arg0 = NULL; }
5398 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5399 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ShowLines. Expected _wxStyledTextCtrl_p.");
5400 return NULL;
5401 }
5402 }
5403 {
5404 wxPy_BEGIN_ALLOW_THREADS;
5405 wxStyledTextCtrl_ShowLines(_arg0,_arg1,_arg2);
5406
5407 wxPy_END_ALLOW_THREADS;
5408 } Py_INCREF(Py_None);
5409 _resultobj = Py_None;
5410 return _resultobj;
5411 }
5412
5413 #define wxStyledTextCtrl_HideLines(_swigobj,_swigarg0,_swigarg1) (_swigobj->HideLines(_swigarg0,_swigarg1))
5414 static PyObject *_wrap_wxStyledTextCtrl_HideLines(PyObject *self, PyObject *args, PyObject *kwargs) {
5415 PyObject * _resultobj;
5416 wxStyledTextCtrl * _arg0;
5417 int _arg1;
5418 int _arg2;
5419 PyObject * _argo0 = 0;
5420 char *_kwnames[] = { "self","lineStart","lineEnd", NULL };
5421
5422 self = self;
5423 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_HideLines",_kwnames,&_argo0,&_arg1,&_arg2))
5424 return NULL;
5425 if (_argo0) {
5426 if (_argo0 == Py_None) { _arg0 = NULL; }
5427 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5428 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_HideLines. Expected _wxStyledTextCtrl_p.");
5429 return NULL;
5430 }
5431 }
5432 {
5433 wxPy_BEGIN_ALLOW_THREADS;
5434 wxStyledTextCtrl_HideLines(_arg0,_arg1,_arg2);
5435
5436 wxPy_END_ALLOW_THREADS;
5437 } Py_INCREF(Py_None);
5438 _resultobj = Py_None;
5439 return _resultobj;
5440 }
5441
5442 #define wxStyledTextCtrl_GetLineVisible(_swigobj,_swigarg0) (_swigobj->GetLineVisible(_swigarg0))
5443 static PyObject *_wrap_wxStyledTextCtrl_GetLineVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
5444 PyObject * _resultobj;
5445 bool _result;
5446 wxStyledTextCtrl * _arg0;
5447 int _arg1;
5448 PyObject * _argo0 = 0;
5449 char *_kwnames[] = { "self","line", NULL };
5450
5451 self = self;
5452 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetLineVisible",_kwnames,&_argo0,&_arg1))
5453 return NULL;
5454 if (_argo0) {
5455 if (_argo0 == Py_None) { _arg0 = NULL; }
5456 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5457 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLineVisible. Expected _wxStyledTextCtrl_p.");
5458 return NULL;
5459 }
5460 }
5461 {
5462 wxPy_BEGIN_ALLOW_THREADS;
5463 _result = (bool )wxStyledTextCtrl_GetLineVisible(_arg0,_arg1);
5464
5465 wxPy_END_ALLOW_THREADS;
5466 } _resultobj = Py_BuildValue("i",_result);
5467 return _resultobj;
5468 }
5469
5470 #define wxStyledTextCtrl_SetFoldExpanded(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetFoldExpanded(_swigarg0,_swigarg1))
5471 static PyObject *_wrap_wxStyledTextCtrl_SetFoldExpanded(PyObject *self, PyObject *args, PyObject *kwargs) {
5472 PyObject * _resultobj;
5473 wxStyledTextCtrl * _arg0;
5474 int _arg1;
5475 bool _arg2;
5476 PyObject * _argo0 = 0;
5477 int tempbool2;
5478 char *_kwnames[] = { "self","line","expanded", NULL };
5479
5480 self = self;
5481 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_SetFoldExpanded",_kwnames,&_argo0,&_arg1,&tempbool2))
5482 return NULL;
5483 if (_argo0) {
5484 if (_argo0 == Py_None) { _arg0 = NULL; }
5485 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5486 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetFoldExpanded. Expected _wxStyledTextCtrl_p.");
5487 return NULL;
5488 }
5489 }
5490 _arg2 = (bool ) tempbool2;
5491 {
5492 wxPy_BEGIN_ALLOW_THREADS;
5493 wxStyledTextCtrl_SetFoldExpanded(_arg0,_arg1,_arg2);
5494
5495 wxPy_END_ALLOW_THREADS;
5496 } Py_INCREF(Py_None);
5497 _resultobj = Py_None;
5498 return _resultobj;
5499 }
5500
5501 #define wxStyledTextCtrl_GetFoldExpanded(_swigobj,_swigarg0) (_swigobj->GetFoldExpanded(_swigarg0))
5502 static PyObject *_wrap_wxStyledTextCtrl_GetFoldExpanded(PyObject *self, PyObject *args, PyObject *kwargs) {
5503 PyObject * _resultobj;
5504 bool _result;
5505 wxStyledTextCtrl * _arg0;
5506 int _arg1;
5507 PyObject * _argo0 = 0;
5508 char *_kwnames[] = { "self","line", NULL };
5509
5510 self = self;
5511 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_GetFoldExpanded",_kwnames,&_argo0,&_arg1))
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_GetFoldExpanded. Expected _wxStyledTextCtrl_p.");
5517 return NULL;
5518 }
5519 }
5520 {
5521 wxPy_BEGIN_ALLOW_THREADS;
5522 _result = (bool )wxStyledTextCtrl_GetFoldExpanded(_arg0,_arg1);
5523
5524 wxPy_END_ALLOW_THREADS;
5525 } _resultobj = Py_BuildValue("i",_result);
5526 return _resultobj;
5527 }
5528
5529 #define wxStyledTextCtrl_ToggleFold(_swigobj,_swigarg0) (_swigobj->ToggleFold(_swigarg0))
5530 static PyObject *_wrap_wxStyledTextCtrl_ToggleFold(PyObject *self, PyObject *args, PyObject *kwargs) {
5531 PyObject * _resultobj;
5532 wxStyledTextCtrl * _arg0;
5533 int _arg1;
5534 PyObject * _argo0 = 0;
5535 char *_kwnames[] = { "self","line", NULL };
5536
5537 self = self;
5538 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_ToggleFold",_kwnames,&_argo0,&_arg1))
5539 return NULL;
5540 if (_argo0) {
5541 if (_argo0 == Py_None) { _arg0 = NULL; }
5542 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5543 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ToggleFold. Expected _wxStyledTextCtrl_p.");
5544 return NULL;
5545 }
5546 }
5547 {
5548 wxPy_BEGIN_ALLOW_THREADS;
5549 wxStyledTextCtrl_ToggleFold(_arg0,_arg1);
5550
5551 wxPy_END_ALLOW_THREADS;
5552 } Py_INCREF(Py_None);
5553 _resultobj = Py_None;
5554 return _resultobj;
5555 }
5556
5557 #define wxStyledTextCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
5558 static PyObject *_wrap_wxStyledTextCtrl_EnsureVisible(PyObject *self, PyObject *args, PyObject *kwargs) {
5559 PyObject * _resultobj;
5560 wxStyledTextCtrl * _arg0;
5561 int _arg1;
5562 PyObject * _argo0 = 0;
5563 char *_kwnames[] = { "self","line", NULL };
5564
5565 self = self;
5566 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_EnsureVisible",_kwnames,&_argo0,&_arg1))
5567 return NULL;
5568 if (_argo0) {
5569 if (_argo0 == Py_None) { _arg0 = NULL; }
5570 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5571 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_EnsureVisible. Expected _wxStyledTextCtrl_p.");
5572 return NULL;
5573 }
5574 }
5575 {
5576 wxPy_BEGIN_ALLOW_THREADS;
5577 wxStyledTextCtrl_EnsureVisible(_arg0,_arg1);
5578
5579 wxPy_END_ALLOW_THREADS;
5580 } Py_INCREF(Py_None);
5581 _resultobj = Py_None;
5582 return _resultobj;
5583 }
5584
5585 #define wxStyledTextCtrl_SetFoldFlags(_swigobj,_swigarg0) (_swigobj->SetFoldFlags(_swigarg0))
5586 static PyObject *_wrap_wxStyledTextCtrl_SetFoldFlags(PyObject *self, PyObject *args, PyObject *kwargs) {
5587 PyObject * _resultobj;
5588 wxStyledTextCtrl * _arg0;
5589 int _arg1;
5590 PyObject * _argo0 = 0;
5591 char *_kwnames[] = { "self","flags", NULL };
5592
5593 self = self;
5594 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetFoldFlags",_kwnames,&_argo0,&_arg1))
5595 return NULL;
5596 if (_argo0) {
5597 if (_argo0 == Py_None) { _arg0 = NULL; }
5598 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5599 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetFoldFlags. Expected _wxStyledTextCtrl_p.");
5600 return NULL;
5601 }
5602 }
5603 {
5604 wxPy_BEGIN_ALLOW_THREADS;
5605 wxStyledTextCtrl_SetFoldFlags(_arg0,_arg1);
5606
5607 wxPy_END_ALLOW_THREADS;
5608 } Py_INCREF(Py_None);
5609 _resultobj = Py_None;
5610 return _resultobj;
5611 }
5612
5613 #define wxStyledTextCtrl_ZoomIn(_swigobj) (_swigobj->ZoomIn())
5614 static PyObject *_wrap_wxStyledTextCtrl_ZoomIn(PyObject *self, PyObject *args, PyObject *kwargs) {
5615 PyObject * _resultobj;
5616 wxStyledTextCtrl * _arg0;
5617 PyObject * _argo0 = 0;
5618 char *_kwnames[] = { "self", NULL };
5619
5620 self = self;
5621 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_ZoomIn",_kwnames,&_argo0))
5622 return NULL;
5623 if (_argo0) {
5624 if (_argo0 == Py_None) { _arg0 = NULL; }
5625 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5626 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ZoomIn. Expected _wxStyledTextCtrl_p.");
5627 return NULL;
5628 }
5629 }
5630 {
5631 wxPy_BEGIN_ALLOW_THREADS;
5632 wxStyledTextCtrl_ZoomIn(_arg0);
5633
5634 wxPy_END_ALLOW_THREADS;
5635 } Py_INCREF(Py_None);
5636 _resultobj = Py_None;
5637 return _resultobj;
5638 }
5639
5640 #define wxStyledTextCtrl_ZoomOut(_swigobj) (_swigobj->ZoomOut())
5641 static PyObject *_wrap_wxStyledTextCtrl_ZoomOut(PyObject *self, PyObject *args, PyObject *kwargs) {
5642 PyObject * _resultobj;
5643 wxStyledTextCtrl * _arg0;
5644 PyObject * _argo0 = 0;
5645 char *_kwnames[] = { "self", NULL };
5646
5647 self = self;
5648 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_ZoomOut",_kwnames,&_argo0))
5649 return NULL;
5650 if (_argo0) {
5651 if (_argo0 == Py_None) { _arg0 = NULL; }
5652 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5653 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_ZoomOut. Expected _wxStyledTextCtrl_p.");
5654 return NULL;
5655 }
5656 }
5657 {
5658 wxPy_BEGIN_ALLOW_THREADS;
5659 wxStyledTextCtrl_ZoomOut(_arg0);
5660
5661 wxPy_END_ALLOW_THREADS;
5662 } Py_INCREF(Py_None);
5663 _resultobj = Py_None;
5664 return _resultobj;
5665 }
5666
5667 #define wxStyledTextCtrl_SetZoom(_swigobj,_swigarg0) (_swigobj->SetZoom(_swigarg0))
5668 static PyObject *_wrap_wxStyledTextCtrl_SetZoom(PyObject *self, PyObject *args, PyObject *kwargs) {
5669 PyObject * _resultobj;
5670 wxStyledTextCtrl * _arg0;
5671 int _arg1;
5672 PyObject * _argo0 = 0;
5673 char *_kwnames[] = { "self","zoom", NULL };
5674
5675 self = self;
5676 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetZoom",_kwnames,&_argo0,&_arg1))
5677 return NULL;
5678 if (_argo0) {
5679 if (_argo0 == Py_None) { _arg0 = NULL; }
5680 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5681 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetZoom. Expected _wxStyledTextCtrl_p.");
5682 return NULL;
5683 }
5684 }
5685 {
5686 wxPy_BEGIN_ALLOW_THREADS;
5687 wxStyledTextCtrl_SetZoom(_arg0,_arg1);
5688
5689 wxPy_END_ALLOW_THREADS;
5690 } Py_INCREF(Py_None);
5691 _resultobj = Py_None;
5692 return _resultobj;
5693 }
5694
5695 #define wxStyledTextCtrl_GetZoom(_swigobj) (_swigobj->GetZoom())
5696 static PyObject *_wrap_wxStyledTextCtrl_GetZoom(PyObject *self, PyObject *args, PyObject *kwargs) {
5697 PyObject * _resultobj;
5698 int _result;
5699 wxStyledTextCtrl * _arg0;
5700 PyObject * _argo0 = 0;
5701 char *_kwnames[] = { "self", NULL };
5702
5703 self = self;
5704 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetZoom",_kwnames,&_argo0))
5705 return NULL;
5706 if (_argo0) {
5707 if (_argo0 == Py_None) { _arg0 = NULL; }
5708 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5709 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetZoom. Expected _wxStyledTextCtrl_p.");
5710 return NULL;
5711 }
5712 }
5713 {
5714 wxPy_BEGIN_ALLOW_THREADS;
5715 _result = (int )wxStyledTextCtrl_GetZoom(_arg0);
5716
5717 wxPy_END_ALLOW_THREADS;
5718 } _resultobj = Py_BuildValue("i",_result);
5719 return _resultobj;
5720 }
5721
5722 #define wxStyledTextCtrl_GetEdgeColumn(_swigobj) (_swigobj->GetEdgeColumn())
5723 static PyObject *_wrap_wxStyledTextCtrl_GetEdgeColumn(PyObject *self, PyObject *args, PyObject *kwargs) {
5724 PyObject * _resultobj;
5725 int _result;
5726 wxStyledTextCtrl * _arg0;
5727 PyObject * _argo0 = 0;
5728 char *_kwnames[] = { "self", NULL };
5729
5730 self = self;
5731 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetEdgeColumn",_kwnames,&_argo0))
5732 return NULL;
5733 if (_argo0) {
5734 if (_argo0 == Py_None) { _arg0 = NULL; }
5735 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5736 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetEdgeColumn. Expected _wxStyledTextCtrl_p.");
5737 return NULL;
5738 }
5739 }
5740 {
5741 wxPy_BEGIN_ALLOW_THREADS;
5742 _result = (int )wxStyledTextCtrl_GetEdgeColumn(_arg0);
5743
5744 wxPy_END_ALLOW_THREADS;
5745 } _resultobj = Py_BuildValue("i",_result);
5746 return _resultobj;
5747 }
5748
5749 #define wxStyledTextCtrl_SetEdgeColumn(_swigobj,_swigarg0) (_swigobj->SetEdgeColumn(_swigarg0))
5750 static PyObject *_wrap_wxStyledTextCtrl_SetEdgeColumn(PyObject *self, PyObject *args, PyObject *kwargs) {
5751 PyObject * _resultobj;
5752 wxStyledTextCtrl * _arg0;
5753 int _arg1;
5754 PyObject * _argo0 = 0;
5755 char *_kwnames[] = { "self","column", NULL };
5756
5757 self = self;
5758 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetEdgeColumn",_kwnames,&_argo0,&_arg1))
5759 return NULL;
5760 if (_argo0) {
5761 if (_argo0 == Py_None) { _arg0 = NULL; }
5762 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5763 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetEdgeColumn. Expected _wxStyledTextCtrl_p.");
5764 return NULL;
5765 }
5766 }
5767 {
5768 wxPy_BEGIN_ALLOW_THREADS;
5769 wxStyledTextCtrl_SetEdgeColumn(_arg0,_arg1);
5770
5771 wxPy_END_ALLOW_THREADS;
5772 } Py_INCREF(Py_None);
5773 _resultobj = Py_None;
5774 return _resultobj;
5775 }
5776
5777 #define wxStyledTextCtrl_GetEdgeMode(_swigobj) (_swigobj->GetEdgeMode())
5778 static PyObject *_wrap_wxStyledTextCtrl_GetEdgeMode(PyObject *self, PyObject *args, PyObject *kwargs) {
5779 PyObject * _resultobj;
5780 wxSTC_EDGE _result;
5781 wxStyledTextCtrl * _arg0;
5782 PyObject * _argo0 = 0;
5783 char *_kwnames[] = { "self", NULL };
5784
5785 self = self;
5786 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetEdgeMode",_kwnames,&_argo0))
5787 return NULL;
5788 if (_argo0) {
5789 if (_argo0 == Py_None) { _arg0 = NULL; }
5790 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5791 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetEdgeMode. Expected _wxStyledTextCtrl_p.");
5792 return NULL;
5793 }
5794 }
5795 {
5796 wxPy_BEGIN_ALLOW_THREADS;
5797 _result = (wxSTC_EDGE )wxStyledTextCtrl_GetEdgeMode(_arg0);
5798
5799 wxPy_END_ALLOW_THREADS;
5800 } _resultobj = Py_BuildValue("i",_result);
5801 return _resultobj;
5802 }
5803
5804 #define wxStyledTextCtrl_SetEdgeMode(_swigobj,_swigarg0) (_swigobj->SetEdgeMode(_swigarg0))
5805 static PyObject *_wrap_wxStyledTextCtrl_SetEdgeMode(PyObject *self, PyObject *args, PyObject *kwargs) {
5806 PyObject * _resultobj;
5807 wxStyledTextCtrl * _arg0;
5808 wxSTC_EDGE _arg1;
5809 PyObject * _argo0 = 0;
5810 char *_kwnames[] = { "self","mode", NULL };
5811
5812 self = self;
5813 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetEdgeMode",_kwnames,&_argo0,&_arg1))
5814 return NULL;
5815 if (_argo0) {
5816 if (_argo0 == Py_None) { _arg0 = NULL; }
5817 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5818 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetEdgeMode. Expected _wxStyledTextCtrl_p.");
5819 return NULL;
5820 }
5821 }
5822 {
5823 wxPy_BEGIN_ALLOW_THREADS;
5824 wxStyledTextCtrl_SetEdgeMode(_arg0,_arg1);
5825
5826 wxPy_END_ALLOW_THREADS;
5827 } Py_INCREF(Py_None);
5828 _resultobj = Py_None;
5829 return _resultobj;
5830 }
5831
5832 #define wxStyledTextCtrl_GetEdgeColour(_swigobj) (_swigobj->GetEdgeColour())
5833 static PyObject *_wrap_wxStyledTextCtrl_GetEdgeColour(PyObject *self, PyObject *args, PyObject *kwargs) {
5834 PyObject * _resultobj;
5835 wxColour * _result;
5836 wxStyledTextCtrl * _arg0;
5837 PyObject * _argo0 = 0;
5838 char *_kwnames[] = { "self", NULL };
5839 char _ptemp[128];
5840
5841 self = self;
5842 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetEdgeColour",_kwnames,&_argo0))
5843 return NULL;
5844 if (_argo0) {
5845 if (_argo0 == Py_None) { _arg0 = NULL; }
5846 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5847 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetEdgeColour. Expected _wxStyledTextCtrl_p.");
5848 return NULL;
5849 }
5850 }
5851 {
5852 wxPy_BEGIN_ALLOW_THREADS;
5853 _result = new wxColour (wxStyledTextCtrl_GetEdgeColour(_arg0));
5854
5855 wxPy_END_ALLOW_THREADS;
5856 } SWIG_MakePtr(_ptemp, (void *) _result,"_wxColour_p");
5857 _resultobj = Py_BuildValue("s",_ptemp);
5858 return _resultobj;
5859 }
5860
5861 #define wxStyledTextCtrl_SetEdgeColour(_swigobj,_swigarg0) (_swigobj->SetEdgeColour(_swigarg0))
5862 static PyObject *_wrap_wxStyledTextCtrl_SetEdgeColour(PyObject *self, PyObject *args, PyObject *kwargs) {
5863 PyObject * _resultobj;
5864 wxStyledTextCtrl * _arg0;
5865 wxColour * _arg1;
5866 PyObject * _argo0 = 0;
5867 wxColour temp;
5868 PyObject * _obj1 = 0;
5869 char *_kwnames[] = { "self","colour", NULL };
5870
5871 self = self;
5872 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextCtrl_SetEdgeColour",_kwnames,&_argo0,&_obj1))
5873 return NULL;
5874 if (_argo0) {
5875 if (_argo0 == Py_None) { _arg0 = NULL; }
5876 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5877 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetEdgeColour. Expected _wxStyledTextCtrl_p.");
5878 return NULL;
5879 }
5880 }
5881 {
5882 _arg1 = &temp;
5883 if (! wxColour_helper(_obj1, &_arg1))
5884 return NULL;
5885 }
5886 {
5887 wxPy_BEGIN_ALLOW_THREADS;
5888 wxStyledTextCtrl_SetEdgeColour(_arg0,*_arg1);
5889
5890 wxPy_END_ALLOW_THREADS;
5891 } Py_INCREF(Py_None);
5892 _resultobj = Py_None;
5893 return _resultobj;
5894 }
5895
5896 #define wxStyledTextCtrl_SetLexer(_swigobj,_swigarg0) (_swigobj->SetLexer(_swigarg0))
5897 static PyObject *_wrap_wxStyledTextCtrl_SetLexer(PyObject *self, PyObject *args, PyObject *kwargs) {
5898 PyObject * _resultobj;
5899 wxStyledTextCtrl * _arg0;
5900 wxSTC_LEX _arg1;
5901 PyObject * _argo0 = 0;
5902 char *_kwnames[] = { "self","lexer", NULL };
5903
5904 self = self;
5905 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetLexer",_kwnames,&_argo0,&_arg1))
5906 return NULL;
5907 if (_argo0) {
5908 if (_argo0 == Py_None) { _arg0 = NULL; }
5909 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5910 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetLexer. Expected _wxStyledTextCtrl_p.");
5911 return NULL;
5912 }
5913 }
5914 {
5915 wxPy_BEGIN_ALLOW_THREADS;
5916 wxStyledTextCtrl_SetLexer(_arg0,_arg1);
5917
5918 wxPy_END_ALLOW_THREADS;
5919 } Py_INCREF(Py_None);
5920 _resultobj = Py_None;
5921 return _resultobj;
5922 }
5923
5924 #define wxStyledTextCtrl_GetLexer(_swigobj) (_swigobj->GetLexer())
5925 static PyObject *_wrap_wxStyledTextCtrl_GetLexer(PyObject *self, PyObject *args, PyObject *kwargs) {
5926 PyObject * _resultobj;
5927 wxSTC_LEX _result;
5928 wxStyledTextCtrl * _arg0;
5929 PyObject * _argo0 = 0;
5930 char *_kwnames[] = { "self", NULL };
5931
5932 self = self;
5933 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextCtrl_GetLexer",_kwnames,&_argo0))
5934 return NULL;
5935 if (_argo0) {
5936 if (_argo0 == Py_None) { _arg0 = NULL; }
5937 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5938 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_GetLexer. Expected _wxStyledTextCtrl_p.");
5939 return NULL;
5940 }
5941 }
5942 {
5943 wxPy_BEGIN_ALLOW_THREADS;
5944 _result = (wxSTC_LEX )wxStyledTextCtrl_GetLexer(_arg0);
5945
5946 wxPy_END_ALLOW_THREADS;
5947 } _resultobj = Py_BuildValue("i",_result);
5948 return _resultobj;
5949 }
5950
5951 #define wxStyledTextCtrl_Colourise(_swigobj,_swigarg0,_swigarg1) (_swigobj->Colourise(_swigarg0,_swigarg1))
5952 static PyObject *_wrap_wxStyledTextCtrl_Colourise(PyObject *self, PyObject *args, PyObject *kwargs) {
5953 PyObject * _resultobj;
5954 wxStyledTextCtrl * _arg0;
5955 int _arg1;
5956 int _arg2;
5957 PyObject * _argo0 = 0;
5958 char *_kwnames[] = { "self","start","end", NULL };
5959
5960 self = self;
5961 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oii:wxStyledTextCtrl_Colourise",_kwnames,&_argo0,&_arg1,&_arg2))
5962 return NULL;
5963 if (_argo0) {
5964 if (_argo0 == Py_None) { _arg0 = NULL; }
5965 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5966 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_Colourise. Expected _wxStyledTextCtrl_p.");
5967 return NULL;
5968 }
5969 }
5970 {
5971 wxPy_BEGIN_ALLOW_THREADS;
5972 wxStyledTextCtrl_Colourise(_arg0,_arg1,_arg2);
5973
5974 wxPy_END_ALLOW_THREADS;
5975 } Py_INCREF(Py_None);
5976 _resultobj = Py_None;
5977 return _resultobj;
5978 }
5979
5980 #define wxStyledTextCtrl_SetProperty(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetProperty(_swigarg0,_swigarg1))
5981 static PyObject *_wrap_wxStyledTextCtrl_SetProperty(PyObject *self, PyObject *args, PyObject *kwargs) {
5982 PyObject * _resultobj;
5983 wxStyledTextCtrl * _arg0;
5984 wxString * _arg1;
5985 wxString * _arg2;
5986 PyObject * _argo0 = 0;
5987 PyObject * _obj1 = 0;
5988 PyObject * _obj2 = 0;
5989 char *_kwnames[] = { "self","key","value", NULL };
5990
5991 self = self;
5992 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO:wxStyledTextCtrl_SetProperty",_kwnames,&_argo0,&_obj1,&_obj2))
5993 return NULL;
5994 if (_argo0) {
5995 if (_argo0 == Py_None) { _arg0 = NULL; }
5996 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
5997 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetProperty. Expected _wxStyledTextCtrl_p.");
5998 return NULL;
5999 }
6000 }
6001 {
6002 if (!PyString_Check(_obj1)) {
6003 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
6004 return NULL;
6005 }
6006 _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
6007 }
6008 {
6009 if (!PyString_Check(_obj2)) {
6010 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
6011 return NULL;
6012 }
6013 _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
6014 }
6015 {
6016 wxPy_BEGIN_ALLOW_THREADS;
6017 wxStyledTextCtrl_SetProperty(_arg0,*_arg1,*_arg2);
6018
6019 wxPy_END_ALLOW_THREADS;
6020 } Py_INCREF(Py_None);
6021 _resultobj = Py_None;
6022 {
6023 if (_obj1)
6024 delete _arg1;
6025 }
6026 {
6027 if (_obj2)
6028 delete _arg2;
6029 }
6030 return _resultobj;
6031 }
6032
6033 #define wxStyledTextCtrl_SetKeywords(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetKeywords(_swigarg0,_swigarg1))
6034 static PyObject *_wrap_wxStyledTextCtrl_SetKeywords(PyObject *self, PyObject *args, PyObject *kwargs) {
6035 PyObject * _resultobj;
6036 wxStyledTextCtrl * _arg0;
6037 int _arg1;
6038 wxString * _arg2;
6039 PyObject * _argo0 = 0;
6040 PyObject * _obj2 = 0;
6041 char *_kwnames[] = { "self","keywordSet","keywordList", NULL };
6042
6043 self = self;
6044 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OiO:wxStyledTextCtrl_SetKeywords",_kwnames,&_argo0,&_arg1,&_obj2))
6045 return NULL;
6046 if (_argo0) {
6047 if (_argo0 == Py_None) { _arg0 = NULL; }
6048 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6049 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetKeywords. Expected _wxStyledTextCtrl_p.");
6050 return NULL;
6051 }
6052 }
6053 {
6054 if (!PyString_Check(_obj2)) {
6055 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
6056 return NULL;
6057 }
6058 _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
6059 }
6060 {
6061 wxPy_BEGIN_ALLOW_THREADS;
6062 wxStyledTextCtrl_SetKeywords(_arg0,_arg1,*_arg2);
6063
6064 wxPy_END_ALLOW_THREADS;
6065 } Py_INCREF(Py_None);
6066 _resultobj = Py_None;
6067 {
6068 if (_obj2)
6069 delete _arg2;
6070 }
6071 return _resultobj;
6072 }
6073
6074 #define wxStyledTextCtrl_SetModEventMask(_swigobj,_swigarg0) (_swigobj->SetModEventMask(_swigarg0))
6075 static PyObject *_wrap_wxStyledTextCtrl_SetModEventMask(PyObject *self, PyObject *args, PyObject *kwargs) {
6076 PyObject * _resultobj;
6077 wxStyledTextCtrl * _arg0;
6078 int _arg1;
6079 PyObject * _argo0 = 0;
6080 char *_kwnames[] = { "self","mask", NULL };
6081
6082 self = self;
6083 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextCtrl_SetModEventMask",_kwnames,&_argo0,&_arg1))
6084 return NULL;
6085 if (_argo0) {
6086 if (_argo0 == Py_None) { _arg0 = NULL; }
6087 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextCtrl_p")) {
6088 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextCtrl_SetModEventMask. Expected _wxStyledTextCtrl_p.");
6089 return NULL;
6090 }
6091 }
6092 {
6093 wxPy_BEGIN_ALLOW_THREADS;
6094 wxStyledTextCtrl_SetModEventMask(_arg0,_arg1);
6095
6096 wxPy_END_ALLOW_THREADS;
6097 } Py_INCREF(Py_None);
6098 _resultobj = Py_None;
6099 return _resultobj;
6100 }
6101
6102 static void *SwigwxStyledTextEventTowxCommandEvent(void *ptr) {
6103 wxStyledTextEvent *src;
6104 wxCommandEvent *dest;
6105 src = (wxStyledTextEvent *) ptr;
6106 dest = (wxCommandEvent *) src;
6107 return (void *) dest;
6108 }
6109
6110 static void *SwigwxStyledTextEventTowxEvent(void *ptr) {
6111 wxStyledTextEvent *src;
6112 wxEvent *dest;
6113 src = (wxStyledTextEvent *) ptr;
6114 dest = (wxEvent *) src;
6115 return (void *) dest;
6116 }
6117
6118 #define new_wxStyledTextEvent(_swigarg0,_swigarg1) (new wxStyledTextEvent(_swigarg0,_swigarg1))
6119 static PyObject *_wrap_new_wxStyledTextEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
6120 PyObject * _resultobj;
6121 wxStyledTextEvent * _result;
6122 wxEventType _arg0 = (wxEventType ) 0;
6123 int _arg1 = (int ) 0;
6124 char *_kwnames[] = { "commandType","id", NULL };
6125 char _ptemp[128];
6126
6127 self = self;
6128 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|ii:new_wxStyledTextEvent",_kwnames,&_arg0,&_arg1))
6129 return NULL;
6130 {
6131 wxPy_BEGIN_ALLOW_THREADS;
6132 _result = (wxStyledTextEvent *)new_wxStyledTextEvent(_arg0,_arg1);
6133
6134 wxPy_END_ALLOW_THREADS;
6135 } if (_result) {
6136 SWIG_MakePtr(_ptemp, (char *) _result,"_wxStyledTextEvent_p");
6137 _resultobj = Py_BuildValue("s",_ptemp);
6138 } else {
6139 Py_INCREF(Py_None);
6140 _resultobj = Py_None;
6141 }
6142 return _resultobj;
6143 }
6144
6145 #define delete_wxStyledTextEvent(_swigobj) (delete _swigobj)
6146 static PyObject *_wrap_delete_wxStyledTextEvent(PyObject *self, PyObject *args, PyObject *kwargs) {
6147 PyObject * _resultobj;
6148 wxStyledTextEvent * _arg0;
6149 PyObject * _argo0 = 0;
6150 char *_kwnames[] = { "self", NULL };
6151
6152 self = self;
6153 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:delete_wxStyledTextEvent",_kwnames,&_argo0))
6154 return NULL;
6155 if (_argo0) {
6156 if (_argo0 == Py_None) { _arg0 = NULL; }
6157 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6158 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxStyledTextEvent. Expected _wxStyledTextEvent_p.");
6159 return NULL;
6160 }
6161 }
6162 {
6163 wxPy_BEGIN_ALLOW_THREADS;
6164 delete_wxStyledTextEvent(_arg0);
6165
6166 wxPy_END_ALLOW_THREADS;
6167 } Py_INCREF(Py_None);
6168 _resultobj = Py_None;
6169 return _resultobj;
6170 }
6171
6172 #define wxStyledTextEvent_SetPosition(_swigobj,_swigarg0) (_swigobj->SetPosition(_swigarg0))
6173 static PyObject *_wrap_wxStyledTextEvent_SetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
6174 PyObject * _resultobj;
6175 wxStyledTextEvent * _arg0;
6176 int _arg1;
6177 PyObject * _argo0 = 0;
6178 char *_kwnames[] = { "self","pos", NULL };
6179
6180 self = self;
6181 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetPosition",_kwnames,&_argo0,&_arg1))
6182 return NULL;
6183 if (_argo0) {
6184 if (_argo0 == Py_None) { _arg0 = NULL; }
6185 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6186 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetPosition. Expected _wxStyledTextEvent_p.");
6187 return NULL;
6188 }
6189 }
6190 {
6191 wxPy_BEGIN_ALLOW_THREADS;
6192 wxStyledTextEvent_SetPosition(_arg0,_arg1);
6193
6194 wxPy_END_ALLOW_THREADS;
6195 } Py_INCREF(Py_None);
6196 _resultobj = Py_None;
6197 return _resultobj;
6198 }
6199
6200 #define wxStyledTextEvent_SetKey(_swigobj,_swigarg0) (_swigobj->SetKey(_swigarg0))
6201 static PyObject *_wrap_wxStyledTextEvent_SetKey(PyObject *self, PyObject *args, PyObject *kwargs) {
6202 PyObject * _resultobj;
6203 wxStyledTextEvent * _arg0;
6204 int _arg1;
6205 PyObject * _argo0 = 0;
6206 char *_kwnames[] = { "self","k", NULL };
6207
6208 self = self;
6209 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetKey",_kwnames,&_argo0,&_arg1))
6210 return NULL;
6211 if (_argo0) {
6212 if (_argo0 == Py_None) { _arg0 = NULL; }
6213 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6214 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetKey. Expected _wxStyledTextEvent_p.");
6215 return NULL;
6216 }
6217 }
6218 {
6219 wxPy_BEGIN_ALLOW_THREADS;
6220 wxStyledTextEvent_SetKey(_arg0,_arg1);
6221
6222 wxPy_END_ALLOW_THREADS;
6223 } Py_INCREF(Py_None);
6224 _resultobj = Py_None;
6225 return _resultobj;
6226 }
6227
6228 #define wxStyledTextEvent_SetModifiers(_swigobj,_swigarg0) (_swigobj->SetModifiers(_swigarg0))
6229 static PyObject *_wrap_wxStyledTextEvent_SetModifiers(PyObject *self, PyObject *args, PyObject *kwargs) {
6230 PyObject * _resultobj;
6231 wxStyledTextEvent * _arg0;
6232 int _arg1;
6233 PyObject * _argo0 = 0;
6234 char *_kwnames[] = { "self","m", NULL };
6235
6236 self = self;
6237 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetModifiers",_kwnames,&_argo0,&_arg1))
6238 return NULL;
6239 if (_argo0) {
6240 if (_argo0 == Py_None) { _arg0 = NULL; }
6241 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6242 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetModifiers. Expected _wxStyledTextEvent_p.");
6243 return NULL;
6244 }
6245 }
6246 {
6247 wxPy_BEGIN_ALLOW_THREADS;
6248 wxStyledTextEvent_SetModifiers(_arg0,_arg1);
6249
6250 wxPy_END_ALLOW_THREADS;
6251 } Py_INCREF(Py_None);
6252 _resultobj = Py_None;
6253 return _resultobj;
6254 }
6255
6256 #define wxStyledTextEvent_SetModificationType(_swigobj,_swigarg0) (_swigobj->SetModificationType(_swigarg0))
6257 static PyObject *_wrap_wxStyledTextEvent_SetModificationType(PyObject *self, PyObject *args, PyObject *kwargs) {
6258 PyObject * _resultobj;
6259 wxStyledTextEvent * _arg0;
6260 int _arg1;
6261 PyObject * _argo0 = 0;
6262 char *_kwnames[] = { "self","t", NULL };
6263
6264 self = self;
6265 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetModificationType",_kwnames,&_argo0,&_arg1))
6266 return NULL;
6267 if (_argo0) {
6268 if (_argo0 == Py_None) { _arg0 = NULL; }
6269 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6270 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetModificationType. Expected _wxStyledTextEvent_p.");
6271 return NULL;
6272 }
6273 }
6274 {
6275 wxPy_BEGIN_ALLOW_THREADS;
6276 wxStyledTextEvent_SetModificationType(_arg0,_arg1);
6277
6278 wxPy_END_ALLOW_THREADS;
6279 } Py_INCREF(Py_None);
6280 _resultobj = Py_None;
6281 return _resultobj;
6282 }
6283
6284 #define wxStyledTextEvent_SetText(_swigobj,_swigarg0) (_swigobj->SetText(_swigarg0))
6285 static PyObject *_wrap_wxStyledTextEvent_SetText(PyObject *self, PyObject *args, PyObject *kwargs) {
6286 PyObject * _resultobj;
6287 wxStyledTextEvent * _arg0;
6288 char * _arg1;
6289 PyObject * _argo0 = 0;
6290 char *_kwnames[] = { "self","t", NULL };
6291
6292 self = self;
6293 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Os:wxStyledTextEvent_SetText",_kwnames,&_argo0,&_arg1))
6294 return NULL;
6295 if (_argo0) {
6296 if (_argo0 == Py_None) { _arg0 = NULL; }
6297 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6298 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetText. Expected _wxStyledTextEvent_p.");
6299 return NULL;
6300 }
6301 }
6302 {
6303 wxPy_BEGIN_ALLOW_THREADS;
6304 wxStyledTextEvent_SetText(_arg0,_arg1);
6305
6306 wxPy_END_ALLOW_THREADS;
6307 } Py_INCREF(Py_None);
6308 _resultobj = Py_None;
6309 return _resultobj;
6310 }
6311
6312 #define wxStyledTextEvent_SetLength(_swigobj,_swigarg0) (_swigobj->SetLength(_swigarg0))
6313 static PyObject *_wrap_wxStyledTextEvent_SetLength(PyObject *self, PyObject *args, PyObject *kwargs) {
6314 PyObject * _resultobj;
6315 wxStyledTextEvent * _arg0;
6316 int _arg1;
6317 PyObject * _argo0 = 0;
6318 char *_kwnames[] = { "self","len", NULL };
6319
6320 self = self;
6321 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetLength",_kwnames,&_argo0,&_arg1))
6322 return NULL;
6323 if (_argo0) {
6324 if (_argo0 == Py_None) { _arg0 = NULL; }
6325 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6326 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetLength. Expected _wxStyledTextEvent_p.");
6327 return NULL;
6328 }
6329 }
6330 {
6331 wxPy_BEGIN_ALLOW_THREADS;
6332 wxStyledTextEvent_SetLength(_arg0,_arg1);
6333
6334 wxPy_END_ALLOW_THREADS;
6335 } Py_INCREF(Py_None);
6336 _resultobj = Py_None;
6337 return _resultobj;
6338 }
6339
6340 #define wxStyledTextEvent_SetLinesAdded(_swigobj,_swigarg0) (_swigobj->SetLinesAdded(_swigarg0))
6341 static PyObject *_wrap_wxStyledTextEvent_SetLinesAdded(PyObject *self, PyObject *args, PyObject *kwargs) {
6342 PyObject * _resultobj;
6343 wxStyledTextEvent * _arg0;
6344 int _arg1;
6345 PyObject * _argo0 = 0;
6346 char *_kwnames[] = { "self","num", NULL };
6347
6348 self = self;
6349 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetLinesAdded",_kwnames,&_argo0,&_arg1))
6350 return NULL;
6351 if (_argo0) {
6352 if (_argo0 == Py_None) { _arg0 = NULL; }
6353 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6354 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetLinesAdded. Expected _wxStyledTextEvent_p.");
6355 return NULL;
6356 }
6357 }
6358 {
6359 wxPy_BEGIN_ALLOW_THREADS;
6360 wxStyledTextEvent_SetLinesAdded(_arg0,_arg1);
6361
6362 wxPy_END_ALLOW_THREADS;
6363 } Py_INCREF(Py_None);
6364 _resultobj = Py_None;
6365 return _resultobj;
6366 }
6367
6368 #define wxStyledTextEvent_SetLine(_swigobj,_swigarg0) (_swigobj->SetLine(_swigarg0))
6369 static PyObject *_wrap_wxStyledTextEvent_SetLine(PyObject *self, PyObject *args, PyObject *kwargs) {
6370 PyObject * _resultobj;
6371 wxStyledTextEvent * _arg0;
6372 int _arg1;
6373 PyObject * _argo0 = 0;
6374 char *_kwnames[] = { "self","val", NULL };
6375
6376 self = self;
6377 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetLine",_kwnames,&_argo0,&_arg1))
6378 return NULL;
6379 if (_argo0) {
6380 if (_argo0 == Py_None) { _arg0 = NULL; }
6381 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6382 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetLine. Expected _wxStyledTextEvent_p.");
6383 return NULL;
6384 }
6385 }
6386 {
6387 wxPy_BEGIN_ALLOW_THREADS;
6388 wxStyledTextEvent_SetLine(_arg0,_arg1);
6389
6390 wxPy_END_ALLOW_THREADS;
6391 } Py_INCREF(Py_None);
6392 _resultobj = Py_None;
6393 return _resultobj;
6394 }
6395
6396 #define wxStyledTextEvent_SetFoldLevelNow(_swigobj,_swigarg0) (_swigobj->SetFoldLevelNow(_swigarg0))
6397 static PyObject *_wrap_wxStyledTextEvent_SetFoldLevelNow(PyObject *self, PyObject *args, PyObject *kwargs) {
6398 PyObject * _resultobj;
6399 wxStyledTextEvent * _arg0;
6400 int _arg1;
6401 PyObject * _argo0 = 0;
6402 char *_kwnames[] = { "self","val", NULL };
6403
6404 self = self;
6405 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetFoldLevelNow",_kwnames,&_argo0,&_arg1))
6406 return NULL;
6407 if (_argo0) {
6408 if (_argo0 == Py_None) { _arg0 = NULL; }
6409 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6410 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetFoldLevelNow. Expected _wxStyledTextEvent_p.");
6411 return NULL;
6412 }
6413 }
6414 {
6415 wxPy_BEGIN_ALLOW_THREADS;
6416 wxStyledTextEvent_SetFoldLevelNow(_arg0,_arg1);
6417
6418 wxPy_END_ALLOW_THREADS;
6419 } Py_INCREF(Py_None);
6420 _resultobj = Py_None;
6421 return _resultobj;
6422 }
6423
6424 #define wxStyledTextEvent_SetFoldLevelPrev(_swigobj,_swigarg0) (_swigobj->SetFoldLevelPrev(_swigarg0))
6425 static PyObject *_wrap_wxStyledTextEvent_SetFoldLevelPrev(PyObject *self, PyObject *args, PyObject *kwargs) {
6426 PyObject * _resultobj;
6427 wxStyledTextEvent * _arg0;
6428 int _arg1;
6429 PyObject * _argo0 = 0;
6430 char *_kwnames[] = { "self","val", NULL };
6431
6432 self = self;
6433 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetFoldLevelPrev",_kwnames,&_argo0,&_arg1))
6434 return NULL;
6435 if (_argo0) {
6436 if (_argo0 == Py_None) { _arg0 = NULL; }
6437 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6438 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetFoldLevelPrev. Expected _wxStyledTextEvent_p.");
6439 return NULL;
6440 }
6441 }
6442 {
6443 wxPy_BEGIN_ALLOW_THREADS;
6444 wxStyledTextEvent_SetFoldLevelPrev(_arg0,_arg1);
6445
6446 wxPy_END_ALLOW_THREADS;
6447 } Py_INCREF(Py_None);
6448 _resultobj = Py_None;
6449 return _resultobj;
6450 }
6451
6452 #define wxStyledTextEvent_SetMargin(_swigobj,_swigarg0) (_swigobj->SetMargin(_swigarg0))
6453 static PyObject *_wrap_wxStyledTextEvent_SetMargin(PyObject *self, PyObject *args, PyObject *kwargs) {
6454 PyObject * _resultobj;
6455 wxStyledTextEvent * _arg0;
6456 int _arg1;
6457 PyObject * _argo0 = 0;
6458 char *_kwnames[] = { "self","val", NULL };
6459
6460 self = self;
6461 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetMargin",_kwnames,&_argo0,&_arg1))
6462 return NULL;
6463 if (_argo0) {
6464 if (_argo0 == Py_None) { _arg0 = NULL; }
6465 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6466 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetMargin. Expected _wxStyledTextEvent_p.");
6467 return NULL;
6468 }
6469 }
6470 {
6471 wxPy_BEGIN_ALLOW_THREADS;
6472 wxStyledTextEvent_SetMargin(_arg0,_arg1);
6473
6474 wxPy_END_ALLOW_THREADS;
6475 } Py_INCREF(Py_None);
6476 _resultobj = Py_None;
6477 return _resultobj;
6478 }
6479
6480 #define wxStyledTextEvent_SetMessage(_swigobj,_swigarg0) (_swigobj->SetMessage(_swigarg0))
6481 static PyObject *_wrap_wxStyledTextEvent_SetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
6482 PyObject * _resultobj;
6483 wxStyledTextEvent * _arg0;
6484 int _arg1;
6485 PyObject * _argo0 = 0;
6486 char *_kwnames[] = { "self","val", NULL };
6487
6488 self = self;
6489 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetMessage",_kwnames,&_argo0,&_arg1))
6490 return NULL;
6491 if (_argo0) {
6492 if (_argo0 == Py_None) { _arg0 = NULL; }
6493 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6494 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetMessage. Expected _wxStyledTextEvent_p.");
6495 return NULL;
6496 }
6497 }
6498 {
6499 wxPy_BEGIN_ALLOW_THREADS;
6500 wxStyledTextEvent_SetMessage(_arg0,_arg1);
6501
6502 wxPy_END_ALLOW_THREADS;
6503 } Py_INCREF(Py_None);
6504 _resultobj = Py_None;
6505 return _resultobj;
6506 }
6507
6508 #define wxStyledTextEvent_SetWParam(_swigobj,_swigarg0) (_swigobj->SetWParam(_swigarg0))
6509 static PyObject *_wrap_wxStyledTextEvent_SetWParam(PyObject *self, PyObject *args, PyObject *kwargs) {
6510 PyObject * _resultobj;
6511 wxStyledTextEvent * _arg0;
6512 int _arg1;
6513 PyObject * _argo0 = 0;
6514 char *_kwnames[] = { "self","val", NULL };
6515
6516 self = self;
6517 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetWParam",_kwnames,&_argo0,&_arg1))
6518 return NULL;
6519 if (_argo0) {
6520 if (_argo0 == Py_None) { _arg0 = NULL; }
6521 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6522 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetWParam. Expected _wxStyledTextEvent_p.");
6523 return NULL;
6524 }
6525 }
6526 {
6527 wxPy_BEGIN_ALLOW_THREADS;
6528 wxStyledTextEvent_SetWParam(_arg0,_arg1);
6529
6530 wxPy_END_ALLOW_THREADS;
6531 } Py_INCREF(Py_None);
6532 _resultobj = Py_None;
6533 return _resultobj;
6534 }
6535
6536 #define wxStyledTextEvent_SetLParam(_swigobj,_swigarg0) (_swigobj->SetLParam(_swigarg0))
6537 static PyObject *_wrap_wxStyledTextEvent_SetLParam(PyObject *self, PyObject *args, PyObject *kwargs) {
6538 PyObject * _resultobj;
6539 wxStyledTextEvent * _arg0;
6540 int _arg1;
6541 PyObject * _argo0 = 0;
6542 char *_kwnames[] = { "self","val", NULL };
6543
6544 self = self;
6545 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxStyledTextEvent_SetLParam",_kwnames,&_argo0,&_arg1))
6546 return NULL;
6547 if (_argo0) {
6548 if (_argo0 == Py_None) { _arg0 = NULL; }
6549 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6550 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_SetLParam. Expected _wxStyledTextEvent_p.");
6551 return NULL;
6552 }
6553 }
6554 {
6555 wxPy_BEGIN_ALLOW_THREADS;
6556 wxStyledTextEvent_SetLParam(_arg0,_arg1);
6557
6558 wxPy_END_ALLOW_THREADS;
6559 } Py_INCREF(Py_None);
6560 _resultobj = Py_None;
6561 return _resultobj;
6562 }
6563
6564 #define wxStyledTextEvent_GetPosition(_swigobj) (_swigobj->GetPosition())
6565 static PyObject *_wrap_wxStyledTextEvent_GetPosition(PyObject *self, PyObject *args, PyObject *kwargs) {
6566 PyObject * _resultobj;
6567 int _result;
6568 wxStyledTextEvent * _arg0;
6569 PyObject * _argo0 = 0;
6570 char *_kwnames[] = { "self", NULL };
6571
6572 self = self;
6573 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetPosition",_kwnames,&_argo0))
6574 return NULL;
6575 if (_argo0) {
6576 if (_argo0 == Py_None) { _arg0 = NULL; }
6577 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6578 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetPosition. Expected _wxStyledTextEvent_p.");
6579 return NULL;
6580 }
6581 }
6582 {
6583 wxPy_BEGIN_ALLOW_THREADS;
6584 _result = (int )wxStyledTextEvent_GetPosition(_arg0);
6585
6586 wxPy_END_ALLOW_THREADS;
6587 } _resultobj = Py_BuildValue("i",_result);
6588 return _resultobj;
6589 }
6590
6591 #define wxStyledTextEvent_GetKey(_swigobj) (_swigobj->GetKey())
6592 static PyObject *_wrap_wxStyledTextEvent_GetKey(PyObject *self, PyObject *args, PyObject *kwargs) {
6593 PyObject * _resultobj;
6594 int _result;
6595 wxStyledTextEvent * _arg0;
6596 PyObject * _argo0 = 0;
6597 char *_kwnames[] = { "self", NULL };
6598
6599 self = self;
6600 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetKey",_kwnames,&_argo0))
6601 return NULL;
6602 if (_argo0) {
6603 if (_argo0 == Py_None) { _arg0 = NULL; }
6604 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6605 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetKey. Expected _wxStyledTextEvent_p.");
6606 return NULL;
6607 }
6608 }
6609 {
6610 wxPy_BEGIN_ALLOW_THREADS;
6611 _result = (int )wxStyledTextEvent_GetKey(_arg0);
6612
6613 wxPy_END_ALLOW_THREADS;
6614 } _resultobj = Py_BuildValue("i",_result);
6615 return _resultobj;
6616 }
6617
6618 #define wxStyledTextEvent_GetModifiers(_swigobj) (_swigobj->GetModifiers())
6619 static PyObject *_wrap_wxStyledTextEvent_GetModifiers(PyObject *self, PyObject *args, PyObject *kwargs) {
6620 PyObject * _resultobj;
6621 int _result;
6622 wxStyledTextEvent * _arg0;
6623 PyObject * _argo0 = 0;
6624 char *_kwnames[] = { "self", NULL };
6625
6626 self = self;
6627 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetModifiers",_kwnames,&_argo0))
6628 return NULL;
6629 if (_argo0) {
6630 if (_argo0 == Py_None) { _arg0 = NULL; }
6631 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6632 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetModifiers. Expected _wxStyledTextEvent_p.");
6633 return NULL;
6634 }
6635 }
6636 {
6637 wxPy_BEGIN_ALLOW_THREADS;
6638 _result = (int )wxStyledTextEvent_GetModifiers(_arg0);
6639
6640 wxPy_END_ALLOW_THREADS;
6641 } _resultobj = Py_BuildValue("i",_result);
6642 return _resultobj;
6643 }
6644
6645 #define wxStyledTextEvent_GetModificationType(_swigobj) (_swigobj->GetModificationType())
6646 static PyObject *_wrap_wxStyledTextEvent_GetModificationType(PyObject *self, PyObject *args, PyObject *kwargs) {
6647 PyObject * _resultobj;
6648 int _result;
6649 wxStyledTextEvent * _arg0;
6650 PyObject * _argo0 = 0;
6651 char *_kwnames[] = { "self", NULL };
6652
6653 self = self;
6654 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetModificationType",_kwnames,&_argo0))
6655 return NULL;
6656 if (_argo0) {
6657 if (_argo0 == Py_None) { _arg0 = NULL; }
6658 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6659 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetModificationType. Expected _wxStyledTextEvent_p.");
6660 return NULL;
6661 }
6662 }
6663 {
6664 wxPy_BEGIN_ALLOW_THREADS;
6665 _result = (int )wxStyledTextEvent_GetModificationType(_arg0);
6666
6667 wxPy_END_ALLOW_THREADS;
6668 } _resultobj = Py_BuildValue("i",_result);
6669 return _resultobj;
6670 }
6671
6672 #define wxStyledTextEvent_GetText(_swigobj) (_swigobj->GetText())
6673 static PyObject *_wrap_wxStyledTextEvent_GetText(PyObject *self, PyObject *args, PyObject *kwargs) {
6674 PyObject * _resultobj;
6675 wxString * _result;
6676 wxStyledTextEvent * _arg0;
6677 PyObject * _argo0 = 0;
6678 char *_kwnames[] = { "self", NULL };
6679
6680 self = self;
6681 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetText",_kwnames,&_argo0))
6682 return NULL;
6683 if (_argo0) {
6684 if (_argo0 == Py_None) { _arg0 = NULL; }
6685 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6686 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetText. Expected _wxStyledTextEvent_p.");
6687 return NULL;
6688 }
6689 }
6690 {
6691 wxPy_BEGIN_ALLOW_THREADS;
6692 _result = new wxString (wxStyledTextEvent_GetText(_arg0));
6693
6694 wxPy_END_ALLOW_THREADS;
6695 }{
6696 _resultobj = PyString_FromStringAndSize(_result->c_str(), _result->Len());
6697 }
6698 {
6699 delete _result;
6700 }
6701 return _resultobj;
6702 }
6703
6704 #define wxStyledTextEvent_GetLength(_swigobj) (_swigobj->GetLength())
6705 static PyObject *_wrap_wxStyledTextEvent_GetLength(PyObject *self, PyObject *args, PyObject *kwargs) {
6706 PyObject * _resultobj;
6707 int _result;
6708 wxStyledTextEvent * _arg0;
6709 PyObject * _argo0 = 0;
6710 char *_kwnames[] = { "self", NULL };
6711
6712 self = self;
6713 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetLength",_kwnames,&_argo0))
6714 return NULL;
6715 if (_argo0) {
6716 if (_argo0 == Py_None) { _arg0 = NULL; }
6717 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6718 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetLength. Expected _wxStyledTextEvent_p.");
6719 return NULL;
6720 }
6721 }
6722 {
6723 wxPy_BEGIN_ALLOW_THREADS;
6724 _result = (int )wxStyledTextEvent_GetLength(_arg0);
6725
6726 wxPy_END_ALLOW_THREADS;
6727 } _resultobj = Py_BuildValue("i",_result);
6728 return _resultobj;
6729 }
6730
6731 #define wxStyledTextEvent_GetLinesAdded(_swigobj) (_swigobj->GetLinesAdded())
6732 static PyObject *_wrap_wxStyledTextEvent_GetLinesAdded(PyObject *self, PyObject *args, PyObject *kwargs) {
6733 PyObject * _resultobj;
6734 int _result;
6735 wxStyledTextEvent * _arg0;
6736 PyObject * _argo0 = 0;
6737 char *_kwnames[] = { "self", NULL };
6738
6739 self = self;
6740 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetLinesAdded",_kwnames,&_argo0))
6741 return NULL;
6742 if (_argo0) {
6743 if (_argo0 == Py_None) { _arg0 = NULL; }
6744 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6745 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetLinesAdded. Expected _wxStyledTextEvent_p.");
6746 return NULL;
6747 }
6748 }
6749 {
6750 wxPy_BEGIN_ALLOW_THREADS;
6751 _result = (int )wxStyledTextEvent_GetLinesAdded(_arg0);
6752
6753 wxPy_END_ALLOW_THREADS;
6754 } _resultobj = Py_BuildValue("i",_result);
6755 return _resultobj;
6756 }
6757
6758 #define wxStyledTextEvent_GetLine(_swigobj) (_swigobj->GetLine())
6759 static PyObject *_wrap_wxStyledTextEvent_GetLine(PyObject *self, PyObject *args, PyObject *kwargs) {
6760 PyObject * _resultobj;
6761 int _result;
6762 wxStyledTextEvent * _arg0;
6763 PyObject * _argo0 = 0;
6764 char *_kwnames[] = { "self", NULL };
6765
6766 self = self;
6767 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetLine",_kwnames,&_argo0))
6768 return NULL;
6769 if (_argo0) {
6770 if (_argo0 == Py_None) { _arg0 = NULL; }
6771 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6772 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetLine. Expected _wxStyledTextEvent_p.");
6773 return NULL;
6774 }
6775 }
6776 {
6777 wxPy_BEGIN_ALLOW_THREADS;
6778 _result = (int )wxStyledTextEvent_GetLine(_arg0);
6779
6780 wxPy_END_ALLOW_THREADS;
6781 } _resultobj = Py_BuildValue("i",_result);
6782 return _resultobj;
6783 }
6784
6785 #define wxStyledTextEvent_GetFoldLevelNow(_swigobj) (_swigobj->GetFoldLevelNow())
6786 static PyObject *_wrap_wxStyledTextEvent_GetFoldLevelNow(PyObject *self, PyObject *args, PyObject *kwargs) {
6787 PyObject * _resultobj;
6788 int _result;
6789 wxStyledTextEvent * _arg0;
6790 PyObject * _argo0 = 0;
6791 char *_kwnames[] = { "self", NULL };
6792
6793 self = self;
6794 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetFoldLevelNow",_kwnames,&_argo0))
6795 return NULL;
6796 if (_argo0) {
6797 if (_argo0 == Py_None) { _arg0 = NULL; }
6798 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6799 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetFoldLevelNow. Expected _wxStyledTextEvent_p.");
6800 return NULL;
6801 }
6802 }
6803 {
6804 wxPy_BEGIN_ALLOW_THREADS;
6805 _result = (int )wxStyledTextEvent_GetFoldLevelNow(_arg0);
6806
6807 wxPy_END_ALLOW_THREADS;
6808 } _resultobj = Py_BuildValue("i",_result);
6809 return _resultobj;
6810 }
6811
6812 #define wxStyledTextEvent_GetFoldLevelPrev(_swigobj) (_swigobj->GetFoldLevelPrev())
6813 static PyObject *_wrap_wxStyledTextEvent_GetFoldLevelPrev(PyObject *self, PyObject *args, PyObject *kwargs) {
6814 PyObject * _resultobj;
6815 int _result;
6816 wxStyledTextEvent * _arg0;
6817 PyObject * _argo0 = 0;
6818 char *_kwnames[] = { "self", NULL };
6819
6820 self = self;
6821 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetFoldLevelPrev",_kwnames,&_argo0))
6822 return NULL;
6823 if (_argo0) {
6824 if (_argo0 == Py_None) { _arg0 = NULL; }
6825 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6826 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetFoldLevelPrev. Expected _wxStyledTextEvent_p.");
6827 return NULL;
6828 }
6829 }
6830 {
6831 wxPy_BEGIN_ALLOW_THREADS;
6832 _result = (int )wxStyledTextEvent_GetFoldLevelPrev(_arg0);
6833
6834 wxPy_END_ALLOW_THREADS;
6835 } _resultobj = Py_BuildValue("i",_result);
6836 return _resultobj;
6837 }
6838
6839 #define wxStyledTextEvent_GetMargin(_swigobj) (_swigobj->GetMargin())
6840 static PyObject *_wrap_wxStyledTextEvent_GetMargin(PyObject *self, PyObject *args, PyObject *kwargs) {
6841 PyObject * _resultobj;
6842 int _result;
6843 wxStyledTextEvent * _arg0;
6844 PyObject * _argo0 = 0;
6845 char *_kwnames[] = { "self", NULL };
6846
6847 self = self;
6848 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetMargin",_kwnames,&_argo0))
6849 return NULL;
6850 if (_argo0) {
6851 if (_argo0 == Py_None) { _arg0 = NULL; }
6852 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6853 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetMargin. Expected _wxStyledTextEvent_p.");
6854 return NULL;
6855 }
6856 }
6857 {
6858 wxPy_BEGIN_ALLOW_THREADS;
6859 _result = (int )wxStyledTextEvent_GetMargin(_arg0);
6860
6861 wxPy_END_ALLOW_THREADS;
6862 } _resultobj = Py_BuildValue("i",_result);
6863 return _resultobj;
6864 }
6865
6866 #define wxStyledTextEvent_GetMessage(_swigobj) (_swigobj->GetMessage())
6867 static PyObject *_wrap_wxStyledTextEvent_GetMessage(PyObject *self, PyObject *args, PyObject *kwargs) {
6868 PyObject * _resultobj;
6869 int _result;
6870 wxStyledTextEvent * _arg0;
6871 PyObject * _argo0 = 0;
6872 char *_kwnames[] = { "self", NULL };
6873
6874 self = self;
6875 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetMessage",_kwnames,&_argo0))
6876 return NULL;
6877 if (_argo0) {
6878 if (_argo0 == Py_None) { _arg0 = NULL; }
6879 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6880 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetMessage. Expected _wxStyledTextEvent_p.");
6881 return NULL;
6882 }
6883 }
6884 {
6885 wxPy_BEGIN_ALLOW_THREADS;
6886 _result = (int )wxStyledTextEvent_GetMessage(_arg0);
6887
6888 wxPy_END_ALLOW_THREADS;
6889 } _resultobj = Py_BuildValue("i",_result);
6890 return _resultobj;
6891 }
6892
6893 #define wxStyledTextEvent_GetWParam(_swigobj) (_swigobj->GetWParam())
6894 static PyObject *_wrap_wxStyledTextEvent_GetWParam(PyObject *self, PyObject *args, PyObject *kwargs) {
6895 PyObject * _resultobj;
6896 int _result;
6897 wxStyledTextEvent * _arg0;
6898 PyObject * _argo0 = 0;
6899 char *_kwnames[] = { "self", NULL };
6900
6901 self = self;
6902 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetWParam",_kwnames,&_argo0))
6903 return NULL;
6904 if (_argo0) {
6905 if (_argo0 == Py_None) { _arg0 = NULL; }
6906 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6907 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetWParam. Expected _wxStyledTextEvent_p.");
6908 return NULL;
6909 }
6910 }
6911 {
6912 wxPy_BEGIN_ALLOW_THREADS;
6913 _result = (int )wxStyledTextEvent_GetWParam(_arg0);
6914
6915 wxPy_END_ALLOW_THREADS;
6916 } _resultobj = Py_BuildValue("i",_result);
6917 return _resultobj;
6918 }
6919
6920 #define wxStyledTextEvent_GetLParam(_swigobj) (_swigobj->GetLParam())
6921 static PyObject *_wrap_wxStyledTextEvent_GetLParam(PyObject *self, PyObject *args, PyObject *kwargs) {
6922 PyObject * _resultobj;
6923 int _result;
6924 wxStyledTextEvent * _arg0;
6925 PyObject * _argo0 = 0;
6926 char *_kwnames[] = { "self", NULL };
6927
6928 self = self;
6929 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetLParam",_kwnames,&_argo0))
6930 return NULL;
6931 if (_argo0) {
6932 if (_argo0 == Py_None) { _arg0 = NULL; }
6933 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6934 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetLParam. Expected _wxStyledTextEvent_p.");
6935 return NULL;
6936 }
6937 }
6938 {
6939 wxPy_BEGIN_ALLOW_THREADS;
6940 _result = (int )wxStyledTextEvent_GetLParam(_arg0);
6941
6942 wxPy_END_ALLOW_THREADS;
6943 } _resultobj = Py_BuildValue("i",_result);
6944 return _resultobj;
6945 }
6946
6947 #define wxStyledTextEvent_GetShift(_swigobj) (_swigobj->GetShift())
6948 static PyObject *_wrap_wxStyledTextEvent_GetShift(PyObject *self, PyObject *args, PyObject *kwargs) {
6949 PyObject * _resultobj;
6950 bool _result;
6951 wxStyledTextEvent * _arg0;
6952 PyObject * _argo0 = 0;
6953 char *_kwnames[] = { "self", NULL };
6954
6955 self = self;
6956 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetShift",_kwnames,&_argo0))
6957 return NULL;
6958 if (_argo0) {
6959 if (_argo0 == Py_None) { _arg0 = NULL; }
6960 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6961 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetShift. Expected _wxStyledTextEvent_p.");
6962 return NULL;
6963 }
6964 }
6965 {
6966 wxPy_BEGIN_ALLOW_THREADS;
6967 _result = (bool )wxStyledTextEvent_GetShift(_arg0);
6968
6969 wxPy_END_ALLOW_THREADS;
6970 } _resultobj = Py_BuildValue("i",_result);
6971 return _resultobj;
6972 }
6973
6974 #define wxStyledTextEvent_GetControl(_swigobj) (_swigobj->GetControl())
6975 static PyObject *_wrap_wxStyledTextEvent_GetControl(PyObject *self, PyObject *args, PyObject *kwargs) {
6976 PyObject * _resultobj;
6977 bool _result;
6978 wxStyledTextEvent * _arg0;
6979 PyObject * _argo0 = 0;
6980 char *_kwnames[] = { "self", NULL };
6981
6982 self = self;
6983 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetControl",_kwnames,&_argo0))
6984 return NULL;
6985 if (_argo0) {
6986 if (_argo0 == Py_None) { _arg0 = NULL; }
6987 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
6988 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetControl. Expected _wxStyledTextEvent_p.");
6989 return NULL;
6990 }
6991 }
6992 {
6993 wxPy_BEGIN_ALLOW_THREADS;
6994 _result = (bool )wxStyledTextEvent_GetControl(_arg0);
6995
6996 wxPy_END_ALLOW_THREADS;
6997 } _resultobj = Py_BuildValue("i",_result);
6998 return _resultobj;
6999 }
7000
7001 #define wxStyledTextEvent_GetAlt(_swigobj) (_swigobj->GetAlt())
7002 static PyObject *_wrap_wxStyledTextEvent_GetAlt(PyObject *self, PyObject *args, PyObject *kwargs) {
7003 PyObject * _resultobj;
7004 bool _result;
7005 wxStyledTextEvent * _arg0;
7006 PyObject * _argo0 = 0;
7007 char *_kwnames[] = { "self", NULL };
7008
7009 self = self;
7010 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxStyledTextEvent_GetAlt",_kwnames,&_argo0))
7011 return NULL;
7012 if (_argo0) {
7013 if (_argo0 == Py_None) { _arg0 = NULL; }
7014 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7015 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_GetAlt. Expected _wxStyledTextEvent_p.");
7016 return NULL;
7017 }
7018 }
7019 {
7020 wxPy_BEGIN_ALLOW_THREADS;
7021 _result = (bool )wxStyledTextEvent_GetAlt(_arg0);
7022
7023 wxPy_END_ALLOW_THREADS;
7024 } _resultobj = Py_BuildValue("i",_result);
7025 return _resultobj;
7026 }
7027
7028 #define wxStyledTextEvent_CopyObject(_swigobj,_swigarg0) (_swigobj->CopyObject(_swigarg0))
7029 static PyObject *_wrap_wxStyledTextEvent_CopyObject(PyObject *self, PyObject *args, PyObject *kwargs) {
7030 PyObject * _resultobj;
7031 wxStyledTextEvent * _arg0;
7032 wxObject * _arg1;
7033 PyObject * _argo0 = 0;
7034 PyObject * _argo1 = 0;
7035 char *_kwnames[] = { "self","obj", NULL };
7036
7037 self = self;
7038 if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxStyledTextEvent_CopyObject",_kwnames,&_argo0,&_argo1))
7039 return NULL;
7040 if (_argo0) {
7041 if (_argo0 == Py_None) { _arg0 = NULL; }
7042 else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxStyledTextEvent_p")) {
7043 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStyledTextEvent_CopyObject. Expected _wxStyledTextEvent_p.");
7044 return NULL;
7045 }
7046 }
7047 if (_argo1) {
7048 if (_argo1 == Py_None) { _arg1 = NULL; }
7049 else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxObject_p")) {
7050 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxStyledTextEvent_CopyObject. Expected _wxObject_p.");
7051 return NULL;
7052 }
7053 }
7054 {
7055 wxPy_BEGIN_ALLOW_THREADS;
7056 wxStyledTextEvent_CopyObject(_arg0,*_arg1);
7057
7058 wxPy_END_ALLOW_THREADS;
7059 } Py_INCREF(Py_None);
7060 _resultobj = Py_None;
7061 return _resultobj;
7062 }
7063
7064 static PyMethodDef stc_cMethods[] = {
7065 { "wxStyledTextEvent_CopyObject", (PyCFunction) _wrap_wxStyledTextEvent_CopyObject, METH_VARARGS | METH_KEYWORDS },
7066 { "wxStyledTextEvent_GetAlt", (PyCFunction) _wrap_wxStyledTextEvent_GetAlt, METH_VARARGS | METH_KEYWORDS },
7067 { "wxStyledTextEvent_GetControl", (PyCFunction) _wrap_wxStyledTextEvent_GetControl, METH_VARARGS | METH_KEYWORDS },
7068 { "wxStyledTextEvent_GetShift", (PyCFunction) _wrap_wxStyledTextEvent_GetShift, METH_VARARGS | METH_KEYWORDS },
7069 { "wxStyledTextEvent_GetLParam", (PyCFunction) _wrap_wxStyledTextEvent_GetLParam, METH_VARARGS | METH_KEYWORDS },
7070 { "wxStyledTextEvent_GetWParam", (PyCFunction) _wrap_wxStyledTextEvent_GetWParam, METH_VARARGS | METH_KEYWORDS },
7071 { "wxStyledTextEvent_GetMessage", (PyCFunction) _wrap_wxStyledTextEvent_GetMessage, METH_VARARGS | METH_KEYWORDS },
7072 { "wxStyledTextEvent_GetMargin", (PyCFunction) _wrap_wxStyledTextEvent_GetMargin, METH_VARARGS | METH_KEYWORDS },
7073 { "wxStyledTextEvent_GetFoldLevelPrev", (PyCFunction) _wrap_wxStyledTextEvent_GetFoldLevelPrev, METH_VARARGS | METH_KEYWORDS },
7074 { "wxStyledTextEvent_GetFoldLevelNow", (PyCFunction) _wrap_wxStyledTextEvent_GetFoldLevelNow, METH_VARARGS | METH_KEYWORDS },
7075 { "wxStyledTextEvent_GetLine", (PyCFunction) _wrap_wxStyledTextEvent_GetLine, METH_VARARGS | METH_KEYWORDS },
7076 { "wxStyledTextEvent_GetLinesAdded", (PyCFunction) _wrap_wxStyledTextEvent_GetLinesAdded, METH_VARARGS | METH_KEYWORDS },
7077 { "wxStyledTextEvent_GetLength", (PyCFunction) _wrap_wxStyledTextEvent_GetLength, METH_VARARGS | METH_KEYWORDS },
7078 { "wxStyledTextEvent_GetText", (PyCFunction) _wrap_wxStyledTextEvent_GetText, METH_VARARGS | METH_KEYWORDS },
7079 { "wxStyledTextEvent_GetModificationType", (PyCFunction) _wrap_wxStyledTextEvent_GetModificationType, METH_VARARGS | METH_KEYWORDS },
7080 { "wxStyledTextEvent_GetModifiers", (PyCFunction) _wrap_wxStyledTextEvent_GetModifiers, METH_VARARGS | METH_KEYWORDS },
7081 { "wxStyledTextEvent_GetKey", (PyCFunction) _wrap_wxStyledTextEvent_GetKey, METH_VARARGS | METH_KEYWORDS },
7082 { "wxStyledTextEvent_GetPosition", (PyCFunction) _wrap_wxStyledTextEvent_GetPosition, METH_VARARGS | METH_KEYWORDS },
7083 { "wxStyledTextEvent_SetLParam", (PyCFunction) _wrap_wxStyledTextEvent_SetLParam, METH_VARARGS | METH_KEYWORDS },
7084 { "wxStyledTextEvent_SetWParam", (PyCFunction) _wrap_wxStyledTextEvent_SetWParam, METH_VARARGS | METH_KEYWORDS },
7085 { "wxStyledTextEvent_SetMessage", (PyCFunction) _wrap_wxStyledTextEvent_SetMessage, METH_VARARGS | METH_KEYWORDS },
7086 { "wxStyledTextEvent_SetMargin", (PyCFunction) _wrap_wxStyledTextEvent_SetMargin, METH_VARARGS | METH_KEYWORDS },
7087 { "wxStyledTextEvent_SetFoldLevelPrev", (PyCFunction) _wrap_wxStyledTextEvent_SetFoldLevelPrev, METH_VARARGS | METH_KEYWORDS },
7088 { "wxStyledTextEvent_SetFoldLevelNow", (PyCFunction) _wrap_wxStyledTextEvent_SetFoldLevelNow, METH_VARARGS | METH_KEYWORDS },
7089 { "wxStyledTextEvent_SetLine", (PyCFunction) _wrap_wxStyledTextEvent_SetLine, METH_VARARGS | METH_KEYWORDS },
7090 { "wxStyledTextEvent_SetLinesAdded", (PyCFunction) _wrap_wxStyledTextEvent_SetLinesAdded, METH_VARARGS | METH_KEYWORDS },
7091 { "wxStyledTextEvent_SetLength", (PyCFunction) _wrap_wxStyledTextEvent_SetLength, METH_VARARGS | METH_KEYWORDS },
7092 { "wxStyledTextEvent_SetText", (PyCFunction) _wrap_wxStyledTextEvent_SetText, METH_VARARGS | METH_KEYWORDS },
7093 { "wxStyledTextEvent_SetModificationType", (PyCFunction) _wrap_wxStyledTextEvent_SetModificationType, METH_VARARGS | METH_KEYWORDS },
7094 { "wxStyledTextEvent_SetModifiers", (PyCFunction) _wrap_wxStyledTextEvent_SetModifiers, METH_VARARGS | METH_KEYWORDS },
7095 { "wxStyledTextEvent_SetKey", (PyCFunction) _wrap_wxStyledTextEvent_SetKey, METH_VARARGS | METH_KEYWORDS },
7096 { "wxStyledTextEvent_SetPosition", (PyCFunction) _wrap_wxStyledTextEvent_SetPosition, METH_VARARGS | METH_KEYWORDS },
7097 { "delete_wxStyledTextEvent", (PyCFunction) _wrap_delete_wxStyledTextEvent, METH_VARARGS | METH_KEYWORDS },
7098 { "new_wxStyledTextEvent", (PyCFunction) _wrap_new_wxStyledTextEvent, METH_VARARGS | METH_KEYWORDS },
7099 { "wxStyledTextCtrl_SetModEventMask", (PyCFunction) _wrap_wxStyledTextCtrl_SetModEventMask, METH_VARARGS | METH_KEYWORDS },
7100 { "wxStyledTextCtrl_SetKeywords", (PyCFunction) _wrap_wxStyledTextCtrl_SetKeywords, METH_VARARGS | METH_KEYWORDS },
7101 { "wxStyledTextCtrl_SetProperty", (PyCFunction) _wrap_wxStyledTextCtrl_SetProperty, METH_VARARGS | METH_KEYWORDS },
7102 { "wxStyledTextCtrl_Colourise", (PyCFunction) _wrap_wxStyledTextCtrl_Colourise, METH_VARARGS | METH_KEYWORDS },
7103 { "wxStyledTextCtrl_GetLexer", (PyCFunction) _wrap_wxStyledTextCtrl_GetLexer, METH_VARARGS | METH_KEYWORDS },
7104 { "wxStyledTextCtrl_SetLexer", (PyCFunction) _wrap_wxStyledTextCtrl_SetLexer, METH_VARARGS | METH_KEYWORDS },
7105 { "wxStyledTextCtrl_SetEdgeColour", (PyCFunction) _wrap_wxStyledTextCtrl_SetEdgeColour, METH_VARARGS | METH_KEYWORDS },
7106 { "wxStyledTextCtrl_GetEdgeColour", (PyCFunction) _wrap_wxStyledTextCtrl_GetEdgeColour, METH_VARARGS | METH_KEYWORDS },
7107 { "wxStyledTextCtrl_SetEdgeMode", (PyCFunction) _wrap_wxStyledTextCtrl_SetEdgeMode, METH_VARARGS | METH_KEYWORDS },
7108 { "wxStyledTextCtrl_GetEdgeMode", (PyCFunction) _wrap_wxStyledTextCtrl_GetEdgeMode, METH_VARARGS | METH_KEYWORDS },
7109 { "wxStyledTextCtrl_SetEdgeColumn", (PyCFunction) _wrap_wxStyledTextCtrl_SetEdgeColumn, METH_VARARGS | METH_KEYWORDS },
7110 { "wxStyledTextCtrl_GetEdgeColumn", (PyCFunction) _wrap_wxStyledTextCtrl_GetEdgeColumn, METH_VARARGS | METH_KEYWORDS },
7111 { "wxStyledTextCtrl_GetZoom", (PyCFunction) _wrap_wxStyledTextCtrl_GetZoom, METH_VARARGS | METH_KEYWORDS },
7112 { "wxStyledTextCtrl_SetZoom", (PyCFunction) _wrap_wxStyledTextCtrl_SetZoom, METH_VARARGS | METH_KEYWORDS },
7113 { "wxStyledTextCtrl_ZoomOut", (PyCFunction) _wrap_wxStyledTextCtrl_ZoomOut, METH_VARARGS | METH_KEYWORDS },
7114 { "wxStyledTextCtrl_ZoomIn", (PyCFunction) _wrap_wxStyledTextCtrl_ZoomIn, METH_VARARGS | METH_KEYWORDS },
7115 { "wxStyledTextCtrl_SetFoldFlags", (PyCFunction) _wrap_wxStyledTextCtrl_SetFoldFlags, METH_VARARGS | METH_KEYWORDS },
7116 { "wxStyledTextCtrl_EnsureVisible", (PyCFunction) _wrap_wxStyledTextCtrl_EnsureVisible, METH_VARARGS | METH_KEYWORDS },
7117 { "wxStyledTextCtrl_ToggleFold", (PyCFunction) _wrap_wxStyledTextCtrl_ToggleFold, METH_VARARGS | METH_KEYWORDS },
7118 { "wxStyledTextCtrl_GetFoldExpanded", (PyCFunction) _wrap_wxStyledTextCtrl_GetFoldExpanded, METH_VARARGS | METH_KEYWORDS },
7119 { "wxStyledTextCtrl_SetFoldExpanded", (PyCFunction) _wrap_wxStyledTextCtrl_SetFoldExpanded, METH_VARARGS | METH_KEYWORDS },
7120 { "wxStyledTextCtrl_GetLineVisible", (PyCFunction) _wrap_wxStyledTextCtrl_GetLineVisible, METH_VARARGS | METH_KEYWORDS },
7121 { "wxStyledTextCtrl_HideLines", (PyCFunction) _wrap_wxStyledTextCtrl_HideLines, METH_VARARGS | METH_KEYWORDS },
7122 { "wxStyledTextCtrl_ShowLines", (PyCFunction) _wrap_wxStyledTextCtrl_ShowLines, METH_VARARGS | METH_KEYWORDS },
7123 { "wxStyledTextCtrl_GetFoldParent", (PyCFunction) _wrap_wxStyledTextCtrl_GetFoldParent, METH_VARARGS | METH_KEYWORDS },
7124 { "wxStyledTextCtrl_GetLastChild", (PyCFunction) _wrap_wxStyledTextCtrl_GetLastChild, METH_VARARGS | METH_KEYWORDS },
7125 { "wxStyledTextCtrl_GetFoldLevel", (PyCFunction) _wrap_wxStyledTextCtrl_GetFoldLevel, METH_VARARGS | METH_KEYWORDS },
7126 { "wxStyledTextCtrl_SetFoldLevel", (PyCFunction) _wrap_wxStyledTextCtrl_SetFoldLevel, METH_VARARGS | METH_KEYWORDS },
7127 { "wxStyledTextCtrl_DocLineFromVisible", (PyCFunction) _wrap_wxStyledTextCtrl_DocLineFromVisible, METH_VARARGS | METH_KEYWORDS },
7128 { "wxStyledTextCtrl_VisibleFromDocLine", (PyCFunction) _wrap_wxStyledTextCtrl_VisibleFromDocLine, METH_VARARGS | METH_KEYWORDS },
7129 { "wxStyledTextCtrl_SetDocument", (PyCFunction) _wrap_wxStyledTextCtrl_SetDocument, METH_VARARGS | METH_KEYWORDS },
7130 { "wxStyledTextCtrl_GetDocument", (PyCFunction) _wrap_wxStyledTextCtrl_GetDocument, METH_VARARGS | METH_KEYWORDS },
7131 { "wxStyledTextCtrl_FormatRange", (PyCFunction) _wrap_wxStyledTextCtrl_FormatRange, METH_VARARGS | METH_KEYWORDS },
7132 { "wxStyledTextCtrl_CmdKeyExecute", (PyCFunction) _wrap_wxStyledTextCtrl_CmdKeyExecute, METH_VARARGS | METH_KEYWORDS },
7133 { "wxStyledTextCtrl_CmdKeyClearAll", (PyCFunction) _wrap_wxStyledTextCtrl_CmdKeyClearAll, METH_VARARGS | METH_KEYWORDS },
7134 { "wxStyledTextCtrl_CmdKeyClear", (PyCFunction) _wrap_wxStyledTextCtrl_CmdKeyClear, METH_VARARGS | METH_KEYWORDS },
7135 { "wxStyledTextCtrl_CmdKeyAssign", (PyCFunction) _wrap_wxStyledTextCtrl_CmdKeyAssign, METH_VARARGS | METH_KEYWORDS },
7136 { "wxStyledTextCtrl_CallTipSetBackground", (PyCFunction) _wrap_wxStyledTextCtrl_CallTipSetBackground, METH_VARARGS | METH_KEYWORDS },
7137 { "wxStyledTextCtrl_CallTipSetHighlight", (PyCFunction) _wrap_wxStyledTextCtrl_CallTipSetHighlight, METH_VARARGS | METH_KEYWORDS },
7138 { "wxStyledTextCtrl_CallTipPosAtStart", (PyCFunction) _wrap_wxStyledTextCtrl_CallTipPosAtStart, METH_VARARGS | METH_KEYWORDS },
7139 { "wxStyledTextCtrl_CallTipActive", (PyCFunction) _wrap_wxStyledTextCtrl_CallTipActive, METH_VARARGS | METH_KEYWORDS },
7140 { "wxStyledTextCtrl_CallTipCancel", (PyCFunction) _wrap_wxStyledTextCtrl_CallTipCancel, METH_VARARGS | METH_KEYWORDS },
7141 { "wxStyledTextCtrl_CallTipShow", (PyCFunction) _wrap_wxStyledTextCtrl_CallTipShow, METH_VARARGS | METH_KEYWORDS },
7142 { "wxStyledTextCtrl_AutoCompSelect", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompSelect, METH_VARARGS | METH_KEYWORDS },
7143 { "wxStyledTextCtrl_AutoCompGetSeparator", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompGetSeparator, METH_VARARGS | METH_KEYWORDS },
7144 { "wxStyledTextCtrl_AutoCompSetSeparator", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompSetSeparator, METH_VARARGS | METH_KEYWORDS },
7145 { "wxStyledTextCtrl_AutoCompStopChars", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompStopChars, METH_VARARGS | METH_KEYWORDS },
7146 { "wxStyledTextCtrl_AutoCompComplete", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompComplete, METH_VARARGS | METH_KEYWORDS },
7147 { "wxStyledTextCtrl_AutoCompPosAtStart", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompPosAtStart, METH_VARARGS | METH_KEYWORDS },
7148 { "wxStyledTextCtrl_AutoCompActive", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompActive, METH_VARARGS | METH_KEYWORDS },
7149 { "wxStyledTextCtrl_AutoCompCancel", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompCancel, METH_VARARGS | METH_KEYWORDS },
7150 { "wxStyledTextCtrl_AutoCompShow", (PyCFunction) _wrap_wxStyledTextCtrl_AutoCompShow, METH_VARARGS | METH_KEYWORDS },
7151 { "wxStyledTextCtrl_IndicatorSetColour", (PyCFunction) _wrap_wxStyledTextCtrl_IndicatorSetColour, METH_VARARGS | METH_KEYWORDS },
7152 { "wxStyledTextCtrl_IndicatorGetStyle", (PyCFunction) _wrap_wxStyledTextCtrl_IndicatorGetStyle, METH_VARARGS | METH_KEYWORDS },
7153 { "wxStyledTextCtrl_IndicatorSetStyle", (PyCFunction) _wrap_wxStyledTextCtrl_IndicatorSetStyle, METH_VARARGS | METH_KEYWORDS },
7154 { "wxStyledTextCtrl_MarkerDeleteHandle", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerDeleteHandle, METH_VARARGS | METH_KEYWORDS },
7155 { "wxStyledTextCtrl_MarkerLineFromHandle", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerLineFromHandle, METH_VARARGS | METH_KEYWORDS },
7156 { "wxStyledTextCtrl_MarkerGetPrevLine", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerGetPrevLine, METH_VARARGS | METH_KEYWORDS },
7157 { "wxStyledTextCtrl_MarkerGetNextLine", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerGetNextLine, METH_VARARGS | METH_KEYWORDS },
7158 { "wxStyledTextCtrl_MarkerGet", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerGet, METH_VARARGS | METH_KEYWORDS },
7159 { "wxStyledTextCtrl_MarkerDeleteAll", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerDeleteAll, METH_VARARGS | METH_KEYWORDS },
7160 { "wxStyledTextCtrl_MarkerDelete", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerDelete, METH_VARARGS | METH_KEYWORDS },
7161 { "wxStyledTextCtrl_MarkerAdd", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerAdd, METH_VARARGS | METH_KEYWORDS },
7162 { "wxStyledTextCtrl_MarkerSetBackground", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerSetBackground, METH_VARARGS | METH_KEYWORDS },
7163 { "wxStyledTextCtrl_MarkerSetForeground", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerSetForeground, METH_VARARGS | METH_KEYWORDS },
7164 { "wxStyledTextCtrl_MarkerSetType", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerSetType, METH_VARARGS | METH_KEYWORDS },
7165 { "wxStyledTextCtrl_MarkerDefine", (PyCFunction) _wrap_wxStyledTextCtrl_MarkerDefine, METH_VARARGS | METH_KEYWORDS },
7166 { "wxStyledTextCtrl_BraceMatch", (PyCFunction) _wrap_wxStyledTextCtrl_BraceMatch, METH_VARARGS | METH_KEYWORDS },
7167 { "wxStyledTextCtrl_BraceBadlight", (PyCFunction) _wrap_wxStyledTextCtrl_BraceBadlight, METH_VARARGS | METH_KEYWORDS },
7168 { "wxStyledTextCtrl_BraceHighlight", (PyCFunction) _wrap_wxStyledTextCtrl_BraceHighlight, METH_VARARGS | METH_KEYWORDS },
7169 { "wxStyledTextCtrl_SetUsePop", (PyCFunction) _wrap_wxStyledTextCtrl_SetUsePop, METH_VARARGS | METH_KEYWORDS },
7170 { "wxStyledTextCtrl_SetWordChars", (PyCFunction) _wrap_wxStyledTextCtrl_SetWordChars, METH_VARARGS | METH_KEYWORDS },
7171 { "wxStyledTextCtrl_GetLineIndentationPos", (PyCFunction) _wrap_wxStyledTextCtrl_GetLineIndentationPos, METH_VARARGS | METH_KEYWORDS },
7172 { "wxStyledTextCtrl_GetLineIndentation", (PyCFunction) _wrap_wxStyledTextCtrl_GetLineIndentation, METH_VARARGS | METH_KEYWORDS },
7173 { "wxStyledTextCtrl_SetLineIndentation", (PyCFunction) _wrap_wxStyledTextCtrl_SetLineIndentation, METH_VARARGS | METH_KEYWORDS },
7174 { "wxStyledTextCtrl_SetUseTabs", (PyCFunction) _wrap_wxStyledTextCtrl_SetUseTabs, METH_VARARGS | METH_KEYWORDS },
7175 { "wxStyledTextCtrl_SetIndent", (PyCFunction) _wrap_wxStyledTextCtrl_SetIndent, METH_VARARGS | METH_KEYWORDS },
7176 { "wxStyledTextCtrl_SetTabWidth", (PyCFunction) _wrap_wxStyledTextCtrl_SetTabWidth, METH_VARARGS | METH_KEYWORDS },
7177 { "wxStyledTextCtrl_SetBufferedDraw", (PyCFunction) _wrap_wxStyledTextCtrl_SetBufferedDraw, METH_VARARGS | METH_KEYWORDS },
7178 { "wxStyledTextCtrl_SetCaretPeriod", (PyCFunction) _wrap_wxStyledTextCtrl_SetCaretPeriod, METH_VARARGS | METH_KEYWORDS },
7179 { "wxStyledTextCtrl_GetCaretPeriod", (PyCFunction) _wrap_wxStyledTextCtrl_GetCaretPeriod, METH_VARARGS | METH_KEYWORDS },
7180 { "wxStyledTextCtrl_SetCaretForeground", (PyCFunction) _wrap_wxStyledTextCtrl_SetCaretForeground, METH_VARARGS | METH_KEYWORDS },
7181 { "wxStyledTextCtrl_SetSelectionBackground", (PyCFunction) _wrap_wxStyledTextCtrl_SetSelectionBackground, METH_VARARGS | METH_KEYWORDS },
7182 { "wxStyledTextCtrl_SetSelectionForeground", (PyCFunction) _wrap_wxStyledTextCtrl_SetSelectionForeground, METH_VARARGS | METH_KEYWORDS },
7183 { "wxStyledTextCtrl_GetMarginSensitive", (PyCFunction) _wrap_wxStyledTextCtrl_GetMarginSensitive, METH_VARARGS | METH_KEYWORDS },
7184 { "wxStyledTextCtrl_SetMarginSensitive", (PyCFunction) _wrap_wxStyledTextCtrl_SetMarginSensitive, METH_VARARGS | METH_KEYWORDS },
7185 { "wxStyledTextCtrl_GetMarginMask", (PyCFunction) _wrap_wxStyledTextCtrl_GetMarginMask, METH_VARARGS | METH_KEYWORDS },
7186 { "wxStyledTextCtrl_SetMarginMask", (PyCFunction) _wrap_wxStyledTextCtrl_SetMarginMask, METH_VARARGS | METH_KEYWORDS },
7187 { "wxStyledTextCtrl_GetMarginWidth", (PyCFunction) _wrap_wxStyledTextCtrl_GetMarginWidth, METH_VARARGS | METH_KEYWORDS },
7188 { "wxStyledTextCtrl_SetMarginWidth", (PyCFunction) _wrap_wxStyledTextCtrl_SetMarginWidth, METH_VARARGS | METH_KEYWORDS },
7189 { "wxStyledTextCtrl_GetMarginType", (PyCFunction) _wrap_wxStyledTextCtrl_GetMarginType, METH_VARARGS | METH_KEYWORDS },
7190 { "wxStyledTextCtrl_SetMarginType", (PyCFunction) _wrap_wxStyledTextCtrl_SetMarginType, METH_VARARGS | METH_KEYWORDS },
7191 { "wxStyledTextCtrl_SetMargins", (PyCFunction) _wrap_wxStyledTextCtrl_SetMargins, METH_VARARGS | METH_KEYWORDS },
7192 { "wxStyledTextCtrl_GetRightMargin", (PyCFunction) _wrap_wxStyledTextCtrl_GetRightMargin, METH_VARARGS | METH_KEYWORDS },
7193 { "wxStyledTextCtrl_GetLeftMargin", (PyCFunction) _wrap_wxStyledTextCtrl_GetLeftMargin, METH_VARARGS | METH_KEYWORDS },
7194 { "wxStyledTextCtrl_StyleSetUnderline", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetUnderline, METH_VARARGS | METH_KEYWORDS },
7195 { "wxStyledTextCtrl_StyleSetEOLFilled", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetEOLFilled, METH_VARARGS | METH_KEYWORDS },
7196 { "wxStyledTextCtrl_StyleSetSize", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetSize, METH_VARARGS | METH_KEYWORDS },
7197 { "wxStyledTextCtrl_StyleSetFaceName", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetFaceName, METH_VARARGS | METH_KEYWORDS },
7198 { "wxStyledTextCtrl_StyleSetItalic", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetItalic, METH_VARARGS | METH_KEYWORDS },
7199 { "wxStyledTextCtrl_StyleSetBold", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetBold, METH_VARARGS | METH_KEYWORDS },
7200 { "wxStyledTextCtrl_StyleSetFontAttr", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetFontAttr, METH_VARARGS | METH_KEYWORDS },
7201 { "wxStyledTextCtrl_StyleSetFont", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetFont, METH_VARARGS | METH_KEYWORDS },
7202 { "wxStyledTextCtrl_StyleSetBackground", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetBackground, METH_VARARGS | METH_KEYWORDS },
7203 { "wxStyledTextCtrl_StyleSetForeground", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetForeground, METH_VARARGS | METH_KEYWORDS },
7204 { "wxStyledTextCtrl_StyleSetSpec", (PyCFunction) _wrap_wxStyledTextCtrl_StyleSetSpec, METH_VARARGS | METH_KEYWORDS },
7205 { "wxStyledTextCtrl_StyleResetDefault", (PyCFunction) _wrap_wxStyledTextCtrl_StyleResetDefault, METH_VARARGS | METH_KEYWORDS },
7206 { "wxStyledTextCtrl_StyleClearAll", (PyCFunction) _wrap_wxStyledTextCtrl_StyleClearAll, METH_VARARGS | METH_KEYWORDS },
7207 { "wxStyledTextCtrl_GetLineState", (PyCFunction) _wrap_wxStyledTextCtrl_GetLineState, METH_VARARGS | METH_KEYWORDS },
7208 { "wxStyledTextCtrl_SetLineState", (PyCFunction) _wrap_wxStyledTextCtrl_SetLineState, METH_VARARGS | METH_KEYWORDS },
7209 { "wxStyledTextCtrl_SetStyleBytes", (PyCFunction) _wrap_wxStyledTextCtrl_SetStyleBytes, METH_VARARGS | METH_KEYWORDS },
7210 { "wxStyledTextCtrl_SetStyleFor", (PyCFunction) _wrap_wxStyledTextCtrl_SetStyleFor, METH_VARARGS | METH_KEYWORDS },
7211 { "wxStyledTextCtrl_StartStyling", (PyCFunction) _wrap_wxStyledTextCtrl_StartStyling, METH_VARARGS | METH_KEYWORDS },
7212 { "wxStyledTextCtrl_GetEndStyled", (PyCFunction) _wrap_wxStyledTextCtrl_GetEndStyled, METH_VARARGS | METH_KEYWORDS },
7213 { "wxStyledTextCtrl_ConvertEOL", (PyCFunction) _wrap_wxStyledTextCtrl_ConvertEOL, METH_VARARGS | METH_KEYWORDS },
7214 { "wxStyledTextCtrl_SetViewEOL", (PyCFunction) _wrap_wxStyledTextCtrl_SetViewEOL, METH_VARARGS | METH_KEYWORDS },
7215 { "wxStyledTextCtrl_GetViewEOL", (PyCFunction) _wrap_wxStyledTextCtrl_GetViewEOL, METH_VARARGS | METH_KEYWORDS },
7216 { "wxStyledTextCtrl_SetEOLMode", (PyCFunction) _wrap_wxStyledTextCtrl_SetEOLMode, METH_VARARGS | METH_KEYWORDS },
7217 { "wxStyledTextCtrl_GetEOLMode", (PyCFunction) _wrap_wxStyledTextCtrl_GetEOLMode, METH_VARARGS | METH_KEYWORDS },
7218 { "wxStyledTextCtrl_SetViewWhitespace", (PyCFunction) _wrap_wxStyledTextCtrl_SetViewWhitespace, METH_VARARGS | METH_KEYWORDS },
7219 { "wxStyledTextCtrl_GetViewWhitespace", (PyCFunction) _wrap_wxStyledTextCtrl_GetViewWhitespace, METH_VARARGS | METH_KEYWORDS },
7220 { "wxStyledTextCtrl_SearchPrev", (PyCFunction) _wrap_wxStyledTextCtrl_SearchPrev, METH_VARARGS | METH_KEYWORDS },
7221 { "wxStyledTextCtrl_SearchNext", (PyCFunction) _wrap_wxStyledTextCtrl_SearchNext, METH_VARARGS | METH_KEYWORDS },
7222 { "wxStyledTextCtrl_SearchAnchor", (PyCFunction) _wrap_wxStyledTextCtrl_SearchAnchor, METH_VARARGS | METH_KEYWORDS },
7223 { "wxStyledTextCtrl_FindText", (PyCFunction) _wrap_wxStyledTextCtrl_FindText, METH_VARARGS | METH_KEYWORDS },
7224 { "wxStyledTextCtrl_GetUseHorizontalScrollBar", (PyCFunction) _wrap_wxStyledTextCtrl_GetUseHorizontalScrollBar, METH_VARARGS | METH_KEYWORDS },
7225 { "wxStyledTextCtrl_SetUseHorizontalScrollBar", (PyCFunction) _wrap_wxStyledTextCtrl_SetUseHorizontalScrollBar, METH_VARARGS | METH_KEYWORDS },
7226 { "wxStyledTextCtrl_IsSelectionRectangle", (PyCFunction) _wrap_wxStyledTextCtrl_IsSelectionRectangle, METH_VARARGS | METH_KEYWORDS },
7227 { "wxStyledTextCtrl_GetLinesOnScreen", (PyCFunction) _wrap_wxStyledTextCtrl_GetLinesOnScreen, METH_VARARGS | METH_KEYWORDS },
7228 { "wxStyledTextCtrl_GetSelectionType", (PyCFunction) _wrap_wxStyledTextCtrl_GetSelectionType, METH_VARARGS | METH_KEYWORDS },
7229 { "wxStyledTextCtrl_SetCaretPolicy", (PyCFunction) _wrap_wxStyledTextCtrl_SetCaretPolicy, METH_VARARGS | METH_KEYWORDS },
7230 { "wxStyledTextCtrl_EnsureCaretVisible", (PyCFunction) _wrap_wxStyledTextCtrl_EnsureCaretVisible, METH_VARARGS | METH_KEYWORDS },
7231 { "wxStyledTextCtrl_ScrollToColumn", (PyCFunction) _wrap_wxStyledTextCtrl_ScrollToColumn, METH_VARARGS | METH_KEYWORDS },
7232 { "wxStyledTextCtrl_ScrollToLine", (PyCFunction) _wrap_wxStyledTextCtrl_ScrollToLine, METH_VARARGS | METH_KEYWORDS },
7233 { "wxStyledTextCtrl_ScrollBy", (PyCFunction) _wrap_wxStyledTextCtrl_ScrollBy, METH_VARARGS | METH_KEYWORDS },
7234 { "wxStyledTextCtrl_PageMove", (PyCFunction) _wrap_wxStyledTextCtrl_PageMove, METH_VARARGS | METH_KEYWORDS },
7235 { "wxStyledTextCtrl_ChangePosition", (PyCFunction) _wrap_wxStyledTextCtrl_ChangePosition, METH_VARARGS | METH_KEYWORDS },
7236 { "wxStyledTextCtrl_GotoLine", (PyCFunction) _wrap_wxStyledTextCtrl_GotoLine, METH_VARARGS | METH_KEYWORDS },
7237 { "wxStyledTextCtrl_GotoPos", (PyCFunction) _wrap_wxStyledTextCtrl_GotoPos, METH_VARARGS | METH_KEYWORDS },
7238 { "wxStyledTextCtrl_SetAnchor", (PyCFunction) _wrap_wxStyledTextCtrl_SetAnchor, METH_VARARGS | METH_KEYWORDS },
7239 { "wxStyledTextCtrl_SetCurrentPosition", (PyCFunction) _wrap_wxStyledTextCtrl_SetCurrentPosition, METH_VARARGS | METH_KEYWORDS },
7240 { "wxStyledTextCtrl_SelectAll", (PyCFunction) _wrap_wxStyledTextCtrl_SelectAll, METH_VARARGS | METH_KEYWORDS },
7241 { "wxStyledTextCtrl_GetAnchor", (PyCFunction) _wrap_wxStyledTextCtrl_GetAnchor, METH_VARARGS | METH_KEYWORDS },
7242 { "wxStyledTextCtrl_GetCurrentPos", (PyCFunction) _wrap_wxStyledTextCtrl_GetCurrentPos, METH_VARARGS | METH_KEYWORDS },
7243 { "wxStyledTextCtrl_PointFromPosition", (PyCFunction) _wrap_wxStyledTextCtrl_PointFromPosition, METH_VARARGS | METH_KEYWORDS },
7244 { "wxStyledTextCtrl_LineFromPoint", (PyCFunction) _wrap_wxStyledTextCtrl_LineFromPoint, METH_VARARGS | METH_KEYWORDS },
7245 { "wxStyledTextCtrl_PositionFromPoint", (PyCFunction) _wrap_wxStyledTextCtrl_PositionFromPoint, METH_VARARGS | METH_KEYWORDS },
7246 { "wxStyledTextCtrl_GetCurrentLine", (PyCFunction) _wrap_wxStyledTextCtrl_GetCurrentLine, METH_VARARGS | METH_KEYWORDS },
7247 { "wxStyledTextCtrl_GetCurrentLineText", (PyCFunction) _wrap_wxStyledTextCtrl_GetCurrentLineText, METH_VARARGS | METH_KEYWORDS },
7248 { "wxStyledTextCtrl_GetLineLength", (PyCFunction) _wrap_wxStyledTextCtrl_GetLineLength, METH_VARARGS | METH_KEYWORDS },
7249 { "wxStyledTextCtrl_GetLineLengthAtPos", (PyCFunction) _wrap_wxStyledTextCtrl_GetLineLengthAtPos, METH_VARARGS | METH_KEYWORDS },
7250 { "wxStyledTextCtrl_GetLineStartPos", (PyCFunction) _wrap_wxStyledTextCtrl_GetLineStartPos, METH_VARARGS | METH_KEYWORDS },
7251 { "wxStyledTextCtrl_GetLineFromPos", (PyCFunction) _wrap_wxStyledTextCtrl_GetLineFromPos, METH_VARARGS | METH_KEYWORDS },
7252 { "wxStyledTextCtrl_GetRect", (PyCFunction) _wrap_wxStyledTextCtrl_GetRect, METH_VARARGS | METH_KEYWORDS },
7253 { "wxStyledTextCtrl_GetLineCount", (PyCFunction) _wrap_wxStyledTextCtrl_GetLineCount, METH_VARARGS | METH_KEYWORDS },
7254 { "wxStyledTextCtrl_GetModified", (PyCFunction) _wrap_wxStyledTextCtrl_GetModified, METH_VARARGS | METH_KEYWORDS },
7255 { "wxStyledTextCtrl_GetFirstVisibleLine", (PyCFunction) _wrap_wxStyledTextCtrl_GetFirstVisibleLine, METH_VARARGS | METH_KEYWORDS },
7256 { "wxStyledTextCtrl_GetTextLength", (PyCFunction) _wrap_wxStyledTextCtrl_GetTextLength, METH_VARARGS | METH_KEYWORDS },
7257 { "wxStyledTextCtrl_GetHideSelection", (PyCFunction) _wrap_wxStyledTextCtrl_GetHideSelection, METH_VARARGS | METH_KEYWORDS },
7258 { "wxStyledTextCtrl_HideSelection", (PyCFunction) _wrap_wxStyledTextCtrl_HideSelection, METH_VARARGS | METH_KEYWORDS },
7259 { "wxStyledTextCtrl_GetSelectedText", (PyCFunction) _wrap_wxStyledTextCtrl_GetSelectedText, METH_VARARGS | METH_KEYWORDS },
7260 { "wxStyledTextCtrl_SetSelection", (PyCFunction) _wrap_wxStyledTextCtrl_SetSelection, METH_VARARGS | METH_KEYWORDS },
7261 { "wxStyledTextCtrl_GetSelection", (PyCFunction) _wrap_wxStyledTextCtrl_GetSelection, METH_VARARGS | METH_KEYWORDS },
7262 { "wxStyledTextCtrl_EndUndoAction", (PyCFunction) _wrap_wxStyledTextCtrl_EndUndoAction, METH_VARARGS | METH_KEYWORDS },
7263 { "wxStyledTextCtrl_BeginUndoAction", (PyCFunction) _wrap_wxStyledTextCtrl_BeginUndoAction, METH_VARARGS | METH_KEYWORDS },
7264 { "wxStyledTextCtrl_GetUndoCollection", (PyCFunction) _wrap_wxStyledTextCtrl_GetUndoCollection, METH_VARARGS | METH_KEYWORDS },
7265 { "wxStyledTextCtrl_SetUndoCollection", (PyCFunction) _wrap_wxStyledTextCtrl_SetUndoCollection, METH_VARARGS | METH_KEYWORDS },
7266 { "wxStyledTextCtrl_CanRedo", (PyCFunction) _wrap_wxStyledTextCtrl_CanRedo, METH_VARARGS | METH_KEYWORDS },
7267 { "wxStyledTextCtrl_Redo", (PyCFunction) _wrap_wxStyledTextCtrl_Redo, METH_VARARGS | METH_KEYWORDS },
7268 { "wxStyledTextCtrl_EmptyUndoBuffer", (PyCFunction) _wrap_wxStyledTextCtrl_EmptyUndoBuffer, METH_VARARGS | METH_KEYWORDS },
7269 { "wxStyledTextCtrl_CanUndo", (PyCFunction) _wrap_wxStyledTextCtrl_CanUndo, METH_VARARGS | METH_KEYWORDS },
7270 { "wxStyledTextCtrl_Undo", (PyCFunction) _wrap_wxStyledTextCtrl_Undo, METH_VARARGS | METH_KEYWORDS },
7271 { "wxStyledTextCtrl_ClearClipbrd", (PyCFunction) _wrap_wxStyledTextCtrl_ClearClipbrd, METH_VARARGS | METH_KEYWORDS },
7272 { "wxStyledTextCtrl_CanPaste", (PyCFunction) _wrap_wxStyledTextCtrl_CanPaste, METH_VARARGS | METH_KEYWORDS },
7273 { "wxStyledTextCtrl_Paste", (PyCFunction) _wrap_wxStyledTextCtrl_Paste, METH_VARARGS | METH_KEYWORDS },
7274 { "wxStyledTextCtrl_Copy", (PyCFunction) _wrap_wxStyledTextCtrl_Copy, METH_VARARGS | METH_KEYWORDS },
7275 { "wxStyledTextCtrl_Cut", (PyCFunction) _wrap_wxStyledTextCtrl_Cut, METH_VARARGS | METH_KEYWORDS },
7276 { "wxStyledTextCtrl_GetStyleBits", (PyCFunction) _wrap_wxStyledTextCtrl_GetStyleBits, METH_VARARGS | METH_KEYWORDS },
7277 { "wxStyledTextCtrl_SetStyleBits", (PyCFunction) _wrap_wxStyledTextCtrl_SetStyleBits, METH_VARARGS | METH_KEYWORDS },
7278 { "wxStyledTextCtrl_GetStyleAt", (PyCFunction) _wrap_wxStyledTextCtrl_GetStyleAt, METH_VARARGS | METH_KEYWORDS },
7279 { "wxStyledTextCtrl_GetCharAt", (PyCFunction) _wrap_wxStyledTextCtrl_GetCharAt, METH_VARARGS | METH_KEYWORDS },
7280 { "wxStyledTextCtrl_ClearAll", (PyCFunction) _wrap_wxStyledTextCtrl_ClearAll, METH_VARARGS | METH_KEYWORDS },
7281 { "wxStyledTextCtrl_InsertText", (PyCFunction) _wrap_wxStyledTextCtrl_InsertText, METH_VARARGS | METH_KEYWORDS },
7282 { "wxStyledTextCtrl_AddStyledText", (PyCFunction) _wrap_wxStyledTextCtrl_AddStyledText, METH_VARARGS | METH_KEYWORDS },
7283 { "wxStyledTextCtrl_AddText", (PyCFunction) _wrap_wxStyledTextCtrl_AddText, METH_VARARGS | METH_KEYWORDS },
7284 { "wxStyledTextCtrl_GetStyledTextRange", (PyCFunction) _wrap_wxStyledTextCtrl_GetStyledTextRange, METH_VARARGS | METH_KEYWORDS },
7285 { "wxStyledTextCtrl_GetTextRange", (PyCFunction) _wrap_wxStyledTextCtrl_GetTextRange, METH_VARARGS | METH_KEYWORDS },
7286 { "wxStyledTextCtrl_GetReadOnly", (PyCFunction) _wrap_wxStyledTextCtrl_GetReadOnly, METH_VARARGS | METH_KEYWORDS },
7287 { "wxStyledTextCtrl_SetReadOnly", (PyCFunction) _wrap_wxStyledTextCtrl_SetReadOnly, METH_VARARGS | METH_KEYWORDS },
7288 { "wxStyledTextCtrl_ReplaceSelection", (PyCFunction) _wrap_wxStyledTextCtrl_ReplaceSelection, METH_VARARGS | METH_KEYWORDS },
7289 { "wxStyledTextCtrl_GetLine", (PyCFunction) _wrap_wxStyledTextCtrl_GetLine, METH_VARARGS | METH_KEYWORDS },
7290 { "wxStyledTextCtrl_SetText", (PyCFunction) _wrap_wxStyledTextCtrl_SetText, METH_VARARGS | METH_KEYWORDS },
7291 { "wxStyledTextCtrl_GetText", (PyCFunction) _wrap_wxStyledTextCtrl_GetText, METH_VARARGS | METH_KEYWORDS },
7292 { "new_wxStyledTextCtrl", (PyCFunction) _wrap_new_wxStyledTextCtrl, METH_VARARGS | METH_KEYWORDS },
7293 { NULL, NULL }
7294 };
7295 #ifdef __cplusplus
7296 }
7297 #endif
7298 /*
7299 * This table is used by the pointer type-checker
7300 */
7301 static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
7302 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
7303 { "_wxEvent","_class_wxStyledTextEvent",SwigwxStyledTextEventTowxEvent},
7304 { "_wxEvent","_wxStyledTextEvent",SwigwxStyledTextEventTowxEvent},
7305 { "_wxEvent","_class_wxEvent",0},
7306 { "_class_wxActivateEvent","_wxActivateEvent",0},
7307 { "_signed_long","_long",0},
7308 { "_wxMenuEvent","_class_wxMenuEvent",0},
7309 { "_class_wxJPEGHandler","_wxJPEGHandler",0},
7310 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
7311 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
7312 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
7313 { "_wxBMPHandler","_class_wxBMPHandler",0},
7314 { "_wxImage","_class_wxImage",0},
7315 { "_wxFlexGridSizer","_class_wxFlexGridSizer",0},
7316 { "_wxPrintQuality","_wxCoord",0},
7317 { "_wxPrintQuality","_int",0},
7318 { "_wxPrintQuality","_signed_int",0},
7319 { "_wxPrintQuality","_unsigned_int",0},
7320 { "_wxPrintQuality","_wxWindowID",0},
7321 { "_wxPrintQuality","_uint",0},
7322 { "_wxPrintQuality","_EBool",0},
7323 { "_wxPrintQuality","_size_t",0},
7324 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
7325 { "_wxSpinCtrl","_class_wxSpinCtrl",0},
7326 { "_wxFontData","_class_wxFontData",0},
7327 { "_class_wxRegionIterator","_wxRegionIterator",0},
7328 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
7329 { "_class_wxMenuBar","_wxMenuBar",0},
7330 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
7331 { "_class_wxStaticBoxSizer","_wxStaticBoxSizer",0},
7332 { "_class_wxEvtHandler","_class_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxEvtHandler},
7333 { "_class_wxEvtHandler","_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxEvtHandler},
7334 { "_class_wxEvtHandler","_wxEvtHandler",0},
7335 { "_wxPaintEvent","_class_wxPaintEvent",0},
7336 { "_wxGIFHandler","_class_wxGIFHandler",0},
7337 { "_wxPySizer","_class_wxPySizer",0},
7338 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
7339 { "_wxCursor","_class_wxCursor",0},
7340 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
7341 { "_wxPyTreeCtrl","_class_wxPyTreeCtrl",0},
7342 { "_wxImageHandler","_class_wxImageHandler",0},
7343 { "_wxLog","_class_wxLog",0},
7344 { "_class_wxToolBarBase","_wxToolBarBase",0},
7345 { "_wxMask","_class_wxMask",0},
7346 { "_wxToolTip","_class_wxToolTip",0},
7347 { "_wxPNGHandler","_class_wxPNGHandler",0},
7348 { "_class_wxStyledTextCtrl","_wxStyledTextCtrl",0},
7349 { "_class_wxColourData","_wxColourData",0},
7350 { "_class_wxPageSetupDialogData","_wxPageSetupDialogData",0},
7351 { "_wxPrinter","_class_wxPrinter",0},
7352 { "_wxPen","_class_wxPen",0},
7353 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
7354 { "_class_wxNotebookSizer","_wxNotebookSizer",0},
7355 { "_byte","_unsigned_char",0},
7356 { "_wxDataObject","_class_wxDataObject",0},
7357 { "_class_wxPyFontEnumerator","_wxPyFontEnumerator",0},
7358 { "_wxStaticBox","_class_wxStaticBox",0},
7359 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
7360 { "_wxPyDropSource","_class_wxPyDropSource",0},
7361 { "_wxChoice","_class_wxChoice",0},
7362 { "_wxSlider","_class_wxSlider",0},
7363 { "_wxNotebookEvent","_class_wxNotebookEvent",0},
7364 { "_wxPyPrintout","_class_wxPyPrintout",0},
7365 { "_long","_unsigned_long",0},
7366 { "_long","_signed_long",0},
7367 { "_wxImageList","_class_wxImageList",0},
7368 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
7369 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
7370 { "_wxBitmapButton","_class_wxBitmapButton",0},
7371 { "_wxSashWindow","_class_wxSashWindow",0},
7372 { "_class_wxSizer","_wxSizer",0},
7373 { "_class_wxTIFFHandler","_wxTIFFHandler",0},
7374 { "_class_wxPrintDialogData","_wxPrintDialogData",0},
7375 { "_wxGridSizer","_class_wxGridSizer",0},
7376 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
7377 { "_class_wxClipboard","_wxClipboard",0},
7378 { "_class_wxGauge","_wxGauge",0},
7379 { "_class_wxSashEvent","_wxSashEvent",0},
7380 { "_wxDC","_class_wxDC",0},
7381 { "_wxSizerItem","_class_wxSizerItem",0},
7382 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
7383 { "_wxListEvent","_class_wxListEvent",0},
7384 { "_class_wxSingleChoiceDialog","_wxSingleChoiceDialog",0},
7385 { "_wxProgressDialog","_class_wxProgressDialog",0},
7386 { "_class_wxBMPHandler","_wxBMPHandler",0},
7387 { "_wxPrintPreview","_class_wxPrintPreview",0},
7388 { "_class_wxFlexGridSizer","_wxFlexGridSizer",0},
7389 { "_wxSpinEvent","_class_wxSpinEvent",0},
7390 { "_wxSashLayoutWindow","_class_wxSashLayoutWindow",0},
7391 { "_size_t","_wxCoord",0},
7392 { "_size_t","_wxPrintQuality",0},
7393 { "_size_t","_unsigned_int",0},
7394 { "_size_t","_int",0},
7395 { "_size_t","_wxWindowID",0},
7396 { "_size_t","_uint",0},
7397 { "_class_wxRealPoint","_wxRealPoint",0},
7398 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
7399 { "_wxPNMHandler","_class_wxPNMHandler",0},
7400 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
7401 { "_wxLogGui","_class_wxLogGui",0},
7402 { "_class_wxMenuItem","_wxMenuItem",0},
7403 { "_class_wxPaintEvent","_wxPaintEvent",0},
7404 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
7405 { "_class_wxStatusBar","_wxStatusBar",0},
7406 { "_class_wxGIFHandler","_wxGIFHandler",0},
7407 { "_class_wxPySizer","_wxPySizer",0},
7408 { "_class_wxPostScriptDC","_wxPostScriptDC",0},
7409 { "_wxPanel","_class_wxPanel",0},
7410 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
7411 { "_wxCheckBox","_class_wxCheckBox",0},
7412 { "_class_wxPyTreeCtrl","_wxPyTreeCtrl",0},
7413 { "_wxPyEvent","_class_wxPyEvent",0},
7414 { "_wxTextCtrl","_class_wxTextCtrl",0},
7415 { "_class_wxMask","_wxMask",0},
7416 { "_wxTextDataObject","_class_wxTextDataObject",0},
7417 { "_class_wxKeyEvent","_wxKeyEvent",0},
7418 { "_class_wxToolTip","_wxToolTip",0},
7419 { "_class_wxPNGHandler","_wxPNGHandler",0},
7420 { "_wxColour","_class_wxColour",0},
7421 { "_class_wxDialog","_wxDialog",0},
7422 { "_wxBusyCursor","_class_wxBusyCursor",0},
7423 { "_wxPageSetupDialog","_class_wxPageSetupDialog",0},
7424 { "_class_wxPrinter","_wxPrinter",0},
7425 { "_class_wxFileDataObject","_wxFileDataObject",0},
7426 { "_wxIdleEvent","_class_wxIdleEvent",0},
7427 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
7428 { "_wxToolBar","_class_wxToolBar",0},
7429 { "_class_wxDataObject","_wxDataObject",0},
7430 { "_wxCaret","_class_wxCaret",0},
7431 { "_wxStaticLine","_class_wxStaticLine",0},
7432 { "_class_wxLayoutAlgorithm","_wxLayoutAlgorithm",0},
7433 { "_wxBrush","_class_wxBrush",0},
7434 { "_wxMiniFrame","_class_wxMiniFrame",0},
7435 { "_class_wxNotebookEvent","_wxNotebookEvent",0},
7436 { "_class_wxPyPrintout","_wxPyPrintout",0},
7437 { "_wxDataFormat","_class_wxDataFormat",0},
7438 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
7439 { "_class_wxSashWindow","_wxSashWindow",0},
7440 { "_wxShowEvent","_class_wxShowEvent",0},
7441 { "_uint","_wxCoord",0},
7442 { "_uint","_wxPrintQuality",0},
7443 { "_uint","_size_t",0},
7444 { "_uint","_unsigned_int",0},
7445 { "_uint","_int",0},
7446 { "_uint","_wxWindowID",0},
7447 { "_wxChar","_char",0},
7448 { "_wxPyValidator","_class_wxPyValidator",0},
7449 { "_class_wxEvent","_class_wxStyledTextEvent",SwigwxStyledTextEventTowxEvent},
7450 { "_class_wxEvent","_wxStyledTextEvent",SwigwxStyledTextEventTowxEvent},
7451 { "_class_wxEvent","_wxEvent",0},
7452 { "_wxCheckListBox","_class_wxCheckListBox",0},
7453 { "_wxSplitterEvent","_class_wxSplitterEvent",0},
7454 { "_wxRect","_class_wxRect",0},
7455 { "_wxCommandEvent","_class_wxStyledTextEvent",SwigwxStyledTextEventTowxCommandEvent},
7456 { "_wxCommandEvent","_wxStyledTextEvent",SwigwxStyledTextEventTowxCommandEvent},
7457 { "_wxCommandEvent","_class_wxCommandEvent",0},
7458 { "_wxSizeEvent","_class_wxSizeEvent",0},
7459 { "_class_wxLogWindow","_wxLogWindow",0},
7460 { "_class_wxImage","_wxImage",0},
7461 { "_wxPoint","_class_wxPoint",0},
7462 { "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
7463 { "_class_wxButton","_wxButton",0},
7464 { "_wxRadioBox","_class_wxRadioBox",0},
7465 { "_class_wxSpinCtrl","_wxSpinCtrl",0},
7466 { "_class_wxFontData","_wxFontData",0},
7467 { "_class_wxPNMHandler","_wxPNMHandler",0},
7468 { "_wxBoxSizer","_class_wxBoxSizer",0},
7469 { "_char","_wxChar",0},
7470 { "_wxBitmap","_class_wxBitmap",0},
7471 { "_wxPrintDialog","_class_wxPrintDialog",0},
7472 { "_wxWindowDC","_class_wxWindowDC",0},
7473 { "_wxTimerEvent","_class_wxTimerEvent",0},
7474 { "_wxPyTimer","_class_wxPyTimer",0},
7475 { "_wxScrollBar","_class_wxScrollBar",0},
7476 { "_wxSpinButton","_class_wxSpinButton",0},
7477 { "_wxColourDialog","_class_wxColourDialog",0},
7478 { "_wxPrintData","_class_wxPrintData",0},
7479 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
7480 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
7481 { "_wxMessageDialog","_class_wxMessageDialog",0},
7482 { "_class_wxValidator","_wxValidator",0},
7483 { "_class_wxPyEvent","_wxPyEvent",0},
7484 { "_wxTextEntryDialog","_class_wxTextEntryDialog",0},
7485 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
7486 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
7487 { "_class_wxBusyCursor","_wxBusyCursor",0},
7488 { "_wxToolBarSimple","_class_wxToolBarSimple",0},
7489 { "_wxMDIChildFrame","_class_wxMDIChildFrame",0},
7490 { "_wxListItem","_class_wxListItem",0},
7491 { "_class_wxToolBar","_wxToolBar",0},
7492 { "_wxDropTarget","_class_wxDropTarget",0},
7493 { "_class_wxStaticLine","_wxStaticLine",0},
7494 { "_wxScrollEvent","_class_wxScrollEvent",0},
7495 { "_wxToolBarToolBase","_class_wxToolBarToolBase",0},
7496 { "_wxCalculateLayoutEvent","_class_wxCalculateLayoutEvent",0},
7497 { "_EBool","_wxCoord",0},
7498 { "_EBool","_wxPrintQuality",0},
7499 { "_EBool","_signed_int",0},
7500 { "_EBool","_int",0},
7501 { "_EBool","_wxWindowID",0},
7502 { "_class_wxRegion","_wxRegion",0},
7503 { "_class_wxDataFormat","_wxDataFormat",0},
7504 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
7505 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
7506 { "_class_wxPreviewFrame","_wxPreviewFrame",0},
7507 { "_wxStaticText","_class_wxStaticText",0},
7508 { "_wxFont","_class_wxFont",0},
7509 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
7510 { "_wxCloseEvent","_class_wxCloseEvent",0},
7511 { "_class_wxSplitterEvent","_wxSplitterEvent",0},
7512 { "_wxNotebook","_class_wxNotebook",0},
7513 { "_unsigned_long","_long",0},
7514 { "_class_wxRect","_wxRect",0},
7515 { "_class_wxDC","_wxDC",0},
7516 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
7517 { "_wxGenericDragImage","_class_wxGenericDragImage",0},
7518 { "_class_wxProgressDialog","_wxProgressDialog",0},
7519 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
7520 { "_wxPyApp","_class_wxPyApp",0},
7521 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
7522 { "_wxLogTextCtrl","_class_wxLogTextCtrl",0},
7523 { "_wxMDIParentFrame","_class_wxMDIParentFrame",0},
7524 { "_class_wxTreeEvent","_wxTreeEvent",0},
7525 { "_class_wxDirDialog","_wxDirDialog",0},
7526 { "_wxFocusEvent","_class_wxFocusEvent",0},
7527 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
7528 { "_class_wxTimerEvent","_wxTimerEvent",0},
7529 { "_class_wxPyTimer","_wxPyTimer",0},
7530 { "_class_wxSpinButton","_wxSpinButton",0},
7531 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
7532 { "_class_wxPanel","_wxPanel",0},
7533 { "_class_wxCheckBox","_wxCheckBox",0},
7534 { "_wxComboBox","_class_wxComboBox",0},
7535 { "_wxRadioButton","_class_wxRadioButton",0},
7536 { "_class_wxMessageDialog","_wxMessageDialog",0},
7537 { "_signed_int","_wxCoord",0},
7538 { "_signed_int","_wxPrintQuality",0},
7539 { "_signed_int","_EBool",0},
7540 { "_signed_int","_wxWindowID",0},
7541 { "_signed_int","_int",0},
7542 { "_class_wxTextCtrl","_wxTextCtrl",0},
7543 { "_class_wxListItemAttr","_wxListItemAttr",0},
7544 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
7545 { "_class_wxTextDataObject","_wxTextDataObject",0},
7546 { "_wxMenu","_class_wxMenu",0},
7547 { "_class_wxMoveEvent","_wxMoveEvent",0},
7548 { "_wxListBox","_class_wxListBox",0},
7549 { "_wxScreenDC","_class_wxScreenDC",0},
7550 { "_class_wxToolBarSimple","_wxToolBarSimple",0},
7551 { "_class_wxMDIChildFrame","_wxMDIChildFrame",0},
7552 { "_WXTYPE","_short",0},
7553 { "_WXTYPE","_signed_short",0},
7554 { "_WXTYPE","_unsigned_short",0},
7555 { "_wxFileDialog","_class_wxFileDialog",0},
7556 { "_class_wxDropTarget","_wxDropTarget",0},
7557 { "_class_wxCaret","_wxCaret",0},
7558 { "_class_wxMDIClientWindow","_wxMDIClientWindow",0},
7559 { "_class_wxBrush","_wxBrush",0},
7560 { "_wxTipProvider","_class_wxTipProvider",0},
7561 { "_unsigned_short","_WXTYPE",0},
7562 { "_unsigned_short","_short",0},
7563 { "_class_wxWindow","_class_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxWindow},
7564 { "_class_wxWindow","_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxWindow},
7565 { "_class_wxWindow","_wxWindow",0},
7566 { "_class_wxLogStderr","_wxLogStderr",0},
7567 { "_wxSplitterWindow","_class_wxSplitterWindow",0},
7568 { "_class_wxStyledTextEvent","_wxStyledTextEvent",0},
7569 { "_class_wxStaticText","_wxStaticText",0},
7570 { "_wxPrintDialogData","_class_wxPrintDialogData",0},
7571 { "_class_wxFont","_wxFont",0},
7572 { "_wxClipboard","_class_wxClipboard",0},
7573 { "_class_wxPyValidator","_wxPyValidator",0},
7574 { "_class_wxCloseEvent","_wxCloseEvent",0},
7575 { "_wxSashEvent","_class_wxSashEvent",0},
7576 { "_wxBusyInfo","_class_wxBusyInfo",0},
7577 { "_class_wxMenuEvent","_wxMenuEvent",0},
7578 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
7579 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
7580 { "_wxClientDC","_class_wxClientDC",0},
7581 { "_wxMouseEvent","_class_wxMouseEvent",0},
7582 { "_class_wxGenericDragImage","_wxGenericDragImage",0},
7583 { "_wxListCtrl","_class_wxListCtrl",0},
7584 { "_wxSingleChoiceDialog","_class_wxSingleChoiceDialog",0},
7585 { "_class_wxPoint","_wxPoint",0},
7586 { "_wxRealPoint","_class_wxRealPoint",0},
7587 { "_class_wxRadioBox","_wxRadioBox",0},
7588 { "_class_wxBoxSizer","_wxBoxSizer",0},
7589 { "_signed_short","_WXTYPE",0},
7590 { "_signed_short","_short",0},
7591 { "_wxMemoryDC","_class_wxMemoryDC",0},
7592 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
7593 { "_class_wxPrintDialog","_wxPrintDialog",0},
7594 { "_wxPaintDC","_class_wxPaintDC",0},
7595 { "_class_wxWindowDC","_wxWindowDC",0},
7596 { "_class_wxFocusEvent","_wxFocusEvent",0},
7597 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
7598 { "_wxStatusBar","_class_wxStatusBar",0},
7599 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
7600 { "_class_wxCursor","_wxCursor",0},
7601 { "_wxPostScriptDC","_class_wxPostScriptDC",0},
7602 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
7603 { "_class_wxImageHandler","_wxImageHandler",0},
7604 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
7605 { "_class_wxLog","_wxLog",0},
7606 { "_wxTreeItemId","_class_wxTreeItemId",0},
7607 { "_unsigned_char","_byte",0},
7608 { "_class_wxMenu","_wxMenu",0},
7609 { "_wxControl","_class_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxControl},
7610 { "_wxControl","_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxControl},
7611 { "_wxControl","_class_wxControl",0},
7612 { "_class_wxListBox","_wxListBox",0},
7613 { "_unsigned_int","_wxCoord",0},
7614 { "_unsigned_int","_wxPrintQuality",0},
7615 { "_unsigned_int","_size_t",0},
7616 { "_unsigned_int","_uint",0},
7617 { "_unsigned_int","_wxWindowID",0},
7618 { "_unsigned_int","_int",0},
7619 { "_wxIcon","_class_wxIcon",0},
7620 { "_wxDialog","_class_wxDialog",0},
7621 { "_class_wxListItem","_wxListItem",0},
7622 { "_class_wxPen","_wxPen",0},
7623 { "_class_wxFileDialog","_wxFileDialog",0},
7624 { "_wxQueryLayoutInfoEvent","_class_wxQueryLayoutInfoEvent",0},
7625 { "_short","_WXTYPE",0},
7626 { "_short","_unsigned_short",0},
7627 { "_short","_signed_short",0},
7628 { "_class_wxStaticBox","_wxStaticBox",0},
7629 { "_wxLayoutAlgorithm","_class_wxLayoutAlgorithm",0},
7630 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
7631 { "_class_wxPyDropSource","_wxPyDropSource",0},
7632 { "_class_wxScrollEvent","_wxScrollEvent",0},
7633 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
7634 { "_class_wxChoice","_wxChoice",0},
7635 { "_class_wxSlider","_wxSlider",0},
7636 { "_class_wxCalculateLayoutEvent","_wxCalculateLayoutEvent",0},
7637 { "_class_wxImageList","_wxImageList",0},
7638 { "_class_wxBitmapButton","_wxBitmapButton",0},
7639 { "_wxPyTipProvider","_class_wxPyTipProvider",0},
7640 { "_wxFrame","_class_wxFrame",0},
7641 { "_wxPCXHandler","_class_wxPCXHandler",0},
7642 { "_class_wxGridSizer","_wxGridSizer",0},
7643 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
7644 { "_class_wxNotebook","_wxNotebook",0},
7645 { "_wxJPEGHandler","_class_wxJPEGHandler",0},
7646 { "_wxWindowID","_wxCoord",0},
7647 { "_wxWindowID","_wxPrintQuality",0},
7648 { "_wxWindowID","_size_t",0},
7649 { "_wxWindowID","_EBool",0},
7650 { "_wxWindowID","_uint",0},
7651 { "_wxWindowID","_int",0},
7652 { "_wxWindowID","_signed_int",0},
7653 { "_wxWindowID","_unsigned_int",0},
7654 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
7655 { "_class_wxSizerItem","_wxSizerItem",0},
7656 { "_int","_wxCoord",0},
7657 { "_int","_wxPrintQuality",0},
7658 { "_int","_size_t",0},
7659 { "_int","_EBool",0},
7660 { "_int","_uint",0},
7661 { "_int","_wxWindowID",0},
7662 { "_int","_unsigned_int",0},
7663 { "_int","_signed_int",0},
7664 { "_class_wxMouseEvent","_wxMouseEvent",0},
7665 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
7666 { "_wxLogWindow","_class_wxLogWindow",0},
7667 { "_class_wxListEvent","_wxListEvent",0},
7668 { "_class_wxPrintPreview","_wxPrintPreview",0},
7669 { "_class_wxSpinEvent","_wxSpinEvent",0},
7670 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
7671 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
7672 { "_wxLogNull","_class_wxLogNull",0},
7673 { "_wxButton","_class_wxButton",0},
7674 { "_class_wxPyApp","_wxPyApp",0},
7675 { "_wxSize","_class_wxSize",0},
7676 { "_wxRegionIterator","_class_wxRegionIterator",0},
7677 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
7678 { "_class_wxLogTextCtrl","_wxLogTextCtrl",0},
7679 { "_class_wxLogGui","_wxLogGui",0},
7680 { "_class_wxMDIParentFrame","_wxMDIParentFrame",0},
7681 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
7682 { "_wxStaticBoxSizer","_class_wxStaticBoxSizer",0},
7683 { "_class_wxPaintDC","_wxPaintDC",0},
7684 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
7685 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
7686 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
7687 { "_class_wxComboBox","_wxComboBox",0},
7688 { "_class_wxRadioButton","_wxRadioButton",0},
7689 { "_wxValidator","_class_wxValidator",0},
7690 { "_wxToolBarBase","_class_wxToolBarBase",0},
7691 { "_class_wxTreeItemId","_wxTreeItemId",0},
7692 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
7693 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
7694 { "_class_wxControl","_class_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxControl},
7695 { "_class_wxControl","_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxControl},
7696 { "_class_wxControl","_wxControl",0},
7697 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
7698 { "_wxStyledTextCtrl","_class_wxStyledTextCtrl",0},
7699 { "_class_wxIcon","_wxIcon",0},
7700 { "_class_wxColour","_wxColour",0},
7701 { "_class_wxScreenDC","_wxScreenDC",0},
7702 { "_class_wxPageSetupDialog","_wxPageSetupDialog",0},
7703 { "_wxPalette","_class_wxPalette",0},
7704 { "_class_wxIdleEvent","_wxIdleEvent",0},
7705 { "_wxCoord","_int",0},
7706 { "_wxCoord","_signed_int",0},
7707 { "_wxCoord","_unsigned_int",0},
7708 { "_wxCoord","_wxWindowID",0},
7709 { "_wxCoord","_uint",0},
7710 { "_wxCoord","_EBool",0},
7711 { "_wxCoord","_size_t",0},
7712 { "_wxCoord","_wxPrintQuality",0},
7713 { "_wxEraseEvent","_class_wxEraseEvent",0},
7714 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
7715 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
7716 { "_class_wxTipProvider","_wxTipProvider",0},
7717 { "_class_wxMiniFrame","_wxMiniFrame",0},
7718 { "_wxFontDialog","_class_wxFontDialog",0},
7719 { "_wxRegion","_class_wxRegion",0},
7720 { "_class_wxSplitterWindow","_wxSplitterWindow",0},
7721 { "_wxPreviewFrame","_class_wxPreviewFrame",0},
7722 { "_wxSizer","_class_wxSizer",0},
7723 { "_class_wxShowEvent","_wxShowEvent",0},
7724 { "_class_wxPyTipProvider","_wxPyTipProvider",0},
7725 { "_class_wxPCXHandler","_wxPCXHandler",0},
7726 { "_wxTIFFHandler","_class_wxTIFFHandler",0},
7727 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
7728 { "_wxActivateEvent","_class_wxActivateEvent",0},
7729 { "_wxGauge","_class_wxGauge",0},
7730 { "_class_wxCheckListBox","_wxCheckListBox",0},
7731 { "_class_wxBusyInfo","_wxBusyInfo",0},
7732 { "_class_wxCommandEvent","_class_wxStyledTextEvent",SwigwxStyledTextEventTowxCommandEvent},
7733 { "_class_wxCommandEvent","_wxStyledTextEvent",SwigwxStyledTextEventTowxCommandEvent},
7734 { "_class_wxCommandEvent","_wxCommandEvent",0},
7735 { "_class_wxClientDC","_wxClientDC",0},
7736 { "_class_wxSizeEvent","_wxSizeEvent",0},
7737 { "_class_wxListCtrl","_wxListCtrl",0},
7738 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
7739 { "_class_wxLogNull","_wxLogNull",0},
7740 { "_class_wxSize","_wxSize",0},
7741 { "_class_wxBitmap","_wxBitmap",0},
7742 { "_class_wxMemoryDC","_wxMemoryDC",0},
7743 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
7744 { "_wxMenuBar","_class_wxMenuBar",0},
7745 { "_wxTreeEvent","_class_wxTreeEvent",0},
7746 { "_wxDirDialog","_class_wxDirDialog",0},
7747 { "_wxEvtHandler","_class_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxEvtHandler},
7748 { "_wxEvtHandler","_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxEvtHandler},
7749 { "_wxEvtHandler","_class_wxEvtHandler",0},
7750 { "_wxMenuItem","_class_wxMenuItem",0},
7751 { "_class_wxScrollBar","_wxScrollBar",0},
7752 { "_class_wxColourDialog","_wxColourDialog",0},
7753 { "_class_wxPrintData","_wxPrintData",0},
7754 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
7755 { "_wxListItemAttr","_class_wxListItemAttr",0},
7756 { "_class_wxTextEntryDialog","_wxTextEntryDialog",0},
7757 { "_wxKeyEvent","_class_wxKeyEvent",0},
7758 { "_wxMoveEvent","_class_wxMoveEvent",0},
7759 { "_wxColourData","_class_wxColourData",0},
7760 { "_wxPageSetupDialogData","_class_wxPageSetupDialogData",0},
7761 { "_class_wxPalette","_wxPalette",0},
7762 { "_wxFileDataObject","_class_wxFileDataObject",0},
7763 { "_class_wxQueryLayoutInfoEvent","_wxQueryLayoutInfoEvent",0},
7764 { "_wxNotebookSizer","_class_wxNotebookSizer",0},
7765 { "_class_wxEraseEvent","_wxEraseEvent",0},
7766 { "_wxPyFontEnumerator","_class_wxPyFontEnumerator",0},
7767 { "_wxMDIClientWindow","_class_wxMDIClientWindow",0},
7768 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
7769 { "_class_wxToolBarToolBase","_wxToolBarToolBase",0},
7770 { "_class_wxFontDialog","_wxFontDialog",0},
7771 { "_wxWindow","_class_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxWindow},
7772 { "_wxWindow","_wxStyledTextCtrl",SwigwxStyledTextCtrlTowxWindow},
7773 { "_wxWindow","_class_wxWindow",0},
7774 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
7775 { "_wxLogStderr","_class_wxLogStderr",0},
7776 { "_wxStyledTextEvent","_class_wxStyledTextEvent",0},
7777 { "_class_wxFrame","_wxFrame",0},
7778 {0,0,0}};
7779
7780 static PyObject *SWIG_globals;
7781 #ifdef __cplusplus
7782 extern "C"
7783 #endif
7784 SWIGEXPORT(void) initstc_c() {
7785 PyObject *m, *d;
7786 SWIG_globals = SWIG_newvarlink();
7787 m = Py_InitModule("stc_c", stc_cMethods);
7788 d = PyModule_GetDict(m);
7789 PyDict_SetItemString(d,"wxSTC_UndoCollectNone", PyInt_FromLong((long) wxSTC_UndoCollectNone));
7790 PyDict_SetItemString(d,"wxSTC_UndoCollectAutoStart", PyInt_FromLong((long) wxSTC_UndoCollectAutoStart));
7791 PyDict_SetItemString(d,"wxSTC_EOL_CRLF", PyInt_FromLong((long) wxSTC_EOL_CRLF));
7792 PyDict_SetItemString(d,"wxSTC_EOL_CR", PyInt_FromLong((long) wxSTC_EOL_CR));
7793 PyDict_SetItemString(d,"wxSTC_EOL_LF", PyInt_FromLong((long) wxSTC_EOL_LF));
7794 PyDict_SetItemString(d,"wxSTC_EDGE_NONE", PyInt_FromLong((long) wxSTC_EDGE_NONE));
7795 PyDict_SetItemString(d,"wxSTC_EDGE_LINE", PyInt_FromLong((long) wxSTC_EDGE_LINE));
7796 PyDict_SetItemString(d,"wxSTC_EDGE_BACKGROUND", PyInt_FromLong((long) wxSTC_EDGE_BACKGROUND));
7797 PyDict_SetItemString(d,"wxSTC_LEX_STYLE_MAX", PyInt_FromLong((long) 31));
7798 PyDict_SetItemString(d,"wxSTC_STYLE_DEFAULT", PyInt_FromLong((long) 32));
7799 PyDict_SetItemString(d,"wxSTC_STYLE_LINENUMBER", PyInt_FromLong((long) 33));
7800 PyDict_SetItemString(d,"wxSTC_STYLE_BRACELIGHT", PyInt_FromLong((long) 34));
7801 PyDict_SetItemString(d,"wxSTC_STYLE_BRACEBAD", PyInt_FromLong((long) 35));
7802 PyDict_SetItemString(d,"wxSTC_STYLE_CONTROLCHAR", PyInt_FromLong((long) 36));
7803 PyDict_SetItemString(d,"wxSTC_STYLE_MAX", PyInt_FromLong((long) 127));
7804 PyDict_SetItemString(d,"wxSTC_STYLE_MASK", PyInt_FromLong((long) 31));
7805 PyDict_SetItemString(d,"wxSTC_MARKER_MAX", PyInt_FromLong((long) 31));
7806 PyDict_SetItemString(d,"wxSTC_MARK_CIRCLE", PyInt_FromLong((long) 0));
7807 PyDict_SetItemString(d,"wxSTC_MARK_ROUNDRECT", PyInt_FromLong((long) 1));
7808 PyDict_SetItemString(d,"wxSTC_MARK_ARROW", PyInt_FromLong((long) 2));
7809 PyDict_SetItemString(d,"wxSTC_MARK_SMALLRECT", PyInt_FromLong((long) 3));
7810 PyDict_SetItemString(d,"wxSTC_MARK_SHORTARROW", PyInt_FromLong((long) 4));
7811 PyDict_SetItemString(d,"wxSTC_MARK_EMPTY", PyInt_FromLong((long) 5));
7812 PyDict_SetItemString(d,"wxSTC_MARK_ARROWDOWN", PyInt_FromLong((long) 6));
7813 PyDict_SetItemString(d,"wxSTC_MARK_MINUS", PyInt_FromLong((long) 7));
7814 PyDict_SetItemString(d,"wxSTC_MARK_PLUS", PyInt_FromLong((long) 8));
7815 PyDict_SetItemString(d,"wxSTC_MARKNUM_FOLDER", PyInt_FromLong((long) 30));
7816 PyDict_SetItemString(d,"wxSTC_MARKNUM_FOLDEROPEN", PyInt_FromLong((long) 31));
7817 PyDict_SetItemString(d,"wxSTC_MASK_FOLDERS", PyInt_FromLong((long) ((1<<(30))|(1<<(31)))));
7818 PyDict_SetItemString(d,"wxSTC_INDIC_MAX", PyInt_FromLong((long) 7));
7819 PyDict_SetItemString(d,"wxSTC_INDIC_PLAIN", PyInt_FromLong((long) 0));
7820 PyDict_SetItemString(d,"wxSTC_INDIC_SQUIGGLE", PyInt_FromLong((long) 1));
7821 PyDict_SetItemString(d,"wxSTC_INDIC_TT", PyInt_FromLong((long) 2));
7822 PyDict_SetItemString(d,"wxSTC_INDIC_DIAGONAL", PyInt_FromLong((long) 3));
7823 PyDict_SetItemString(d,"wxSTC_INDIC_STRIKE", PyInt_FromLong((long) 4));
7824 PyDict_SetItemString(d,"wxSTC_INDIC0_MASK", PyInt_FromLong((long) 32));
7825 PyDict_SetItemString(d,"wxSTC_INDIC1_MASK", PyInt_FromLong((long) 64));
7826 PyDict_SetItemString(d,"wxSTC_INDIC2_MASK", PyInt_FromLong((long) 128));
7827 PyDict_SetItemString(d,"wxSTC_INDICS_MASK", PyInt_FromLong((long) ((32)|(64)|(128))));
7828 PyDict_SetItemString(d,"wxSTC_FOLDLEVELBASE", PyInt_FromLong((long) 0x0400));
7829 PyDict_SetItemString(d,"wxSTC_FOLDLEVELWHITEFLAG", PyInt_FromLong((long) 0x1000));
7830 PyDict_SetItemString(d,"wxSTC_FOLDLEVELHEADERFLAG", PyInt_FromLong((long) 0x2000));
7831 PyDict_SetItemString(d,"wxSTC_FOLDLEVELNUMBERMASK", PyInt_FromLong((long) 0x0FFF));
7832 PyDict_SetItemString(d,"wxSTC_CMD_LINEDOWN", PyInt_FromLong((long) wxSTC_CMD_LINEDOWN));
7833 PyDict_SetItemString(d,"wxSTC_CMD_LINEDOWNEXTEND", PyInt_FromLong((long) wxSTC_CMD_LINEDOWNEXTEND));
7834 PyDict_SetItemString(d,"wxSTC_CMD_LINEUP", PyInt_FromLong((long) wxSTC_CMD_LINEUP));
7835 PyDict_SetItemString(d,"wxSTC_CMD_LINEUPEXTEND", PyInt_FromLong((long) wxSTC_CMD_LINEUPEXTEND));
7836 PyDict_SetItemString(d,"wxSTC_CMD_CHARLEFT", PyInt_FromLong((long) wxSTC_CMD_CHARLEFT));
7837 PyDict_SetItemString(d,"wxSTC_CMD_CHARLEFTEXTEND", PyInt_FromLong((long) wxSTC_CMD_CHARLEFTEXTEND));
7838 PyDict_SetItemString(d,"wxSTC_CMD_CHARRIGHT", PyInt_FromLong((long) wxSTC_CMD_CHARRIGHT));
7839 PyDict_SetItemString(d,"wxSTC_CMD_CHARRIGHTEXTEND", PyInt_FromLong((long) wxSTC_CMD_CHARRIGHTEXTEND));
7840 PyDict_SetItemString(d,"wxSTC_CMD_WORDLEFT", PyInt_FromLong((long) wxSTC_CMD_WORDLEFT));
7841 PyDict_SetItemString(d,"wxSTC_CMD_WORDLEFTEXTEND", PyInt_FromLong((long) wxSTC_CMD_WORDLEFTEXTEND));
7842 PyDict_SetItemString(d,"wxSTC_CMD_WORDRIGHT", PyInt_FromLong((long) wxSTC_CMD_WORDRIGHT));
7843 PyDict_SetItemString(d,"wxSTC_CMD_WORDRIGHTEXTEND", PyInt_FromLong((long) wxSTC_CMD_WORDRIGHTEXTEND));
7844 PyDict_SetItemString(d,"wxSTC_CMD_HOME", PyInt_FromLong((long) wxSTC_CMD_HOME));
7845 PyDict_SetItemString(d,"wxSTC_CMD_HOMEEXTEND", PyInt_FromLong((long) wxSTC_CMD_HOMEEXTEND));
7846 PyDict_SetItemString(d,"wxSTC_CMD_LINEEND", PyInt_FromLong((long) wxSTC_CMD_LINEEND));
7847 PyDict_SetItemString(d,"wxSTC_CMD_LINEENDEXTEND", PyInt_FromLong((long) wxSTC_CMD_LINEENDEXTEND));
7848 PyDict_SetItemString(d,"wxSTC_CMD_DOCUMENTSTART", PyInt_FromLong((long) wxSTC_CMD_DOCUMENTSTART));
7849 PyDict_SetItemString(d,"wxSTC_CMD_DOCUMENTSTARTEXTEND", PyInt_FromLong((long) wxSTC_CMD_DOCUMENTSTARTEXTEND));
7850 PyDict_SetItemString(d,"wxSTC_CMD_DOCUMENTEND", PyInt_FromLong((long) wxSTC_CMD_DOCUMENTEND));
7851 PyDict_SetItemString(d,"wxSTC_CMD_DOCUMENTENDEXTEND", PyInt_FromLong((long) wxSTC_CMD_DOCUMENTENDEXTEND));
7852 PyDict_SetItemString(d,"wxSTC_CMD_PAGEUP", PyInt_FromLong((long) wxSTC_CMD_PAGEUP));
7853 PyDict_SetItemString(d,"wxSTC_CMD_PAGEUPEXTEND", PyInt_FromLong((long) wxSTC_CMD_PAGEUPEXTEND));
7854 PyDict_SetItemString(d,"wxSTC_CMD_PAGEDOWN", PyInt_FromLong((long) wxSTC_CMD_PAGEDOWN));
7855 PyDict_SetItemString(d,"wxSTC_CMD_PAGEDOWNEXTEND", PyInt_FromLong((long) wxSTC_CMD_PAGEDOWNEXTEND));
7856 PyDict_SetItemString(d,"wxSTC_CMD_EDITTOGGLEOVERTYPE", PyInt_FromLong((long) wxSTC_CMD_EDITTOGGLEOVERTYPE));
7857 PyDict_SetItemString(d,"wxSTC_CMD_CANCEL", PyInt_FromLong((long) wxSTC_CMD_CANCEL));
7858 PyDict_SetItemString(d,"wxSTC_CMD_DELETEBACK", PyInt_FromLong((long) wxSTC_CMD_DELETEBACK));
7859 PyDict_SetItemString(d,"wxSTC_CMD_TAB", PyInt_FromLong((long) wxSTC_CMD_TAB));
7860 PyDict_SetItemString(d,"wxSTC_CMD_BACKTAB", PyInt_FromLong((long) wxSTC_CMD_BACKTAB));
7861 PyDict_SetItemString(d,"wxSTC_CMD_NEWLINE", PyInt_FromLong((long) wxSTC_CMD_NEWLINE));
7862 PyDict_SetItemString(d,"wxSTC_CMD_FORMFEED", PyInt_FromLong((long) wxSTC_CMD_FORMFEED));
7863 PyDict_SetItemString(d,"wxSTC_CMD_VCHOME", PyInt_FromLong((long) wxSTC_CMD_VCHOME));
7864 PyDict_SetItemString(d,"wxSTC_CMD_VCHOMEEXTEND", PyInt_FromLong((long) wxSTC_CMD_VCHOMEEXTEND));
7865 PyDict_SetItemString(d,"wxSTC_CMD_ZOOMIN", PyInt_FromLong((long) wxSTC_CMD_ZOOMIN));
7866 PyDict_SetItemString(d,"wxSTC_CMD_ZOOMOUT", PyInt_FromLong((long) wxSTC_CMD_ZOOMOUT));
7867 PyDict_SetItemString(d,"wxSTC_CMD_DELWORDLEFT", PyInt_FromLong((long) wxSTC_CMD_DELWORDLEFT));
7868 PyDict_SetItemString(d,"wxSTC_CMD_DELWORDRIGHT", PyInt_FromLong((long) wxSTC_CMD_DELWORDRIGHT));
7869 PyDict_SetItemString(d,"wxSTC_CMD_LINECUT", PyInt_FromLong((long) wxSTC_CMD_LINECUT));
7870 PyDict_SetItemString(d,"wxSTC_CMD_LINEDELETE", PyInt_FromLong((long) wxSTC_CMD_LINEDELETE));
7871 PyDict_SetItemString(d,"wxSTC_CMD_LINETRANSPOSE", PyInt_FromLong((long) wxSTC_CMD_LINETRANSPOSE));
7872 PyDict_SetItemString(d,"wxSTC_CMD_LOWERCASE", PyInt_FromLong((long) wxSTC_CMD_LOWERCASE));
7873 PyDict_SetItemString(d,"wxSTC_CMD_UPPERCASE", PyInt_FromLong((long) wxSTC_CMD_UPPERCASE));
7874 PyDict_SetItemString(d,"wxSTC_CMD_LINESCROLLDOWN", PyInt_FromLong((long) wxSTC_CMD_LINESCROLLDOWN));
7875 PyDict_SetItemString(d,"wxSTC_CMD_LINESCROLLUP", PyInt_FromLong((long) wxSTC_CMD_LINESCROLLUP));
7876 PyDict_SetItemString(d,"wxSTC_LEX_CONTAINER", PyInt_FromLong((long) wxSTC_LEX_CONTAINER));
7877 PyDict_SetItemString(d,"wxSTC_LEX_NULL", PyInt_FromLong((long) wxSTC_LEX_NULL));
7878 PyDict_SetItemString(d,"wxSTC_LEX_PYTHON", PyInt_FromLong((long) wxSTC_LEX_PYTHON));
7879 PyDict_SetItemString(d,"wxSTC_LEX_CPP", PyInt_FromLong((long) wxSTC_LEX_CPP));
7880 PyDict_SetItemString(d,"wxSTC_LEX_HTML", PyInt_FromLong((long) wxSTC_LEX_HTML));
7881 PyDict_SetItemString(d,"wxSTC_LEX_XML", PyInt_FromLong((long) wxSTC_LEX_XML));
7882 PyDict_SetItemString(d,"wxSTC_LEX_PERL", PyInt_FromLong((long) wxSTC_LEX_PERL));
7883 PyDict_SetItemString(d,"wxSTC_LEX_SQL", PyInt_FromLong((long) wxSTC_LEX_SQL));
7884 PyDict_SetItemString(d,"wxSTC_LEX_VB", PyInt_FromLong((long) wxSTC_LEX_VB));
7885 PyDict_SetItemString(d,"wxSTC_LEX_PROPERTIES", PyInt_FromLong((long) wxSTC_LEX_PROPERTIES));
7886 PyDict_SetItemString(d,"wxSTC_LEX_ERRORLIST", PyInt_FromLong((long) wxSTC_LEX_ERRORLIST));
7887 PyDict_SetItemString(d,"wxSTC_LEX_MAKEFILE", PyInt_FromLong((long) wxSTC_LEX_MAKEFILE));
7888 PyDict_SetItemString(d,"wxSTC_LEX_BATCH", PyInt_FromLong((long) wxSTC_LEX_BATCH));
7889 PyDict_SetItemString(d,"wxSTC_LEX_XCODE", PyInt_FromLong((long) wxSTC_LEX_XCODE));
7890 PyDict_SetItemString(d,"wxSTC_LEX_LATEX", PyInt_FromLong((long) wxSTC_LEX_LATEX));
7891 PyDict_SetItemString(d,"wxSTC_CARET_SLOP", PyInt_FromLong((long) 0x01));
7892 PyDict_SetItemString(d,"WXSTC_CARET_CENTER", PyInt_FromLong((long) 0x02));
7893 PyDict_SetItemString(d,"wxSTC_CARET_STRICT", PyInt_FromLong((long) 0x04));
7894 PyDict_SetItemString(d,"wxSTC_MARGIN_SYMBOL", PyInt_FromLong((long) 0));
7895 PyDict_SetItemString(d,"wxSTC_MARGIN_NUMBER", PyInt_FromLong((long) 1));
7896 PyDict_SetItemString(d,"wxSTCNameStr", PyString_FromString("wxSTCNameStr"));
7897 PyDict_SetItemString(d,"wxEVT_STC_CHANGE", PyInt_FromLong((long) wxEVT_STC_CHANGE));
7898 PyDict_SetItemString(d,"wxEVT_STC_STYLENEEDED", PyInt_FromLong((long) wxEVT_STC_STYLENEEDED));
7899 PyDict_SetItemString(d,"wxEVT_STC_CHARADDED", PyInt_FromLong((long) wxEVT_STC_CHARADDED));
7900 PyDict_SetItemString(d,"wxEVT_STC_UPDATEUI", PyInt_FromLong((long) wxEVT_STC_UPDATEUI));
7901 PyDict_SetItemString(d,"wxEVT_STC_SAVEPOINTREACHED", PyInt_FromLong((long) wxEVT_STC_SAVEPOINTREACHED));
7902 PyDict_SetItemString(d,"wxEVT_STC_SAVEPOINTLEFT", PyInt_FromLong((long) wxEVT_STC_SAVEPOINTLEFT));
7903 PyDict_SetItemString(d,"wxEVT_STC_ROMODIFYATTEMPT", PyInt_FromLong((long) wxEVT_STC_ROMODIFYATTEMPT));
7904 PyDict_SetItemString(d,"wxEVT_STC_DOUBLECLICK", PyInt_FromLong((long) wxEVT_STC_DOUBLECLICK));
7905 PyDict_SetItemString(d,"wxEVT_STC_MODIFIED", PyInt_FromLong((long) wxEVT_STC_MODIFIED));
7906 PyDict_SetItemString(d,"wxEVT_STC_KEY", PyInt_FromLong((long) wxEVT_STC_KEY));
7907 PyDict_SetItemString(d,"wxEVT_STC_MACRORECORD", PyInt_FromLong((long) wxEVT_STC_MACRORECORD));
7908 PyDict_SetItemString(d,"wxEVT_STC_MARGINCLICK", PyInt_FromLong((long) wxEVT_STC_MARGINCLICK));
7909 PyDict_SetItemString(d,"wxEVT_STC_NEEDSHOWN", PyInt_FromLong((long) wxEVT_STC_NEEDSHOWN));
7910 PyDict_SetItemString(d,"wxSTC_MOD_INSERTTEXT", PyInt_FromLong((long) 0x1));
7911 PyDict_SetItemString(d,"wxSTC_MOD_DELETETEXT", PyInt_FromLong((long) 0x2));
7912 PyDict_SetItemString(d,"wxSTC_MOD_CHANGESTYLE", PyInt_FromLong((long) 0x4));
7913 PyDict_SetItemString(d,"wxSTC_MOD_CHANGEFOLD", PyInt_FromLong((long) 0x8));
7914 PyDict_SetItemString(d,"wxSTC_PERFORMED_USER", PyInt_FromLong((long) 0x10));
7915 PyDict_SetItemString(d,"wxSTC_PERFORMED_UNDO", PyInt_FromLong((long) 0x20));
7916 PyDict_SetItemString(d,"wxSTC_PERFORMED_REDO", PyInt_FromLong((long) 0x40));
7917 PyDict_SetItemString(d,"wxSTC_LASTSTEPINUNDOREDO", PyInt_FromLong((long) 0x100));
7918 PyDict_SetItemString(d,"wxSTC_MOD_CHANGEMARKER", PyInt_FromLong((long) 0x200));
7919 PyDict_SetItemString(d,"wxSTC_MOD_BEFOREINSERT", PyInt_FromLong((long) 0x400));
7920 PyDict_SetItemString(d,"wxSTC_MOD_BEFOREDELETE", PyInt_FromLong((long) 0x800));
7921 PyDict_SetItemString(d,"SCLEX_CONTAINER", PyInt_FromLong((long) 0));
7922 PyDict_SetItemString(d,"SCLEX_NULL", PyInt_FromLong((long) 1));
7923 PyDict_SetItemString(d,"SCLEX_PYTHON", PyInt_FromLong((long) 2));
7924 PyDict_SetItemString(d,"SCLEX_CPP", PyInt_FromLong((long) 3));
7925 PyDict_SetItemString(d,"SCLEX_HTML", PyInt_FromLong((long) 4));
7926 PyDict_SetItemString(d,"SCLEX_XML", PyInt_FromLong((long) 5));
7927 PyDict_SetItemString(d,"SCLEX_PERL", PyInt_FromLong((long) 6));
7928 PyDict_SetItemString(d,"SCLEX_SQL", PyInt_FromLong((long) 7));
7929 PyDict_SetItemString(d,"SCLEX_VB", PyInt_FromLong((long) 8));
7930 PyDict_SetItemString(d,"SCLEX_PROPERTIES", PyInt_FromLong((long) 9));
7931 PyDict_SetItemString(d,"SCLEX_ERRORLIST", PyInt_FromLong((long) 10));
7932 PyDict_SetItemString(d,"SCLEX_MAKEFILE", PyInt_FromLong((long) 11));
7933 PyDict_SetItemString(d,"SCLEX_BATCH", PyInt_FromLong((long) 12));
7934 PyDict_SetItemString(d,"SCLEX_XCODE", PyInt_FromLong((long) 13));
7935 PyDict_SetItemString(d,"SCLEX_LATEX", PyInt_FromLong((long) 14));
7936 PyDict_SetItemString(d,"SCE_P_DEFAULT", PyInt_FromLong((long) 0));
7937 PyDict_SetItemString(d,"SCE_P_COMMENTLINE", PyInt_FromLong((long) 1));
7938 PyDict_SetItemString(d,"SCE_P_NUMBER", PyInt_FromLong((long) 2));
7939 PyDict_SetItemString(d,"SCE_P_STRING", PyInt_FromLong((long) 3));
7940 PyDict_SetItemString(d,"SCE_P_CHARACTER", PyInt_FromLong((long) 4));
7941 PyDict_SetItemString(d,"SCE_P_WORD", PyInt_FromLong((long) 5));
7942 PyDict_SetItemString(d,"SCE_P_TRIPLE", PyInt_FromLong((long) 6));
7943 PyDict_SetItemString(d,"SCE_P_TRIPLEDOUBLE", PyInt_FromLong((long) 7));
7944 PyDict_SetItemString(d,"SCE_P_CLASSNAME", PyInt_FromLong((long) 8));
7945 PyDict_SetItemString(d,"SCE_P_DEFNAME", PyInt_FromLong((long) 9));
7946 PyDict_SetItemString(d,"SCE_P_OPERATOR", PyInt_FromLong((long) 10));
7947 PyDict_SetItemString(d,"SCE_P_IDENTIFIER", PyInt_FromLong((long) 11));
7948 PyDict_SetItemString(d,"SCE_P_COMMENTBLOCK", PyInt_FromLong((long) 12));
7949 PyDict_SetItemString(d,"SCE_P_STRINGEOL", PyInt_FromLong((long) 13));
7950 PyDict_SetItemString(d,"SCE_C_DEFAULT", PyInt_FromLong((long) 0));
7951 PyDict_SetItemString(d,"SCE_C_COMMENT", PyInt_FromLong((long) 1));
7952 PyDict_SetItemString(d,"SCE_C_COMMENTLINE", PyInt_FromLong((long) 2));
7953 PyDict_SetItemString(d,"SCE_C_COMMENTDOC", PyInt_FromLong((long) 3));
7954 PyDict_SetItemString(d,"SCE_C_NUMBER", PyInt_FromLong((long) 4));
7955 PyDict_SetItemString(d,"SCE_C_WORD", PyInt_FromLong((long) 5));
7956 PyDict_SetItemString(d,"SCE_C_STRING", PyInt_FromLong((long) 6));
7957 PyDict_SetItemString(d,"SCE_C_CHARACTER", PyInt_FromLong((long) 7));
7958 PyDict_SetItemString(d,"SCE_C_UUID", PyInt_FromLong((long) 8));
7959 PyDict_SetItemString(d,"SCE_C_PREPROCESSOR", PyInt_FromLong((long) 9));
7960 PyDict_SetItemString(d,"SCE_C_OPERATOR", PyInt_FromLong((long) 10));
7961 PyDict_SetItemString(d,"SCE_C_IDENTIFIER", PyInt_FromLong((long) 11));
7962 PyDict_SetItemString(d,"SCE_C_STRINGEOL", PyInt_FromLong((long) 12));
7963 PyDict_SetItemString(d,"SCE_H_DEFAULT", PyInt_FromLong((long) 0));
7964 PyDict_SetItemString(d,"SCE_H_TAG", PyInt_FromLong((long) 1));
7965 PyDict_SetItemString(d,"SCE_H_TAGUNKNOWN", PyInt_FromLong((long) 2));
7966 PyDict_SetItemString(d,"SCE_H_ATTRIBUTE", PyInt_FromLong((long) 3));
7967 PyDict_SetItemString(d,"SCE_H_ATTRIBUTEUNKNOWN", PyInt_FromLong((long) 4));
7968 PyDict_SetItemString(d,"SCE_H_NUMBER", PyInt_FromLong((long) 5));
7969 PyDict_SetItemString(d,"SCE_H_DOUBLESTRING", PyInt_FromLong((long) 6));
7970 PyDict_SetItemString(d,"SCE_H_SINGLESTRING", PyInt_FromLong((long) 7));
7971 PyDict_SetItemString(d,"SCE_H_OTHER", PyInt_FromLong((long) 8));
7972 PyDict_SetItemString(d,"SCE_H_COMMENT", PyInt_FromLong((long) 9));
7973 PyDict_SetItemString(d,"SCE_H_ENTITY", PyInt_FromLong((long) 10));
7974 PyDict_SetItemString(d,"SCE_H_TAGEND", PyInt_FromLong((long) 11));
7975 PyDict_SetItemString(d,"SCE_H_XMLSTART", PyInt_FromLong((long) 12));
7976 PyDict_SetItemString(d,"SCE_H_XMLEND", PyInt_FromLong((long) 13));
7977 PyDict_SetItemString(d,"SCE_H_SCRIPT", PyInt_FromLong((long) 14));
7978 PyDict_SetItemString(d,"SCE_H_ASP", PyInt_FromLong((long) 15));
7979 PyDict_SetItemString(d,"SCE_H_ASPAT", PyInt_FromLong((long) 16));
7980 PyDict_SetItemString(d,"SCE_HJ_START", PyInt_FromLong((long) 40));
7981 PyDict_SetItemString(d,"SCE_HJ_DEFAULT", PyInt_FromLong((long) 41));
7982 PyDict_SetItemString(d,"SCE_HJ_COMMENT", PyInt_FromLong((long) 42));
7983 PyDict_SetItemString(d,"SCE_HJ_COMMENTLINE", PyInt_FromLong((long) 43));
7984 PyDict_SetItemString(d,"SCE_HJ_COMMENTDOC", PyInt_FromLong((long) 44));
7985 PyDict_SetItemString(d,"SCE_HJ_NUMBER", PyInt_FromLong((long) 45));
7986 PyDict_SetItemString(d,"SCE_HJ_WORD", PyInt_FromLong((long) 46));
7987 PyDict_SetItemString(d,"SCE_HJ_KEYWORD", PyInt_FromLong((long) 47));
7988 PyDict_SetItemString(d,"SCE_HJ_DOUBLESTRING", PyInt_FromLong((long) 48));
7989 PyDict_SetItemString(d,"SCE_HJ_SINGLESTRING", PyInt_FromLong((long) 49));
7990 PyDict_SetItemString(d,"SCE_HJ_SYMBOLS", PyInt_FromLong((long) 50));
7991 PyDict_SetItemString(d,"SCE_HJ_STRINGEOL", PyInt_FromLong((long) 51));
7992 PyDict_SetItemString(d,"SCE_HJA_START", PyInt_FromLong((long) 55));
7993 PyDict_SetItemString(d,"SCE_HJA_DEFAULT", PyInt_FromLong((long) 56));
7994 PyDict_SetItemString(d,"SCE_HJA_COMMENT", PyInt_FromLong((long) 57));
7995 PyDict_SetItemString(d,"SCE_HJA_COMMENTLINE", PyInt_FromLong((long) 58));
7996 PyDict_SetItemString(d,"SCE_HJA_COMMENTDOC", PyInt_FromLong((long) 59));
7997 PyDict_SetItemString(d,"SCE_HJA_NUMBER", PyInt_FromLong((long) 60));
7998 PyDict_SetItemString(d,"SCE_HJA_WORD", PyInt_FromLong((long) 61));
7999 PyDict_SetItemString(d,"SCE_HJA_KEYWORD", PyInt_FromLong((long) 62));
8000 PyDict_SetItemString(d,"SCE_HJA_DOUBLESTRING", PyInt_FromLong((long) 63));
8001 PyDict_SetItemString(d,"SCE_HJA_SINGLESTRING", PyInt_FromLong((long) 64));
8002 PyDict_SetItemString(d,"SCE_HJA_SYMBOLS", PyInt_FromLong((long) 65));
8003 PyDict_SetItemString(d,"SCE_HJA_STRINGEOL", PyInt_FromLong((long) 66));
8004 PyDict_SetItemString(d,"SCE_HB_START", PyInt_FromLong((long) 70));
8005 PyDict_SetItemString(d,"SCE_HB_DEFAULT", PyInt_FromLong((long) 71));
8006 PyDict_SetItemString(d,"SCE_HB_COMMENTLINE", PyInt_FromLong((long) 72));
8007 PyDict_SetItemString(d,"SCE_HB_NUMBER", PyInt_FromLong((long) 73));
8008 PyDict_SetItemString(d,"SCE_HB_WORD", PyInt_FromLong((long) 74));
8009 PyDict_SetItemString(d,"SCE_HB_STRING", PyInt_FromLong((long) 75));
8010 PyDict_SetItemString(d,"SCE_HB_IDENTIFIER", PyInt_FromLong((long) 76));
8011 PyDict_SetItemString(d,"SCE_HB_STRINGEOL", PyInt_FromLong((long) 77));
8012 PyDict_SetItemString(d,"SCE_HBA_START", PyInt_FromLong((long) 80));
8013 PyDict_SetItemString(d,"SCE_HBA_DEFAULT", PyInt_FromLong((long) 81));
8014 PyDict_SetItemString(d,"SCE_HBA_COMMENTLINE", PyInt_FromLong((long) 82));
8015 PyDict_SetItemString(d,"SCE_HBA_NUMBER", PyInt_FromLong((long) 83));
8016 PyDict_SetItemString(d,"SCE_HBA_WORD", PyInt_FromLong((long) 84));
8017 PyDict_SetItemString(d,"SCE_HBA_STRING", PyInt_FromLong((long) 85));
8018 PyDict_SetItemString(d,"SCE_HBA_IDENTIFIER", PyInt_FromLong((long) 86));
8019 PyDict_SetItemString(d,"SCE_HBA_STRINGEOL", PyInt_FromLong((long) 87));
8020 PyDict_SetItemString(d,"SCE_HP_START", PyInt_FromLong((long) 90));
8021 PyDict_SetItemString(d,"SCE_HP_DEFAULT", PyInt_FromLong((long) 91));
8022 PyDict_SetItemString(d,"SCE_HP_COMMENTLINE", PyInt_FromLong((long) 92));
8023 PyDict_SetItemString(d,"SCE_HP_NUMBER", PyInt_FromLong((long) 93));
8024 PyDict_SetItemString(d,"SCE_HP_STRING", PyInt_FromLong((long) 94));
8025 PyDict_SetItemString(d,"SCE_HP_CHARACTER", PyInt_FromLong((long) 95));
8026 PyDict_SetItemString(d,"SCE_HP_WORD", PyInt_FromLong((long) 96));
8027 PyDict_SetItemString(d,"SCE_HP_TRIPLE", PyInt_FromLong((long) 97));
8028 PyDict_SetItemString(d,"SCE_HP_TRIPLEDOUBLE", PyInt_FromLong((long) 98));
8029 PyDict_SetItemString(d,"SCE_HP_CLASSNAME", PyInt_FromLong((long) 99));
8030 PyDict_SetItemString(d,"SCE_HP_DEFNAME", PyInt_FromLong((long) 100));
8031 PyDict_SetItemString(d,"SCE_HP_OPERATOR", PyInt_FromLong((long) 101));
8032 PyDict_SetItemString(d,"SCE_HP_IDENTIFIER", PyInt_FromLong((long) 102));
8033 PyDict_SetItemString(d,"SCE_HPA_START", PyInt_FromLong((long) 105));
8034 PyDict_SetItemString(d,"SCE_HPA_DEFAULT", PyInt_FromLong((long) 106));
8035 PyDict_SetItemString(d,"SCE_HPA_COMMENTLINE", PyInt_FromLong((long) 107));
8036 PyDict_SetItemString(d,"SCE_HPA_NUMBER", PyInt_FromLong((long) 108));
8037 PyDict_SetItemString(d,"SCE_HPA_STRING", PyInt_FromLong((long) 109));
8038 PyDict_SetItemString(d,"SCE_HPA_CHARACTER", PyInt_FromLong((long) 110));
8039 PyDict_SetItemString(d,"SCE_HPA_WORD", PyInt_FromLong((long) 111));
8040 PyDict_SetItemString(d,"SCE_HPA_TRIPLE", PyInt_FromLong((long) 112));
8041 PyDict_SetItemString(d,"SCE_HPA_TRIPLEDOUBLE", PyInt_FromLong((long) 113));
8042 PyDict_SetItemString(d,"SCE_HPA_CLASSNAME", PyInt_FromLong((long) 114));
8043 PyDict_SetItemString(d,"SCE_HPA_DEFNAME", PyInt_FromLong((long) 115));
8044 PyDict_SetItemString(d,"SCE_HPA_OPERATOR", PyInt_FromLong((long) 116));
8045 PyDict_SetItemString(d,"SCE_HPA_IDENTIFIER", PyInt_FromLong((long) 117));
8046 PyDict_SetItemString(d,"SCE_PL_DEFAULT", PyInt_FromLong((long) 0));
8047 PyDict_SetItemString(d,"SCE_PL_HERE", PyInt_FromLong((long) 1));
8048 PyDict_SetItemString(d,"SCE_PL_COMMENTLINE", PyInt_FromLong((long) 2));
8049 PyDict_SetItemString(d,"SCE_PL_POD", PyInt_FromLong((long) 3));
8050 PyDict_SetItemString(d,"SCE_PL_NUMBER", PyInt_FromLong((long) 4));
8051 PyDict_SetItemString(d,"SCE_PL_WORD", PyInt_FromLong((long) 5));
8052 PyDict_SetItemString(d,"SCE_PL_STRING", PyInt_FromLong((long) 6));
8053 PyDict_SetItemString(d,"SCE_PL_CHARACTER", PyInt_FromLong((long) 7));
8054 PyDict_SetItemString(d,"SCE_PL_PUNCTUATION", PyInt_FromLong((long) 8));
8055 PyDict_SetItemString(d,"SCE_PL_PREPROCESSOR", PyInt_FromLong((long) 9));
8056 PyDict_SetItemString(d,"SCE_PL_OPERATOR", PyInt_FromLong((long) 10));
8057 PyDict_SetItemString(d,"SCE_PL_IDENTIFIER", PyInt_FromLong((long) 11));
8058 PyDict_SetItemString(d,"SCE_PL_SCALAR", PyInt_FromLong((long) 12));
8059 PyDict_SetItemString(d,"SCE_PL_ARRAY", PyInt_FromLong((long) 13));
8060 PyDict_SetItemString(d,"SCE_PL_HASH", PyInt_FromLong((long) 14));
8061 PyDict_SetItemString(d,"SCE_PL_SYMBOLTABLE", PyInt_FromLong((long) 15));
8062 PyDict_SetItemString(d,"SCE_PL_REF", PyInt_FromLong((long) 16));
8063 PyDict_SetItemString(d,"SCE_PL_REGEX", PyInt_FromLong((long) 17));
8064 PyDict_SetItemString(d,"SCE_PL_REGSUBST", PyInt_FromLong((long) 18));
8065 PyDict_SetItemString(d,"SCE_PL_LONGQUOTE", PyInt_FromLong((long) 19));
8066 PyDict_SetItemString(d,"SCE_PL_BACKTICKS", PyInt_FromLong((long) 20));
8067 PyDict_SetItemString(d,"SCE_PL_DATASECTION", PyInt_FromLong((long) 21));
8068 PyDict_SetItemString(d,"SCE_L_DEFAULT", PyInt_FromLong((long) 0));
8069 PyDict_SetItemString(d,"SCE_L_COMMAND", PyInt_FromLong((long) 1));
8070 PyDict_SetItemString(d,"SCE_L_TAG", PyInt_FromLong((long) 2));
8071 PyDict_SetItemString(d,"SCE_L_MATH", PyInt_FromLong((long) 3));
8072 PyDict_SetItemString(d,"SCE_L_COMMENT", PyInt_FromLong((long) 4));
8073
8074
8075 wxClassInfo::CleanUpClasses();
8076 wxClassInfo::InitializeClasses();
8077
8078 {
8079 int i;
8080 for (i = 0; _swig_mapping[i].n1; i++)
8081 SWIG_RegisterMapping(_swig_mapping[i].n1,_swig_mapping[i].n2,_swig_mapping[i].pcnv);
8082 }
8083 }