1 # This file was created automatically by SWIG 1.3.29.
2 # Don't modify this file, modify the SWIG interface instead.
6 new_instancemethod
= new
.instancemethod
7 def _swig_setattr_nondynamic(self
,class_type
,name
,value
,static
=1):
8 if (name
== "thisown"): return self
.this
.own(value
)
10 if type(value
).__name
__ == 'PySwigObject':
11 self
.__dict
__[name
] = value
13 method
= class_type
.__swig
_setmethods
__.get(name
,None)
14 if method
: return method(self
,value
)
15 if (not static
) or hasattr(self
,name
):
16 self
.__dict
__[name
] = value
18 raise AttributeError("You cannot add attributes to %s" % self
)
20 def _swig_setattr(self
,class_type
,name
,value
):
21 return _swig_setattr_nondynamic(self
,class_type
,name
,value
,0)
23 def _swig_getattr(self
,class_type
,name
):
24 if (name
== "thisown"): return self
.this
.own()
25 method
= class_type
.__swig
_getmethods
__.get(name
,None)
26 if method
: return method(self
)
27 raise AttributeError,name
30 try: strthis
= "proxy of " + self
.this
.__repr
__()
32 return "<%s.%s; %s >" % (self
.__class
__.__module
__, self
.__class
__.__name
__, strthis
,)
36 _object
= types
.ObjectType
38 except AttributeError:
44 def _swig_setattr_nondynamic_method(set):
45 def set_attr(self
,name
,value
):
46 if (name
== "thisown"): return self
.this
.own(value
)
47 if hasattr(self
,name
) or (name
== "this"):
50 raise AttributeError("You cannot add attributes to %s" % self
)
54 USE_TEXTATTREX
= _richtext
.USE_TEXTATTREX
58 __docfilter__
= wx
.__DocFilter
(globals())
59 RE_READONLY
= _richtext
.RE_READONLY
60 RE_MULTILINE
= _richtext
.RE_MULTILINE
61 RICHTEXT_SHIFT_DOWN
= _richtext
.RICHTEXT_SHIFT_DOWN
62 RICHTEXT_CTRL_DOWN
= _richtext
.RICHTEXT_CTRL_DOWN
63 RICHTEXT_ALT_DOWN
= _richtext
.RICHTEXT_ALT_DOWN
64 RICHTEXT_SELECTED
= _richtext
.RICHTEXT_SELECTED
65 RICHTEXT_TAGGED
= _richtext
.RICHTEXT_TAGGED
66 RICHTEXT_FOCUSSED
= _richtext
.RICHTEXT_FOCUSSED
67 RICHTEXT_IS_FOCUS
= _richtext
.RICHTEXT_IS_FOCUS
68 RICHTEXT_TYPE_ANY
= _richtext
.RICHTEXT_TYPE_ANY
69 RICHTEXT_TYPE_TEXT
= _richtext
.RICHTEXT_TYPE_TEXT
70 RICHTEXT_TYPE_XML
= _richtext
.RICHTEXT_TYPE_XML
71 RICHTEXT_TYPE_HTML
= _richtext
.RICHTEXT_TYPE_HTML
72 RICHTEXT_TYPE_RTF
= _richtext
.RICHTEXT_TYPE_RTF
73 RICHTEXT_TYPE_PDF
= _richtext
.RICHTEXT_TYPE_PDF
74 RICHTEXT_FIXED_WIDTH
= _richtext
.RICHTEXT_FIXED_WIDTH
75 RICHTEXT_FIXED_HEIGHT
= _richtext
.RICHTEXT_FIXED_HEIGHT
76 RICHTEXT_VARIABLE_WIDTH
= _richtext
.RICHTEXT_VARIABLE_WIDTH
77 RICHTEXT_VARIABLE_HEIGHT
= _richtext
.RICHTEXT_VARIABLE_HEIGHT
78 RICHTEXT_HITTEST_NONE
= _richtext
.RICHTEXT_HITTEST_NONE
79 RICHTEXT_HITTEST_BEFORE
= _richtext
.RICHTEXT_HITTEST_BEFORE
80 RICHTEXT_HITTEST_AFTER
= _richtext
.RICHTEXT_HITTEST_AFTER
81 RICHTEXT_HITTEST_ON
= _richtext
.RICHTEXT_HITTEST_ON
82 RICHTEXT_FORMATTED
= _richtext
.RICHTEXT_FORMATTED
83 RICHTEXT_UNFORMATTED
= _richtext
.RICHTEXT_UNFORMATTED
84 RICHTEXT_SETSTYLE_NONE
= _richtext
.RICHTEXT_SETSTYLE_NONE
85 RICHTEXT_SETSTYLE_WITH_UNDO
= _richtext
.RICHTEXT_SETSTYLE_WITH_UNDO
86 RICHTEXT_SETSTYLE_OPTIMIZE
= _richtext
.RICHTEXT_SETSTYLE_OPTIMIZE
87 RICHTEXT_SETSTYLE_PARAGRAPHS_ONLY
= _richtext
.RICHTEXT_SETSTYLE_PARAGRAPHS_ONLY
88 RICHTEXT_SETSTYLE_CHARACTERS_ONLY
= _richtext
.RICHTEXT_SETSTYLE_CHARACTERS_ONLY
89 RICHTEXT_INSERT_NONE
= _richtext
.RICHTEXT_INSERT_NONE
90 RICHTEXT_INSERT_WITH_PREVIOUS_PARAGRAPH_STYLE
= _richtext
.RICHTEXT_INSERT_WITH_PREVIOUS_PARAGRAPH_STYLE
91 TEXT_ATTR_TEXT_COLOUR
= _richtext
.TEXT_ATTR_TEXT_COLOUR
92 TEXT_ATTR_BACKGROUND_COLOUR
= _richtext
.TEXT_ATTR_BACKGROUND_COLOUR
93 TEXT_ATTR_FONT_FACE
= _richtext
.TEXT_ATTR_FONT_FACE
94 TEXT_ATTR_FONT_SIZE
= _richtext
.TEXT_ATTR_FONT_SIZE
95 TEXT_ATTR_FONT_WEIGHT
= _richtext
.TEXT_ATTR_FONT_WEIGHT
96 TEXT_ATTR_FONT_ITALIC
= _richtext
.TEXT_ATTR_FONT_ITALIC
97 TEXT_ATTR_FONT_UNDERLINE
= _richtext
.TEXT_ATTR_FONT_UNDERLINE
98 TEXT_ATTR_FONT
= _richtext
.TEXT_ATTR_FONT
99 TEXT_ATTR_ALIGNMENT
= _richtext
.TEXT_ATTR_ALIGNMENT
100 TEXT_ATTR_LEFT_INDENT
= _richtext
.TEXT_ATTR_LEFT_INDENT
101 TEXT_ATTR_RIGHT_INDENT
= _richtext
.TEXT_ATTR_RIGHT_INDENT
102 TEXT_ATTR_TABS
= _richtext
.TEXT_ATTR_TABS
103 TEXT_ATTR_PARA_SPACING_AFTER
= _richtext
.TEXT_ATTR_PARA_SPACING_AFTER
104 TEXT_ATTR_PARA_SPACING_BEFORE
= _richtext
.TEXT_ATTR_PARA_SPACING_BEFORE
105 TEXT_ATTR_LINE_SPACING
= _richtext
.TEXT_ATTR_LINE_SPACING
106 TEXT_ATTR_CHARACTER_STYLE_NAME
= _richtext
.TEXT_ATTR_CHARACTER_STYLE_NAME
107 TEXT_ATTR_PARAGRAPH_STYLE_NAME
= _richtext
.TEXT_ATTR_PARAGRAPH_STYLE_NAME
108 TEXT_ATTR_BULLET_STYLE
= _richtext
.TEXT_ATTR_BULLET_STYLE
109 TEXT_ATTR_BULLET_NUMBER
= _richtext
.TEXT_ATTR_BULLET_NUMBER
110 TEXT_ATTR_BULLET_STYLE_NONE
= _richtext
.TEXT_ATTR_BULLET_STYLE_NONE
111 TEXT_ATTR_BULLET_STYLE_ARABIC
= _richtext
.TEXT_ATTR_BULLET_STYLE_ARABIC
112 TEXT_ATTR_BULLET_STYLE_LETTERS_UPPER
= _richtext
.TEXT_ATTR_BULLET_STYLE_LETTERS_UPPER
113 TEXT_ATTR_BULLET_STYLE_LETTERS_LOWER
= _richtext
.TEXT_ATTR_BULLET_STYLE_LETTERS_LOWER
114 TEXT_ATTR_BULLET_STYLE_ROMAN_UPPER
= _richtext
.TEXT_ATTR_BULLET_STYLE_ROMAN_UPPER
115 TEXT_ATTR_BULLET_STYLE_ROMAN_LOWER
= _richtext
.TEXT_ATTR_BULLET_STYLE_ROMAN_LOWER
116 TEXT_ATTR_BULLET_STYLE_SYMBOL
= _richtext
.TEXT_ATTR_BULLET_STYLE_SYMBOL
117 TEXT_ATTR_BULLET_STYLE_BITMAP
= _richtext
.TEXT_ATTR_BULLET_STYLE_BITMAP
118 TEXT_ATTR_BULLET_STYLE_PARENTHESES
= _richtext
.TEXT_ATTR_BULLET_STYLE_PARENTHESES
119 TEXT_ATTR_BULLET_STYLE_PERIOD
= _richtext
.TEXT_ATTR_BULLET_STYLE_PERIOD
120 TEXT_ATTR_LINE_SPACING_NORMAL
= _richtext
.TEXT_ATTR_LINE_SPACING_NORMAL
121 TEXT_ATTR_LINE_SPACING_HALF
= _richtext
.TEXT_ATTR_LINE_SPACING_HALF
122 TEXT_ATTR_LINE_SPACING_TWICE
= _richtext
.TEXT_ATTR_LINE_SPACING_TWICE
123 TEXT_ALIGNMENT_DEFAULT
= _richtext
.TEXT_ALIGNMENT_DEFAULT
124 TEXT_ALIGNMENT_LEFT
= _richtext
.TEXT_ALIGNMENT_LEFT
125 TEXT_ALIGNMENT_CENTRE
= _richtext
.TEXT_ALIGNMENT_CENTRE
126 TEXT_ALIGNMENT_CENTER
= _richtext
.TEXT_ALIGNMENT_CENTER
127 TEXT_ALIGNMENT_RIGHT
= _richtext
.TEXT_ALIGNMENT_RIGHT
128 TEXT_ALIGNMENT_JUSTIFIED
= _richtext
.TEXT_ALIGNMENT_JUSTIFIED
129 class RichTextRange(object):
131 RichTextRange is a data structure that represents a range of text
132 within a `RichTextCtrl`. It simply contains integer ``start`` and
133 ``end`` properties and a few operations useful for dealing with
134 ranges. In most places in wxPython where a RichTextRange is expected a
135 2-tuple containing (start, end) can be used instead.
137 thisown
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag')
138 __repr__
= _swig_repr
139 def __init__(self
, *args
, **kwargs
):
141 __init__(self, long start=0, long end=0) -> RichTextRange
143 Creates a new range object.
145 _richtext
.RichTextRange_swiginit(self
,_richtext
.new_RichTextRange(*args
, **kwargs
))
146 __swig_destroy__
= _richtext
.delete_RichTextRange
147 __del__
= lambda self
: None;
148 def __eq__(*args
, **kwargs
):
150 __eq__(self, PyObject other) -> bool
152 Test for equality of RichTextRange objects.
154 return _richtext
.RichTextRange___eq__(*args
, **kwargs
)
156 def __sub__(*args
, **kwargs
):
157 """__sub__(self, RichTextRange range) -> RichTextRange"""
158 return _richtext
.RichTextRange___sub__(*args
, **kwargs
)
160 def __add__(*args
, **kwargs
):
161 """__add__(self, RichTextRange range) -> RichTextRange"""
162 return _richtext
.RichTextRange___add__(*args
, **kwargs
)
164 def SetRange(*args
, **kwargs
):
165 """SetRange(self, long start, long end)"""
166 return _richtext
.RichTextRange_SetRange(*args
, **kwargs
)
168 def SetStart(*args
, **kwargs
):
169 """SetStart(self, long start)"""
170 return _richtext
.RichTextRange_SetStart(*args
, **kwargs
)
172 def GetStart(*args
, **kwargs
):
173 """GetStart(self) -> long"""
174 return _richtext
.RichTextRange_GetStart(*args
, **kwargs
)
176 start
= property(GetStart
, SetStart
)
177 def SetEnd(*args
, **kwargs
):
178 """SetEnd(self, long end)"""
179 return _richtext
.RichTextRange_SetEnd(*args
, **kwargs
)
181 def GetEnd(*args
, **kwargs
):
182 """GetEnd(self) -> long"""
183 return _richtext
.RichTextRange_GetEnd(*args
, **kwargs
)
185 end
= property(GetEnd
, SetEnd
)
186 def IsOutside(*args
, **kwargs
):
188 IsOutside(self, RichTextRange range) -> bool
190 Returns true if this range is completely outside 'range'
192 return _richtext
.RichTextRange_IsOutside(*args
, **kwargs
)
194 def IsWithin(*args
, **kwargs
):
196 IsWithin(self, RichTextRange range) -> bool
198 Returns true if this range is completely within 'range'
200 return _richtext
.RichTextRange_IsWithin(*args
, **kwargs
)
202 def Contains(*args
, **kwargs
):
204 Contains(self, long pos) -> bool
206 Returns true if the given position is within this range. Allow for the
207 possibility of an empty range - assume the position is within this
210 return _richtext
.RichTextRange_Contains(*args
, **kwargs
)
212 def LimitTo(*args
, **kwargs
):
214 LimitTo(self, RichTextRange range) -> bool
216 Limit this range to be within 'range'
218 return _richtext
.RichTextRange_LimitTo(*args
, **kwargs
)
220 def GetLength(*args
, **kwargs
):
222 GetLength(self) -> long
224 Gets the length of the range
226 return _richtext
.RichTextRange_GetLength(*args
, **kwargs
)
228 def Swap(*args
, **kwargs
):
232 Swaps the start and end
234 return _richtext
.RichTextRange_Swap(*args
, **kwargs
)
236 def Get(*args
, **kwargs
):
240 Returns the start and end properties as a tuple.
242 return _richtext
.RichTextRange_Get(*args
, **kwargs
)
244 def __str__(self
): return str(self
.Get())
245 def __repr__(self
): return 'RichTextRange'+str(self
.Get())
246 def __len__(self
): return len(self
.Get())
247 def __getitem__(self
, index
): return self
.Get()[index
]
248 def __setitem__(self
, index
, val
):
249 if index
== 0: self
.start
= val
250 elif index
== 1: self
.end
= val
251 else: raise IndexError
252 def __nonzero__(self
): return self
.Get() != (0,0)
253 __safe_for_unpickling__
= True
254 def __reduce__(self
): return (RichTextRange
, self
.Get())
256 End
= property(GetEnd
,SetEnd
,doc
="See `GetEnd` and `SetEnd`")
257 Length
= property(GetLength
,doc
="See `GetLength`")
258 Start
= property(GetStart
,SetStart
,doc
="See `GetStart` and `SetStart`")
259 _richtext
.RichTextRange_swigregister(RichTextRange
)
261 class RichTextAttr(object):
263 The RichTextAttr class stored information about the various attributes
264 for a block of text, including font, colour, indents, alignments, and
267 thisown
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag')
268 __repr__
= _swig_repr
269 def __init__(self
, *args
, **kwargs
):
271 __init__(self, Colour colText=wxNullColour, Colour colBack=wxNullColour,
272 int alignment=TEXT_ALIGNMENT_DEFAULT) -> RichTextAttr
274 The RichTextAttr class stored information about the various attributes
275 for a block of text, including font, colour, indents, alignments, and
278 _richtext
.RichTextAttr_swiginit(self
,_richtext
.new_RichTextAttr(*args
, **kwargs
))
279 __swig_destroy__
= _richtext
.delete_RichTextAttr
280 __del__
= lambda self
: None;
281 def CreateFont(*args
, **kwargs
):
282 """CreateFont(self) -> Font"""
283 return _richtext
.RichTextAttr_CreateFont(*args
, **kwargs
)
285 def GetFontAttributes(*args
, **kwargs
):
286 """GetFontAttributes(self, Font font) -> bool"""
287 return _richtext
.RichTextAttr_GetFontAttributes(*args
, **kwargs
)
290 return self
.CreateFont()
291 def SetFont(self
, font
):
292 return self
.GetFontAttributes(font
)
294 def SetTextColour(*args
, **kwargs
):
295 """SetTextColour(self, Colour colText)"""
296 return _richtext
.RichTextAttr_SetTextColour(*args
, **kwargs
)
298 def SetBackgroundColour(*args
, **kwargs
):
299 """SetBackgroundColour(self, Colour colBack)"""
300 return _richtext
.RichTextAttr_SetBackgroundColour(*args
, **kwargs
)
302 def SetAlignment(*args
, **kwargs
):
303 """SetAlignment(self, int alignment)"""
304 return _richtext
.RichTextAttr_SetAlignment(*args
, **kwargs
)
306 def SetTabs(*args
, **kwargs
):
307 """SetTabs(self, wxArrayInt tabs)"""
308 return _richtext
.RichTextAttr_SetTabs(*args
, **kwargs
)
310 def SetLeftIndent(*args
, **kwargs
):
311 """SetLeftIndent(self, int indent, int subIndent=0)"""
312 return _richtext
.RichTextAttr_SetLeftIndent(*args
, **kwargs
)
314 def SetRightIndent(*args
, **kwargs
):
315 """SetRightIndent(self, int indent)"""
316 return _richtext
.RichTextAttr_SetRightIndent(*args
, **kwargs
)
318 def SetFontSize(*args
, **kwargs
):
319 """SetFontSize(self, int pointSize)"""
320 return _richtext
.RichTextAttr_SetFontSize(*args
, **kwargs
)
322 def SetFontStyle(*args
, **kwargs
):
323 """SetFontStyle(self, int fontStyle)"""
324 return _richtext
.RichTextAttr_SetFontStyle(*args
, **kwargs
)
326 def SetFontWeight(*args
, **kwargs
):
327 """SetFontWeight(self, int fontWeight)"""
328 return _richtext
.RichTextAttr_SetFontWeight(*args
, **kwargs
)
330 def SetFontFaceName(*args
, **kwargs
):
331 """SetFontFaceName(self, String faceName)"""
332 return _richtext
.RichTextAttr_SetFontFaceName(*args
, **kwargs
)
334 def SetFontUnderlined(*args
, **kwargs
):
335 """SetFontUnderlined(self, bool underlined)"""
336 return _richtext
.RichTextAttr_SetFontUnderlined(*args
, **kwargs
)
338 def SetFlags(*args
, **kwargs
):
339 """SetFlags(self, long flags)"""
340 return _richtext
.RichTextAttr_SetFlags(*args
, **kwargs
)
342 def SetCharacterStyleName(*args
, **kwargs
):
343 """SetCharacterStyleName(self, String name)"""
344 return _richtext
.RichTextAttr_SetCharacterStyleName(*args
, **kwargs
)
346 def SetParagraphStyleName(*args
, **kwargs
):
347 """SetParagraphStyleName(self, String name)"""
348 return _richtext
.RichTextAttr_SetParagraphStyleName(*args
, **kwargs
)
350 def SetParagraphSpacingAfter(*args
, **kwargs
):
351 """SetParagraphSpacingAfter(self, int spacing)"""
352 return _richtext
.RichTextAttr_SetParagraphSpacingAfter(*args
, **kwargs
)
354 def SetParagraphSpacingBefore(*args
, **kwargs
):
355 """SetParagraphSpacingBefore(self, int spacing)"""
356 return _richtext
.RichTextAttr_SetParagraphSpacingBefore(*args
, **kwargs
)
358 def SetLineSpacing(*args
, **kwargs
):
359 """SetLineSpacing(self, int spacing)"""
360 return _richtext
.RichTextAttr_SetLineSpacing(*args
, **kwargs
)
362 def SetBulletStyle(*args
, **kwargs
):
363 """SetBulletStyle(self, int style)"""
364 return _richtext
.RichTextAttr_SetBulletStyle(*args
, **kwargs
)
366 def SetBulletNumber(*args
, **kwargs
):
367 """SetBulletNumber(self, int n)"""
368 return _richtext
.RichTextAttr_SetBulletNumber(*args
, **kwargs
)
370 def SetBulletText(*args
, **kwargs
):
371 """SetBulletText(self, wxChar symbol)"""
372 return _richtext
.RichTextAttr_SetBulletText(*args
, **kwargs
)
374 def SetBulletFont(*args
, **kwargs
):
375 """SetBulletFont(self, String bulletFont)"""
376 return _richtext
.RichTextAttr_SetBulletFont(*args
, **kwargs
)
378 def GetTextColour(*args
, **kwargs
):
379 """GetTextColour(self) -> Colour"""
380 return _richtext
.RichTextAttr_GetTextColour(*args
, **kwargs
)
382 def GetBackgroundColour(*args
, **kwargs
):
383 """GetBackgroundColour(self) -> Colour"""
384 return _richtext
.RichTextAttr_GetBackgroundColour(*args
, **kwargs
)
386 def GetAlignment(*args
, **kwargs
):
387 """GetAlignment(self) -> int"""
388 return _richtext
.RichTextAttr_GetAlignment(*args
, **kwargs
)
390 def GetTabs(*args
, **kwargs
):
391 """GetTabs(self) -> wxArrayInt"""
392 return _richtext
.RichTextAttr_GetTabs(*args
, **kwargs
)
394 def GetLeftIndent(*args
, **kwargs
):
395 """GetLeftIndent(self) -> long"""
396 return _richtext
.RichTextAttr_GetLeftIndent(*args
, **kwargs
)
398 def GetLeftSubIndent(*args
, **kwargs
):
399 """GetLeftSubIndent(self) -> long"""
400 return _richtext
.RichTextAttr_GetLeftSubIndent(*args
, **kwargs
)
402 def GetRightIndent(*args
, **kwargs
):
403 """GetRightIndent(self) -> long"""
404 return _richtext
.RichTextAttr_GetRightIndent(*args
, **kwargs
)
406 def GetFlags(*args
, **kwargs
):
407 """GetFlags(self) -> long"""
408 return _richtext
.RichTextAttr_GetFlags(*args
, **kwargs
)
410 def GetFontSize(*args
, **kwargs
):
411 """GetFontSize(self) -> int"""
412 return _richtext
.RichTextAttr_GetFontSize(*args
, **kwargs
)
414 def GetFontStyle(*args
, **kwargs
):
415 """GetFontStyle(self) -> int"""
416 return _richtext
.RichTextAttr_GetFontStyle(*args
, **kwargs
)
418 def GetFontWeight(*args
, **kwargs
):
419 """GetFontWeight(self) -> int"""
420 return _richtext
.RichTextAttr_GetFontWeight(*args
, **kwargs
)
422 def GetFontUnderlined(*args
, **kwargs
):
423 """GetFontUnderlined(self) -> bool"""
424 return _richtext
.RichTextAttr_GetFontUnderlined(*args
, **kwargs
)
426 def GetFontFaceName(*args
, **kwargs
):
427 """GetFontFaceName(self) -> String"""
428 return _richtext
.RichTextAttr_GetFontFaceName(*args
, **kwargs
)
430 def GetCharacterStyleName(*args
, **kwargs
):
431 """GetCharacterStyleName(self) -> String"""
432 return _richtext
.RichTextAttr_GetCharacterStyleName(*args
, **kwargs
)
434 def GetParagraphStyleName(*args
, **kwargs
):
435 """GetParagraphStyleName(self) -> String"""
436 return _richtext
.RichTextAttr_GetParagraphStyleName(*args
, **kwargs
)
438 def GetParagraphSpacingAfter(*args
, **kwargs
):
439 """GetParagraphSpacingAfter(self) -> int"""
440 return _richtext
.RichTextAttr_GetParagraphSpacingAfter(*args
, **kwargs
)
442 def GetParagraphSpacingBefore(*args
, **kwargs
):
443 """GetParagraphSpacingBefore(self) -> int"""
444 return _richtext
.RichTextAttr_GetParagraphSpacingBefore(*args
, **kwargs
)
446 def GetLineSpacing(*args
, **kwargs
):
447 """GetLineSpacing(self) -> int"""
448 return _richtext
.RichTextAttr_GetLineSpacing(*args
, **kwargs
)
450 def GetBulletStyle(*args
, **kwargs
):
451 """GetBulletStyle(self) -> int"""
452 return _richtext
.RichTextAttr_GetBulletStyle(*args
, **kwargs
)
454 def GetBulletNumber(*args
, **kwargs
):
455 """GetBulletNumber(self) -> int"""
456 return _richtext
.RichTextAttr_GetBulletNumber(*args
, **kwargs
)
458 def GetBulletText(*args
, **kwargs
):
459 """GetBulletText(self) -> String"""
460 return _richtext
.RichTextAttr_GetBulletText(*args
, **kwargs
)
462 def GetBulletFont(*args
, **kwargs
):
463 """GetBulletFont(self) -> String"""
464 return _richtext
.RichTextAttr_GetBulletFont(*args
, **kwargs
)
466 def HasTextColour(*args
, **kwargs
):
467 """HasTextColour(self) -> bool"""
468 return _richtext
.RichTextAttr_HasTextColour(*args
, **kwargs
)
470 def HasBackgroundColour(*args
, **kwargs
):
471 """HasBackgroundColour(self) -> bool"""
472 return _richtext
.RichTextAttr_HasBackgroundColour(*args
, **kwargs
)
474 def HasAlignment(*args
, **kwargs
):
475 """HasAlignment(self) -> bool"""
476 return _richtext
.RichTextAttr_HasAlignment(*args
, **kwargs
)
478 def HasTabs(*args
, **kwargs
):
479 """HasTabs(self) -> bool"""
480 return _richtext
.RichTextAttr_HasTabs(*args
, **kwargs
)
482 def HasLeftIndent(*args
, **kwargs
):
483 """HasLeftIndent(self) -> bool"""
484 return _richtext
.RichTextAttr_HasLeftIndent(*args
, **kwargs
)
486 def HasRightIndent(*args
, **kwargs
):
487 """HasRightIndent(self) -> bool"""
488 return _richtext
.RichTextAttr_HasRightIndent(*args
, **kwargs
)
490 def HasWeight(*args
, **kwargs
):
491 """HasWeight(self) -> bool"""
492 return _richtext
.RichTextAttr_HasWeight(*args
, **kwargs
)
494 def HasSize(*args
, **kwargs
):
495 """HasSize(self) -> bool"""
496 return _richtext
.RichTextAttr_HasSize(*args
, **kwargs
)
498 def HasItalic(*args
, **kwargs
):
499 """HasItalic(self) -> bool"""
500 return _richtext
.RichTextAttr_HasItalic(*args
, **kwargs
)
502 def HasUnderlined(*args
, **kwargs
):
503 """HasUnderlined(self) -> bool"""
504 return _richtext
.RichTextAttr_HasUnderlined(*args
, **kwargs
)
506 def HasFaceName(*args
, **kwargs
):
507 """HasFaceName(self) -> bool"""
508 return _richtext
.RichTextAttr_HasFaceName(*args
, **kwargs
)
510 def HasFont(*args
, **kwargs
):
511 """HasFont(self) -> bool"""
512 return _richtext
.RichTextAttr_HasFont(*args
, **kwargs
)
514 def HasParagraphSpacingAfter(*args
, **kwargs
):
515 """HasParagraphSpacingAfter(self) -> bool"""
516 return _richtext
.RichTextAttr_HasParagraphSpacingAfter(*args
, **kwargs
)
518 def HasParagraphSpacingBefore(*args
, **kwargs
):
519 """HasParagraphSpacingBefore(self) -> bool"""
520 return _richtext
.RichTextAttr_HasParagraphSpacingBefore(*args
, **kwargs
)
522 def HasLineSpacing(*args
, **kwargs
):
523 """HasLineSpacing(self) -> bool"""
524 return _richtext
.RichTextAttr_HasLineSpacing(*args
, **kwargs
)
526 def HasCharacterStyleName(*args
, **kwargs
):
527 """HasCharacterStyleName(self) -> bool"""
528 return _richtext
.RichTextAttr_HasCharacterStyleName(*args
, **kwargs
)
530 def HasParagraphStyleName(*args
, **kwargs
):
531 """HasParagraphStyleName(self) -> bool"""
532 return _richtext
.RichTextAttr_HasParagraphStyleName(*args
, **kwargs
)
534 def HasBulletStyle(*args
, **kwargs
):
535 """HasBulletStyle(self) -> bool"""
536 return _richtext
.RichTextAttr_HasBulletStyle(*args
, **kwargs
)
538 def HasBulletNumber(*args
, **kwargs
):
539 """HasBulletNumber(self) -> bool"""
540 return _richtext
.RichTextAttr_HasBulletNumber(*args
, **kwargs
)
542 def HasBulletText(*args
, **kwargs
):
543 """HasBulletText(self) -> bool"""
544 return _richtext
.RichTextAttr_HasBulletText(*args
, **kwargs
)
546 def HasFlag(*args
, **kwargs
):
547 """HasFlag(self, long flag) -> bool"""
548 return _richtext
.RichTextAttr_HasFlag(*args
, **kwargs
)
550 def IsCharacterStyle(*args
, **kwargs
):
551 """IsCharacterStyle(self) -> bool"""
552 return _richtext
.RichTextAttr_IsCharacterStyle(*args
, **kwargs
)
554 def IsParagraphStyle(*args
, **kwargs
):
555 """IsParagraphStyle(self) -> bool"""
556 return _richtext
.RichTextAttr_IsParagraphStyle(*args
, **kwargs
)
558 def IsDefault(*args
, **kwargs
):
559 """IsDefault(self) -> bool"""
560 return _richtext
.RichTextAttr_IsDefault(*args
, **kwargs
)
562 Alignment
= property(GetAlignment
,SetAlignment
,doc
="See `GetAlignment` and `SetAlignment`")
563 BackgroundColour
= property(GetBackgroundColour
,SetBackgroundColour
,doc
="See `GetBackgroundColour` and `SetBackgroundColour`")
564 BulletFont
= property(GetBulletFont
,SetBulletFont
,doc
="See `GetBulletFont` and `SetBulletFont`")
565 BulletNumber
= property(GetBulletNumber
,SetBulletNumber
,doc
="See `GetBulletNumber` and `SetBulletNumber`")
566 BulletStyle
= property(GetBulletStyle
,SetBulletStyle
,doc
="See `GetBulletStyle` and `SetBulletStyle`")
567 BulletText
= property(GetBulletText
,SetBulletText
,doc
="See `GetBulletText` and `SetBulletText`")
568 CharacterStyleName
= property(GetCharacterStyleName
,SetCharacterStyleName
,doc
="See `GetCharacterStyleName` and `SetCharacterStyleName`")
569 Flags
= property(GetFlags
,SetFlags
,doc
="See `GetFlags` and `SetFlags`")
570 Font
= property(GetFont
,SetFont
,doc
="See `GetFont` and `SetFont`")
571 FontAttributes
= property(GetFontAttributes
,doc
="See `GetFontAttributes`")
572 FontFaceName
= property(GetFontFaceName
,SetFontFaceName
,doc
="See `GetFontFaceName` and `SetFontFaceName`")
573 FontSize
= property(GetFontSize
,SetFontSize
,doc
="See `GetFontSize` and `SetFontSize`")
574 FontStyle
= property(GetFontStyle
,SetFontStyle
,doc
="See `GetFontStyle` and `SetFontStyle`")
575 FontUnderlined
= property(GetFontUnderlined
,SetFontUnderlined
,doc
="See `GetFontUnderlined` and `SetFontUnderlined`")
576 FontWeight
= property(GetFontWeight
,SetFontWeight
,doc
="See `GetFontWeight` and `SetFontWeight`")
577 LeftIndent
= property(GetLeftIndent
,SetLeftIndent
,doc
="See `GetLeftIndent` and `SetLeftIndent`")
578 LeftSubIndent
= property(GetLeftSubIndent
,doc
="See `GetLeftSubIndent`")
579 LineSpacing
= property(GetLineSpacing
,SetLineSpacing
,doc
="See `GetLineSpacing` and `SetLineSpacing`")
580 ParagraphSpacingAfter
= property(GetParagraphSpacingAfter
,SetParagraphSpacingAfter
,doc
="See `GetParagraphSpacingAfter` and `SetParagraphSpacingAfter`")
581 ParagraphSpacingBefore
= property(GetParagraphSpacingBefore
,SetParagraphSpacingBefore
,doc
="See `GetParagraphSpacingBefore` and `SetParagraphSpacingBefore`")
582 ParagraphStyleName
= property(GetParagraphStyleName
,SetParagraphStyleName
,doc
="See `GetParagraphStyleName` and `SetParagraphStyleName`")
583 RightIndent
= property(GetRightIndent
,SetRightIndent
,doc
="See `GetRightIndent` and `SetRightIndent`")
584 Tabs
= property(GetTabs
,SetTabs
,doc
="See `GetTabs` and `SetTabs`")
585 TextColour
= property(GetTextColour
,SetTextColour
,doc
="See `GetTextColour` and `SetTextColour`")
586 _richtext
.RichTextAttr_swigregister(RichTextAttr
)
587 cvar
= _richtext
.cvar
588 RICHTEXT_ALL
= cvar
.RICHTEXT_ALL
589 RICHTEXT_NONE
= cvar
.RICHTEXT_NONE
591 TEXT_ATTR_CHARACTER
= _richtext
.TEXT_ATTR_CHARACTER
592 TEXT_ATTR_PARAGRAPH
= _richtext
.TEXT_ATTR_PARAGRAPH
593 TEXT_ATTR_ALL
= _richtext
.TEXT_ATTR_ALL
594 class RichTextCtrl(_windows
.ScrolledWindow
):
595 """Proxy of C++ RichTextCtrl class"""
596 thisown
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag')
597 __repr__
= _swig_repr
598 def __init__(self
, *args
, **kwargs
):
600 __init__(self, Window parent, int id=-1, String value=EmptyString,
601 Point pos=DefaultPosition, Size size=DefaultSize,
602 long style=RE_MULTILINE) -> RichTextCtrl
604 _richtext
.RichTextCtrl_swiginit(self
,_richtext
.new_RichTextCtrl(*args
, **kwargs
))
605 self
._setOORInfo
(self
)
607 def Create(*args
, **kwargs
):
609 Create(self, Window parent, int id=-1, String value=EmptyString,
610 Point pos=DefaultPosition, Size size=DefaultSize,
611 long style=RE_MULTILINE) -> bool
613 return _richtext
.RichTextCtrl_Create(*args
, **kwargs
)
615 def GetValue(*args
, **kwargs
):
616 """GetValue(self) -> String"""
617 return _richtext
.RichTextCtrl_GetValue(*args
, **kwargs
)
619 def SetValue(*args
, **kwargs
):
620 """SetValue(self, String value)"""
621 return _richtext
.RichTextCtrl_SetValue(*args
, **kwargs
)
623 def GetRange(*args
, **kwargs
):
624 """GetRange(self, long from, long to) -> String"""
625 return _richtext
.RichTextCtrl_GetRange(*args
, **kwargs
)
627 def GetLineLength(*args
, **kwargs
):
628 """GetLineLength(self, long lineNo) -> int"""
629 return _richtext
.RichTextCtrl_GetLineLength(*args
, **kwargs
)
631 def GetLineText(*args
, **kwargs
):
632 """GetLineText(self, long lineNo) -> String"""
633 return _richtext
.RichTextCtrl_GetLineText(*args
, **kwargs
)
635 def GetNumberOfLines(*args
, **kwargs
):
636 """GetNumberOfLines(self) -> int"""
637 return _richtext
.RichTextCtrl_GetNumberOfLines(*args
, **kwargs
)
639 def IsModified(*args
, **kwargs
):
640 """IsModified(self) -> bool"""
641 return _richtext
.RichTextCtrl_IsModified(*args
, **kwargs
)
643 def IsEditable(*args
, **kwargs
):
644 """IsEditable(self) -> bool"""
645 return _richtext
.RichTextCtrl_IsEditable(*args
, **kwargs
)
647 def IsSingleLine(*args
, **kwargs
):
648 """IsSingleLine(self) -> bool"""
649 return _richtext
.RichTextCtrl_IsSingleLine(*args
, **kwargs
)
651 def IsMultiLine(*args
, **kwargs
):
652 """IsMultiLine(self) -> bool"""
653 return _richtext
.RichTextCtrl_IsMultiLine(*args
, **kwargs
)
655 def GetSelection(*args
, **kwargs
):
657 GetSelection() --> (start, end)
659 Returns the start and end positions of the current selection. If the
660 values are the same then there is no selection.
662 return _richtext
.RichTextCtrl_GetSelection(*args
, **kwargs
)
664 def GetStringSelection(*args
, **kwargs
):
665 """GetStringSelection(self) -> String"""
666 return _richtext
.RichTextCtrl_GetStringSelection(*args
, **kwargs
)
668 def GetFilename(*args
, **kwargs
):
669 """GetFilename(self) -> String"""
670 return _richtext
.RichTextCtrl_GetFilename(*args
, **kwargs
)
672 def SetFilename(*args
, **kwargs
):
673 """SetFilename(self, String filename)"""
674 return _richtext
.RichTextCtrl_SetFilename(*args
, **kwargs
)
676 def SetDelayedLayoutThreshold(*args
, **kwargs
):
678 SetDelayedLayoutThreshold(self, long threshold)
680 Set the threshold in character positions for doing layout optimization
683 return _richtext
.RichTextCtrl_SetDelayedLayoutThreshold(*args
, **kwargs
)
685 def GetDelayedLayoutThreshold(*args
, **kwargs
):
687 GetDelayedLayoutThreshold(self) -> long
689 Get the threshold in character positions for doing layout optimization
692 return _richtext
.RichTextCtrl_GetDelayedLayoutThreshold(*args
, **kwargs
)
694 def Clear(*args
, **kwargs
):
696 return _richtext
.RichTextCtrl_Clear(*args
, **kwargs
)
698 def Replace(*args
, **kwargs
):
699 """Replace(self, long from, long to, String value)"""
700 return _richtext
.RichTextCtrl_Replace(*args
, **kwargs
)
702 def Remove(*args
, **kwargs
):
703 """Remove(self, long from, long to)"""
704 return _richtext
.RichTextCtrl_Remove(*args
, **kwargs
)
706 def LoadFile(*args
, **kwargs
):
708 LoadFile(self, String file, int type=RICHTEXT_TYPE_ANY) -> bool
710 Load the contents of the document from the given filename.
712 return _richtext
.RichTextCtrl_LoadFile(*args
, **kwargs
)
714 def SaveFile(*args
, **kwargs
):
716 SaveFile(self, String file=EmptyString, int type=RICHTEXT_TYPE_ANY) -> bool
718 Save the contents of the document to the given filename, or if the
719 empty string is passed then to the filename set with `SetFilename`.
721 return _richtext
.RichTextCtrl_SaveFile(*args
, **kwargs
)
723 def SetHandlerFlags(*args
, **kwargs
):
725 SetHandlerFlags(self, int flags)
727 Set the handler flags, controlling loading and saving.
729 return _richtext
.RichTextCtrl_SetHandlerFlags(*args
, **kwargs
)
731 def GetHandlerFlags(*args
, **kwargs
):
733 GetHandlerFlags(self) -> int
735 Get the handler flags, controlling loading and saving.
737 return _richtext
.RichTextCtrl_GetHandlerFlags(*args
, **kwargs
)
739 def MarkDirty(*args
, **kwargs
):
743 Sets the dirty flag, meaning that the contents of the control have
744 changed and need to be saved.
746 return _richtext
.RichTextCtrl_MarkDirty(*args
, **kwargs
)
748 def DiscardEdits(*args
, **kwargs
):
752 Clears the dirty flag.
755 return _richtext
.RichTextCtrl_DiscardEdits(*args
, **kwargs
)
757 def SetMaxLength(*args
, **kwargs
):
759 SetMaxLength(self, unsigned long len)
761 Set the max number of characters which may be entered in a single line
764 return _richtext
.RichTextCtrl_SetMaxLength(*args
, **kwargs
)
766 def WriteText(*args
, **kwargs
):
768 WriteText(self, String text)
770 Insert text at the current position.
772 return _richtext
.RichTextCtrl_WriteText(*args
, **kwargs
)
774 def AppendText(*args
, **kwargs
):
776 AppendText(self, String text)
778 Append text to the end of the document.
780 return _richtext
.RichTextCtrl_AppendText(*args
, **kwargs
)
782 def SetStyle(*args
, **kwargs
):
784 SetStyle(self, RichTextRange range, RichTextAttr style) -> bool
786 Set the style for the text in ``range`` to ``style``
788 return _richtext
.RichTextCtrl_SetStyle(*args
, **kwargs
)
790 def SetStyleEx(*args
, **kwargs
):
792 SetStyleEx(self, RichTextRange range, RichTextAttr style, int flags=RICHTEXT_SETSTYLE_WITH_UNDO) -> bool
794 Extended style setting operation with flags including:
795 RICHTEXT_SETSTYLE_WITH_UNDO, RICHTEXT_SETSTYLE_OPTIMIZE,
796 RICHTEXT_SETSTYLE_PARAGRAPHS_ONLY, RICHTEXT_SETSTYLE_CHARACTERS_ONLY
798 return _richtext
.RichTextCtrl_SetStyleEx(*args
, **kwargs
)
800 def GetStyle(*args
, **kwargs
):
802 GetStyle(self, long position, RichTextAttr style) -> bool
804 Retrieve the style used at the given position. Copies the style
805 values at ``position`` into the ``style`` parameter and returns ``True``
806 if successful. Returns ``False`` otherwise.
808 return _richtext
.RichTextCtrl_GetStyle(*args
, **kwargs
)
810 def GetUncombinedStyle(*args
, **kwargs
):
812 GetUncombinedStyle(self, long position, RichTextAttr style) -> bool
814 Get the content (uncombined) attributes for this position. Copies the
815 style values at ``position`` into the ``style`` parameter and returns
816 ``True`` if successful. Returns ``False`` otherwise.
818 return _richtext
.RichTextCtrl_GetUncombinedStyle(*args
, **kwargs
)
820 def SetDefaultStyle(*args
, **kwargs
):
822 SetDefaultStyle(self, RichTextAttr style) -> bool
824 Set the style used by default for the rich text document.
826 return _richtext
.RichTextCtrl_SetDefaultStyle(*args
, **kwargs
)
828 def GetDefaultStyle(*args
, **kwargs
):
830 GetDefaultStyle(self) -> RichTextAttr
832 Retrieves a copy of the default style object.
834 return _richtext
.RichTextCtrl_GetDefaultStyle(*args
, **kwargs
)
836 def XYToPosition(*args
, **kwargs
):
838 XYToPosition(self, long x, long y) -> long
840 Translate a col,row coordinants into a document position.
842 return _richtext
.RichTextCtrl_XYToPosition(*args
, **kwargs
)
844 def PositionToXY(*args
, **kwargs
):
846 PositionToXY(self, long pos) --> (x, y)
848 Retrieves the col,row for the given position within the document
850 return _richtext
.RichTextCtrl_PositionToXY(*args
, **kwargs
)
852 def ShowPosition(*args
, **kwargs
):
854 ShowPosition(self, long position)
856 Ensure that the given position in the document is visible.
858 return _richtext
.RichTextCtrl_ShowPosition(*args
, **kwargs
)
860 def HitTest(*args
, **kwargs
):
862 HitTest(self, Point pt) --> (result, pos)
864 Returns the character position at the given point in pixels. Note
865 that ``pt`` should be given in device coordinates, and not be adjusted
866 for the client area origin nor for scrolling. The return value is a
867 tuple of the hit test result and the position.
869 return _richtext
.RichTextCtrl_HitTest(*args
, **kwargs
)
871 def HitTestXY(*args
, **kwargs
):
873 HitTestRC(self, Point pt) --> (result, col, row)
875 Returns the column and row of the given point in pixels. Note that
876 ``pt`` should be given in device coordinates, and not be adjusted for
877 the client area origin nor for scrolling. The return value is a tuple
878 of the hit test result and the column and row values.
880 return _richtext
.RichTextCtrl_HitTestXY(*args
, **kwargs
)
882 def Copy(*args
, **kwargs
):
886 Copies the selected text to the clipboard.
888 return _richtext
.RichTextCtrl_Copy(*args
, **kwargs
)
890 def Cut(*args
, **kwargs
):
894 Copies the selected text to the clipboard and removes the selection.
896 return _richtext
.RichTextCtrl_Cut(*args
, **kwargs
)
898 def Paste(*args
, **kwargs
):
902 Pastes text from the clipboard into the document at the current
905 return _richtext
.RichTextCtrl_Paste(*args
, **kwargs
)
907 def DeleteSelection(*args
, **kwargs
):
909 DeleteSelection(self)
911 Remove the current selection.
913 return _richtext
.RichTextCtrl_DeleteSelection(*args
, **kwargs
)
915 def CanCopy(*args
, **kwargs
):
917 CanCopy(self) -> bool
919 Returns ``True`` if the selection can be copied to the clipboard.
921 return _richtext
.RichTextCtrl_CanCopy(*args
, **kwargs
)
923 def CanCut(*args
, **kwargs
):
927 Returns ``True`` if the selection can be cut to the clipboard.
929 return _richtext
.RichTextCtrl_CanCut(*args
, **kwargs
)
931 def CanPaste(*args
, **kwargs
):
933 CanPaste(self) -> bool
935 Returns ``True`` if the current contents of the clipboard can be
936 pasted into the document.
938 return _richtext
.RichTextCtrl_CanPaste(*args
, **kwargs
)
940 def CanDeleteSelection(*args
, **kwargs
):
942 CanDeleteSelection(self) -> bool
944 Returns ``True`` if the selection can be removed from the document.
946 return _richtext
.RichTextCtrl_CanDeleteSelection(*args
, **kwargs
)
948 def Undo(*args
, **kwargs
):
952 If the last operation can be undone, undoes the last operation.
954 return _richtext
.RichTextCtrl_Undo(*args
, **kwargs
)
956 def Redo(*args
, **kwargs
):
960 If the last operation can be redone, redoes the last operation.
962 return _richtext
.RichTextCtrl_Redo(*args
, **kwargs
)
964 def CanUndo(*args
, **kwargs
):
966 CanUndo(self) -> bool
968 Returns ``True`` if the last operation can be undone.
970 return _richtext
.RichTextCtrl_CanUndo(*args
, **kwargs
)
972 def CanRedo(*args
, **kwargs
):
974 CanRedo(self) -> bool
976 Returns ``True`` if the last operation can be redone.
978 return _richtext
.RichTextCtrl_CanRedo(*args
, **kwargs
)
980 def SetInsertionPoint(*args
, **kwargs
):
982 SetInsertionPoint(self, long pos)
984 Sets the insertion point at the given position.
986 return _richtext
.RichTextCtrl_SetInsertionPoint(*args
, **kwargs
)
988 def SetInsertionPointEnd(*args
, **kwargs
):
990 SetInsertionPointEnd(self)
992 Moves the insertion point to the end of the document.
994 return _richtext
.RichTextCtrl_SetInsertionPointEnd(*args
, **kwargs
)
996 def GetInsertionPoint(*args
, **kwargs
):
998 GetInsertionPoint(self) -> long
1000 Returns the insertion point. This is defined as the zero based index
1001 of the character position to the right of the insertion point.
1003 return _richtext
.RichTextCtrl_GetInsertionPoint(*args
, **kwargs
)
1005 def GetLastPosition(*args
, **kwargs
):
1007 GetLastPosition(self) -> long
1009 Returns the zero based index of the last position in the document.
1011 return _richtext
.RichTextCtrl_GetLastPosition(*args
, **kwargs
)
1013 def SetSelection(*args
, **kwargs
):
1015 SetSelection(self, long from, long to)
1017 Selects the text starting at the first position up to (but not
1018 including) the character at the last position. If both parameters are
1019 equal to -1 then all text in the control is selected.
1021 return _richtext
.RichTextCtrl_SetSelection(*args
, **kwargs
)
1023 def SelectAll(*args
, **kwargs
):
1027 Select all text in the document.
1029 return _richtext
.RichTextCtrl_SelectAll(*args
, **kwargs
)
1031 def SetEditable(*args
, **kwargs
):
1033 SetEditable(self, bool editable)
1035 Makes the document editable or read-only, overriding the RE_READONLY
1038 return _richtext
.RichTextCtrl_SetEditable(*args
, **kwargs
)
1040 def HasSelection(*args
, **kwargs
):
1041 """HasSelection(self) -> bool"""
1042 return _richtext
.RichTextCtrl_HasSelection(*args
, **kwargs
)
1044 def WriteImage(*args
, **kwargs
):
1045 """WriteImage(self, Image image, int bitmapType=BITMAP_TYPE_PNG) -> bool"""
1046 return _richtext
.RichTextCtrl_WriteImage(*args
, **kwargs
)
1048 def WriteBitmap(*args
, **kwargs
):
1049 """WriteBitmap(self, Bitmap bitmap, int bitmapType=BITMAP_TYPE_PNG) -> bool"""
1050 return _richtext
.RichTextCtrl_WriteBitmap(*args
, **kwargs
)
1052 def WriteImageFile(*args
, **kwargs
):
1053 """WriteImageFile(self, String filename, int bitmapType) -> bool"""
1054 return _richtext
.RichTextCtrl_WriteImageFile(*args
, **kwargs
)
1056 def WriteImageBlock(*args
, **kwargs
):
1057 """WriteImageBlock(self, wxRichTextImageBlock imageBlock) -> bool"""
1058 return _richtext
.RichTextCtrl_WriteImageBlock(*args
, **kwargs
)
1060 def Newline(*args
, **kwargs
):
1061 """Newline(self) -> bool"""
1062 return _richtext
.RichTextCtrl_Newline(*args
, **kwargs
)
1064 def SetBasicStyle(*args
, **kwargs
):
1065 """SetBasicStyle(self, RichTextAttr style)"""
1066 return _richtext
.RichTextCtrl_SetBasicStyle(*args
, **kwargs
)
1068 def EndStyle(*args
, **kwargs
):
1069 """EndStyle(self) -> bool"""
1070 return _richtext
.RichTextCtrl_EndStyle(*args
, **kwargs
)
1072 def EndAllStyles(*args
, **kwargs
):
1073 """EndAllStyles(self) -> bool"""
1074 return _richtext
.RichTextCtrl_EndAllStyles(*args
, **kwargs
)
1076 def BeginBold(*args
, **kwargs
):
1077 """BeginBold(self) -> bool"""
1078 return _richtext
.RichTextCtrl_BeginBold(*args
, **kwargs
)
1080 def EndBold(*args
, **kwargs
):
1081 """EndBold(self) -> bool"""
1082 return _richtext
.RichTextCtrl_EndBold(*args
, **kwargs
)
1084 def BeginItalic(*args
, **kwargs
):
1085 """BeginItalic(self) -> bool"""
1086 return _richtext
.RichTextCtrl_BeginItalic(*args
, **kwargs
)
1088 def EndItalic(*args
, **kwargs
):
1089 """EndItalic(self) -> bool"""
1090 return _richtext
.RichTextCtrl_EndItalic(*args
, **kwargs
)
1092 def BeginUnderline(*args
, **kwargs
):
1093 """BeginUnderline(self) -> bool"""
1094 return _richtext
.RichTextCtrl_BeginUnderline(*args
, **kwargs
)
1096 def EndUnderline(*args
, **kwargs
):
1097 """EndUnderline(self) -> bool"""
1098 return _richtext
.RichTextCtrl_EndUnderline(*args
, **kwargs
)
1100 def BeginFontSize(*args
, **kwargs
):
1101 """BeginFontSize(self, int pointSize) -> bool"""
1102 return _richtext
.RichTextCtrl_BeginFontSize(*args
, **kwargs
)
1104 def EndFontSize(*args
, **kwargs
):
1105 """EndFontSize(self) -> bool"""
1106 return _richtext
.RichTextCtrl_EndFontSize(*args
, **kwargs
)
1108 def BeginFont(*args
, **kwargs
):
1109 """BeginFont(self, Font font) -> bool"""
1110 return _richtext
.RichTextCtrl_BeginFont(*args
, **kwargs
)
1112 def EndFont(*args
, **kwargs
):
1113 """EndFont(self) -> bool"""
1114 return _richtext
.RichTextCtrl_EndFont(*args
, **kwargs
)
1116 def BeginTextColour(*args
, **kwargs
):
1117 """BeginTextColour(self, Colour colour) -> bool"""
1118 return _richtext
.RichTextCtrl_BeginTextColour(*args
, **kwargs
)
1120 def EndTextColour(*args
, **kwargs
):
1121 """EndTextColour(self) -> bool"""
1122 return _richtext
.RichTextCtrl_EndTextColour(*args
, **kwargs
)
1124 def BeginAlignment(*args
, **kwargs
):
1125 """BeginAlignment(self, int alignment) -> bool"""
1126 return _richtext
.RichTextCtrl_BeginAlignment(*args
, **kwargs
)
1128 def EndAlignment(*args
, **kwargs
):
1129 """EndAlignment(self) -> bool"""
1130 return _richtext
.RichTextCtrl_EndAlignment(*args
, **kwargs
)
1132 def BeginLeftIndent(*args
, **kwargs
):
1133 """BeginLeftIndent(self, int leftIndent, int leftSubIndent=0) -> bool"""
1134 return _richtext
.RichTextCtrl_BeginLeftIndent(*args
, **kwargs
)
1136 def EndLeftIndent(*args
, **kwargs
):
1137 """EndLeftIndent(self) -> bool"""
1138 return _richtext
.RichTextCtrl_EndLeftIndent(*args
, **kwargs
)
1140 def BeginRightIndent(*args
, **kwargs
):
1141 """BeginRightIndent(self, int rightIndent) -> bool"""
1142 return _richtext
.RichTextCtrl_BeginRightIndent(*args
, **kwargs
)
1144 def EndRightIndent(*args
, **kwargs
):
1145 """EndRightIndent(self) -> bool"""
1146 return _richtext
.RichTextCtrl_EndRightIndent(*args
, **kwargs
)
1148 def BeginParagraphSpacing(*args
, **kwargs
):
1149 """BeginParagraphSpacing(self, int before, int after) -> bool"""
1150 return _richtext
.RichTextCtrl_BeginParagraphSpacing(*args
, **kwargs
)
1152 def EndParagraphSpacing(*args
, **kwargs
):
1153 """EndParagraphSpacing(self) -> bool"""
1154 return _richtext
.RichTextCtrl_EndParagraphSpacing(*args
, **kwargs
)
1156 def BeginLineSpacing(*args
, **kwargs
):
1157 """BeginLineSpacing(self, int lineSpacing) -> bool"""
1158 return _richtext
.RichTextCtrl_BeginLineSpacing(*args
, **kwargs
)
1160 def EndLineSpacing(*args
, **kwargs
):
1161 """EndLineSpacing(self) -> bool"""
1162 return _richtext
.RichTextCtrl_EndLineSpacing(*args
, **kwargs
)
1164 def BeginNumberedBullet(*args
, **kwargs
):
1166 BeginNumberedBullet(self, int bulletNumber, int leftIndent, int leftSubIndent,
1167 int bulletStyle=wxTEXT_ATTR_BULLET_STYLE_ARABIC|wxTEXT_ATTR_BULLET_STYLE_PERIOD) -> bool
1169 return _richtext
.RichTextCtrl_BeginNumberedBullet(*args
, **kwargs
)
1171 def EndNumberedBullet(*args
, **kwargs
):
1172 """EndNumberedBullet(self) -> bool"""
1173 return _richtext
.RichTextCtrl_EndNumberedBullet(*args
, **kwargs
)
1175 def BeginSymbolBullet(*args
, **kwargs
):
1176 """BeginSymbolBullet(self, String symbol, int leftIndent, int leftSubIndent, int bulletStyle=TEXT_ATTR_BULLET_STYLE_SYMBOL) -> bool"""
1177 return _richtext
.RichTextCtrl_BeginSymbolBullet(*args
, **kwargs
)
1179 def EndSymbolBullet(*args
, **kwargs
):
1180 """EndSymbolBullet(self) -> bool"""
1181 return _richtext
.RichTextCtrl_EndSymbolBullet(*args
, **kwargs
)
1183 def BeginCharacterStyle(*args
, **kwargs
):
1184 """BeginCharacterStyle(self, String characterStyle) -> bool"""
1185 return _richtext
.RichTextCtrl_BeginCharacterStyle(*args
, **kwargs
)
1187 def EndCharacterStyle(*args
, **kwargs
):
1188 """EndCharacterStyle(self) -> bool"""
1189 return _richtext
.RichTextCtrl_EndCharacterStyle(*args
, **kwargs
)
1191 def BeginParagraphStyle(*args
, **kwargs
):
1192 """BeginParagraphStyle(self, String paragraphStyle) -> bool"""
1193 return _richtext
.RichTextCtrl_BeginParagraphStyle(*args
, **kwargs
)
1195 def EndParagraphStyle(*args
, **kwargs
):
1196 """EndParagraphStyle(self) -> bool"""
1197 return _richtext
.RichTextCtrl_EndParagraphStyle(*args
, **kwargs
)
1199 def BeginListStyle(*args
, **kwargs
):
1201 BeginListStyle(self, String listStyle, int level=1, int number=1) -> bool
1203 Begin named list style.
1205 return _richtext
.RichTextCtrl_BeginListStyle(*args
, **kwargs
)
1207 def EndListStyle(*args
, **kwargs
):
1209 EndListStyle(self) -> bool
1211 End named list style.
1213 return _richtext
.RichTextCtrl_EndListStyle(*args
, **kwargs
)
1215 def BeginURL(*args
, **kwargs
):
1217 BeginURL(self, String url, String characterStyle=wxEmptyString) -> bool
1221 return _richtext
.RichTextCtrl_BeginURL(*args
, **kwargs
)
1223 def EndURL(*args
, **kwargs
):
1225 EndURL(self) -> bool
1229 return _richtext
.RichTextCtrl_EndURL(*args
, **kwargs
)
1231 def SetDefaultStyleToCursorStyle(*args
, **kwargs
):
1232 """SetDefaultStyleToCursorStyle(self) -> bool"""
1233 return _richtext
.RichTextCtrl_SetDefaultStyleToCursorStyle(*args
, **kwargs
)
1235 def SelectNone(*args
, **kwargs
):
1236 """SelectNone(self)"""
1237 return _richtext
.RichTextCtrl_SelectNone(*args
, **kwargs
)
1239 def SelectWord(*args
, **kwargs
):
1240 """SelectWord(self, long position) -> bool"""
1241 return _richtext
.RichTextCtrl_SelectWord(*args
, **kwargs
)
1243 def GetSelectionRange(*args
, **kwargs
):
1244 """GetSelectionRange(self) -> RichTextRange"""
1245 return _richtext
.RichTextCtrl_GetSelectionRange(*args
, **kwargs
)
1247 def SetSelectionRange(*args
, **kwargs
):
1248 """SetSelectionRange(self, RichTextRange range)"""
1249 return _richtext
.RichTextCtrl_SetSelectionRange(*args
, **kwargs
)
1251 def GetInternalSelectionRange(*args
, **kwargs
):
1252 """GetInternalSelectionRange(self) -> RichTextRange"""
1253 return _richtext
.RichTextCtrl_GetInternalSelectionRange(*args
, **kwargs
)
1255 def SetInternalSelectionRange(*args
, **kwargs
):
1256 """SetInternalSelectionRange(self, RichTextRange range)"""
1257 return _richtext
.RichTextCtrl_SetInternalSelectionRange(*args
, **kwargs
)
1259 def AddParagraph(*args
, **kwargs
):
1260 """AddParagraph(self, String text) -> RichTextRange"""
1261 return _richtext
.RichTextCtrl_AddParagraph(*args
, **kwargs
)
1263 def AddImage(*args
, **kwargs
):
1264 """AddImage(self, Image image) -> RichTextRange"""
1265 return _richtext
.RichTextCtrl_AddImage(*args
, **kwargs
)
1267 def LayoutContent(*args
, **kwargs
):
1268 """LayoutContent(self, bool onlyVisibleRect=False) -> bool"""
1269 return _richtext
.RichTextCtrl_LayoutContent(*args
, **kwargs
)
1271 def MoveCaret(*args
, **kwargs
):
1272 """MoveCaret(self, long pos, bool showAtLineStart=False) -> bool"""
1273 return _richtext
.RichTextCtrl_MoveCaret(*args
, **kwargs
)
1275 def MoveRight(*args
, **kwargs
):
1276 """MoveRight(self, int noPositions=1, int flags=0) -> bool"""
1277 return _richtext
.RichTextCtrl_MoveRight(*args
, **kwargs
)
1279 def MoveLeft(*args
, **kwargs
):
1280 """MoveLeft(self, int noPositions=1, int flags=0) -> bool"""
1281 return _richtext
.RichTextCtrl_MoveLeft(*args
, **kwargs
)
1283 def MoveUp(*args
, **kwargs
):
1284 """MoveUp(self, int noLines=1, int flags=0) -> bool"""
1285 return _richtext
.RichTextCtrl_MoveUp(*args
, **kwargs
)
1287 def MoveDown(*args
, **kwargs
):
1288 """MoveDown(self, int noLines=1, int flags=0) -> bool"""
1289 return _richtext
.RichTextCtrl_MoveDown(*args
, **kwargs
)
1291 def MoveToLineEnd(*args
, **kwargs
):
1292 """MoveToLineEnd(self, int flags=0) -> bool"""
1293 return _richtext
.RichTextCtrl_MoveToLineEnd(*args
, **kwargs
)
1295 def MoveToLineStart(*args
, **kwargs
):
1296 """MoveToLineStart(self, int flags=0) -> bool"""
1297 return _richtext
.RichTextCtrl_MoveToLineStart(*args
, **kwargs
)
1299 def MoveToParagraphEnd(*args
, **kwargs
):
1300 """MoveToParagraphEnd(self, int flags=0) -> bool"""
1301 return _richtext
.RichTextCtrl_MoveToParagraphEnd(*args
, **kwargs
)
1303 def MoveToParagraphStart(*args
, **kwargs
):
1304 """MoveToParagraphStart(self, int flags=0) -> bool"""
1305 return _richtext
.RichTextCtrl_MoveToParagraphStart(*args
, **kwargs
)
1307 def MoveHome(*args
, **kwargs
):
1308 """MoveHome(self, int flags=0) -> bool"""
1309 return _richtext
.RichTextCtrl_MoveHome(*args
, **kwargs
)
1311 def MoveEnd(*args
, **kwargs
):
1312 """MoveEnd(self, int flags=0) -> bool"""
1313 return _richtext
.RichTextCtrl_MoveEnd(*args
, **kwargs
)
1315 def PageUp(*args
, **kwargs
):
1316 """PageUp(self, int noPages=1, int flags=0) -> bool"""
1317 return _richtext
.RichTextCtrl_PageUp(*args
, **kwargs
)
1319 def PageDown(*args
, **kwargs
):
1320 """PageDown(self, int noPages=1, int flags=0) -> bool"""
1321 return _richtext
.RichTextCtrl_PageDown(*args
, **kwargs
)
1323 def WordLeft(*args
, **kwargs
):
1324 """WordLeft(self, int noPages=1, int flags=0) -> bool"""
1325 return _richtext
.RichTextCtrl_WordLeft(*args
, **kwargs
)
1327 def WordRight(*args
, **kwargs
):
1328 """WordRight(self, int noPages=1, int flags=0) -> bool"""
1329 return _richtext
.RichTextCtrl_WordRight(*args
, **kwargs
)
1331 def GetBuffer(*args
, **kwargs
):
1332 """GetBuffer(self) -> wxRichTextBuffer"""
1333 return _richtext
.RichTextCtrl_GetBuffer(*args
, **kwargs
)
1335 def BeginBatchUndo(*args
, **kwargs
):
1336 """BeginBatchUndo(self, String cmdName) -> bool"""
1337 return _richtext
.RichTextCtrl_BeginBatchUndo(*args
, **kwargs
)
1339 def EndBatchUndo(*args
, **kwargs
):
1340 """EndBatchUndo(self) -> bool"""
1341 return _richtext
.RichTextCtrl_EndBatchUndo(*args
, **kwargs
)
1343 def BatchingUndo(*args
, **kwargs
):
1344 """BatchingUndo(self) -> bool"""
1345 return _richtext
.RichTextCtrl_BatchingUndo(*args
, **kwargs
)
1347 def BeginSuppressUndo(*args
, **kwargs
):
1348 """BeginSuppressUndo(self) -> bool"""
1349 return _richtext
.RichTextCtrl_BeginSuppressUndo(*args
, **kwargs
)
1351 def EndSuppressUndo(*args
, **kwargs
):
1352 """EndSuppressUndo(self) -> bool"""
1353 return _richtext
.RichTextCtrl_EndSuppressUndo(*args
, **kwargs
)
1355 def SuppressingUndo(*args
, **kwargs
):
1356 """SuppressingUndo(self) -> bool"""
1357 return _richtext
.RichTextCtrl_SuppressingUndo(*args
, **kwargs
)
1359 def HasCharacterAttributes(*args
, **kwargs
):
1360 """HasCharacterAttributes(self, RichTextRange range, RichTextAttr style) -> bool"""
1361 return _richtext
.RichTextCtrl_HasCharacterAttributes(*args
, **kwargs
)
1363 def HasParagraphAttributes(*args
, **kwargs
):
1364 """HasParagraphAttributes(self, RichTextRange range, RichTextAttr style) -> bool"""
1365 return _richtext
.RichTextCtrl_HasParagraphAttributes(*args
, **kwargs
)
1367 def IsSelectionBold(*args
, **kwargs
):
1368 """IsSelectionBold(self) -> bool"""
1369 return _richtext
.RichTextCtrl_IsSelectionBold(*args
, **kwargs
)
1371 def IsSelectionItalics(*args
, **kwargs
):
1372 """IsSelectionItalics(self) -> bool"""
1373 return _richtext
.RichTextCtrl_IsSelectionItalics(*args
, **kwargs
)
1375 def IsSelectionUnderlined(*args
, **kwargs
):
1376 """IsSelectionUnderlined(self) -> bool"""
1377 return _richtext
.RichTextCtrl_IsSelectionUnderlined(*args
, **kwargs
)
1379 def IsSelectionAligned(*args
, **kwargs
):
1380 """IsSelectionAligned(self, int alignment) -> bool"""
1381 return _richtext
.RichTextCtrl_IsSelectionAligned(*args
, **kwargs
)
1383 def ApplyBoldToSelection(*args
, **kwargs
):
1384 """ApplyBoldToSelection(self) -> bool"""
1385 return _richtext
.RichTextCtrl_ApplyBoldToSelection(*args
, **kwargs
)
1387 def ApplyItalicToSelection(*args
, **kwargs
):
1388 """ApplyItalicToSelection(self) -> bool"""
1389 return _richtext
.RichTextCtrl_ApplyItalicToSelection(*args
, **kwargs
)
1391 def ApplyUnderlineToSelection(*args
, **kwargs
):
1392 """ApplyUnderlineToSelection(self) -> bool"""
1393 return _richtext
.RichTextCtrl_ApplyUnderlineToSelection(*args
, **kwargs
)
1395 def ApplyAlignmentToSelection(*args
, **kwargs
):
1396 """ApplyAlignmentToSelection(self, int alignment) -> bool"""
1397 return _richtext
.RichTextCtrl_ApplyAlignmentToSelection(*args
, **kwargs
)
1399 def SetStyleSheet(*args
, **kwargs
):
1400 """SetStyleSheet(self, wxRichTextStyleSheet styleSheet)"""
1401 return _richtext
.RichTextCtrl_SetStyleSheet(*args
, **kwargs
)
1403 def GetStyleSheet(*args
, **kwargs
):
1404 """GetStyleSheet(self) -> wxRichTextStyleSheet"""
1405 return _richtext
.RichTextCtrl_GetStyleSheet(*args
, **kwargs
)
1407 def ApplyStyleSheet(*args
, **kwargs
):
1408 """ApplyStyleSheet(self, wxRichTextStyleSheet styleSheet=None) -> bool"""
1409 return _richtext
.RichTextCtrl_ApplyStyleSheet(*args
, **kwargs
)
1411 Buffer
= property(GetBuffer
,doc
="See `GetBuffer`")
1412 DefaultStyle
= property(GetDefaultStyle
,SetDefaultStyle
,doc
="See `GetDefaultStyle` and `SetDefaultStyle`")
1413 DelayedLayoutThreshold
= property(GetDelayedLayoutThreshold
,SetDelayedLayoutThreshold
,doc
="See `GetDelayedLayoutThreshold` and `SetDelayedLayoutThreshold`")
1414 Filename
= property(GetFilename
,SetFilename
,doc
="See `GetFilename` and `SetFilename`")
1415 InsertionPoint
= property(GetInsertionPoint
,SetInsertionPoint
,doc
="See `GetInsertionPoint` and `SetInsertionPoint`")
1416 InternalSelectionRange
= property(GetInternalSelectionRange
,SetInternalSelectionRange
,doc
="See `GetInternalSelectionRange` and `SetInternalSelectionRange`")
1417 LastPosition
= property(GetLastPosition
,doc
="See `GetLastPosition`")
1418 NumberOfLines
= property(GetNumberOfLines
,doc
="See `GetNumberOfLines`")
1419 Selection
= property(GetSelection
,SetSelection
,doc
="See `GetSelection` and `SetSelection`")
1420 SelectionRange
= property(GetSelectionRange
,SetSelectionRange
,doc
="See `GetSelectionRange` and `SetSelectionRange`")
1421 StringSelection
= property(GetStringSelection
,doc
="See `GetStringSelection`")
1422 StyleSheet
= property(GetStyleSheet
,SetStyleSheet
,doc
="See `GetStyleSheet` and `SetStyleSheet`")
1423 Value
= property(GetValue
,SetValue
,doc
="See `GetValue` and `SetValue`")
1424 _richtext
.RichTextCtrl_swigregister(RichTextCtrl
)
1426 def PreRichTextCtrl(*args
, **kwargs
):
1427 """PreRichTextCtrl() -> RichTextCtrl"""
1428 val
= _richtext
.new_PreRichTextCtrl(*args
, **kwargs
)
1431 wxEVT_COMMAND_RICHTEXT_LEFT_CLICK
= _richtext
.wxEVT_COMMAND_RICHTEXT_LEFT_CLICK
1432 wxEVT_COMMAND_RICHTEXT_RIGHT_CLICK
= _richtext
.wxEVT_COMMAND_RICHTEXT_RIGHT_CLICK
1433 wxEVT_COMMAND_RICHTEXT_MIDDLE_CLICK
= _richtext
.wxEVT_COMMAND_RICHTEXT_MIDDLE_CLICK
1434 wxEVT_COMMAND_RICHTEXT_LEFT_DCLICK
= _richtext
.wxEVT_COMMAND_RICHTEXT_LEFT_DCLICK
1435 wxEVT_COMMAND_RICHTEXT_RETURN
= _richtext
.wxEVT_COMMAND_RICHTEXT_RETURN
1436 wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGING
= _richtext
.wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGING
1437 wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGED
= _richtext
.wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGED
1438 wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACING
= _richtext
.wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACING
1439 wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACED
= _richtext
.wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACED
1440 wxEVT_COMMAND_RICHTEXT_CHARACTER
= _richtext
.wxEVT_COMMAND_RICHTEXT_CHARACTER
1441 wxEVT_COMMAND_RICHTEXT_DELETE
= _richtext
.wxEVT_COMMAND_RICHTEXT_DELETE
1442 EVT_RICHTEXT_LEFT_CLICK
= wx
.PyEventBinder(wxEVT_COMMAND_RICHTEXT_LEFT_CLICK
, 1)
1443 EVT_RICHTEXT_RIGHT_CLICK
= wx
.PyEventBinder(wxEVT_COMMAND_RICHTEXT_RIGHT_CLICK
, 1)
1444 EVT_RICHTEXT_MIDDLE_CLICK
= wx
.PyEventBinder(wxEVT_COMMAND_RICHTEXT_MIDDLE_CLICK
, 1)
1445 EVT_RICHTEXT_LEFT_DCLICK
= wx
.PyEventBinder(wxEVT_COMMAND_RICHTEXT_LEFT_DCLICK
, 1)
1446 EVT_RICHTEXT_RETURN
= wx
.PyEventBinder( wxEVT_COMMAND_RICHTEXT_RETURN
, 1)
1447 EVT_RICHTEXT_STYLESHEET_CHANGING
= wx
.PyEventBinder( wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGING
, 1)
1448 EVT_RICHTEXT_STYLESHEET_CHANGED
= wx
.PyEventBinder( wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGED
, 1)
1449 EVT_RICHTEXT_STYLESHEET_REPLACING
= wx
.PyEventBinder( wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACING
, 1)
1450 EVT_RICHTEXT_STYLESHEET_REPLACED
= wx
.PyEventBinder( wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACED
, 1)
1451 EVT_RICHTEXT_CHARACTER
= wx
.PyEventBinder( wxEVT_COMMAND_RICHTEXT_CHARACTER
, 1)
1452 EVT_RICHTEXT_DELETE
= wx
.PyEventBinder( wxEVT_COMMAND_RICHTEXT_DELETE
, 1)
1454 class RichTextEvent(_core
.NotifyEvent
):
1455 """Proxy of C++ RichTextEvent class"""
1456 thisown
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag')
1457 __repr__
= _swig_repr
1458 def __init__(self
, *args
, **kwargs
):
1459 """__init__(self, EventType commandType=wxEVT_NULL, int winid=0) -> RichTextEvent"""
1460 _richtext
.RichTextEvent_swiginit(self
,_richtext
.new_RichTextEvent(*args
, **kwargs
))
1461 def GetPosition(*args
, **kwargs
):
1462 """GetPosition(self) -> int"""
1463 return _richtext
.RichTextEvent_GetPosition(*args
, **kwargs
)
1465 def SetPosition(*args
, **kwargs
):
1466 """SetPosition(self, int n)"""
1467 return _richtext
.RichTextEvent_SetPosition(*args
, **kwargs
)
1469 def GetFlags(*args
, **kwargs
):
1470 """GetFlags(self) -> int"""
1471 return _richtext
.RichTextEvent_GetFlags(*args
, **kwargs
)
1473 def SetFlags(*args
, **kwargs
):
1474 """SetFlags(self, int flags)"""
1475 return _richtext
.RichTextEvent_SetFlags(*args
, **kwargs
)
1477 Flags
= property(GetFlags
,SetFlags
,doc
="See `GetFlags` and `SetFlags`")
1478 Index
= property(GetPosition
,SetPosition
,doc
="See `GetPosition` and `SetPosition`")
1479 _richtext
.RichTextEvent_swigregister(RichTextEvent
)