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_ITEM_SELECTED 
= _richtext
.wxEVT_COMMAND_RICHTEXT_ITEM_SELECTED
 
1432 wxEVT_COMMAND_RICHTEXT_ITEM_DESELECTED 
= _richtext
.wxEVT_COMMAND_RICHTEXT_ITEM_DESELECTED
 
1433 wxEVT_COMMAND_RICHTEXT_LEFT_CLICK 
= _richtext
.wxEVT_COMMAND_RICHTEXT_LEFT_CLICK
 
1434 wxEVT_COMMAND_RICHTEXT_RIGHT_CLICK 
= _richtext
.wxEVT_COMMAND_RICHTEXT_RIGHT_CLICK
 
1435 wxEVT_COMMAND_RICHTEXT_MIDDLE_CLICK 
= _richtext
.wxEVT_COMMAND_RICHTEXT_MIDDLE_CLICK
 
1436 wxEVT_COMMAND_RICHTEXT_LEFT_DCLICK 
= _richtext
.wxEVT_COMMAND_RICHTEXT_LEFT_DCLICK
 
1437 wxEVT_COMMAND_RICHTEXT_RETURN 
= _richtext
.wxEVT_COMMAND_RICHTEXT_RETURN
 
1438 wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGING 
= _richtext
.wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGING
 
1439 wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGED 
= _richtext
.wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGED
 
1440 wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACING 
= _richtext
.wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACING
 
1441 wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACED 
= _richtext
.wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACED
 
1442 EVT_RICHTEXT_ITEM_SELECTED 
= wx
.PyEventBinder(wxEVT_COMMAND_RICHTEXT_ITEM_SELECTED
, 1) 
1443 EVT_RICHTEXT_ITEM_DESELECTED 
= wx
.PyEventBinder(wxEVT_COMMAND_RICHTEXT_ITEM_DESELECTED
, 1) 
1444 EVT_RICHTEXT_LEFT_CLICK 
= wx
.PyEventBinder(wxEVT_COMMAND_RICHTEXT_LEFT_CLICK
, 1) 
1445 EVT_RICHTEXT_RIGHT_CLICK 
= wx
.PyEventBinder(wxEVT_COMMAND_RICHTEXT_RIGHT_CLICK
, 1) 
1446 EVT_RICHTEXT_MIDDLE_CLICK 
= wx
.PyEventBinder(wxEVT_COMMAND_RICHTEXT_MIDDLE_CLICK
, 1) 
1447 EVT_RICHTEXT_LEFT_DCLICK 
= wx
.PyEventBinder(wxEVT_COMMAND_RICHTEXT_LEFT_DCLICK
, 1) 
1448 EVT_RICHTEXT_RETURN 
= wx
.PyEventBinder( wxEVT_COMMAND_RICHTEXT_RETURN
, 1) 
1449 EVT_RICHTEXT_STYLESHEET_CHANGING 
= wx
.PyEventBinder( wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGING
, 1) 
1450 EVT_RICHTEXT_STYLESHEET_CHANGED 
= wx
.PyEventBinder( wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGED
, 1) 
1451 EVT_RICHTEXT_STYLESHEET_REPLACING 
= wx
.PyEventBinder( wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACING
, 1) 
1452 EVT_RICHTEXT_STYLESHEET_REPLACED 
= wx
.PyEventBinder( wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACED
, 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 GetIndex(*args
, **kwargs
): 
1462         """GetIndex(self) -> int""" 
1463         return _richtext
.RichTextEvent_GetIndex(*args
, **kwargs
) 
1465     def SetIndex(*args
, **kwargs
): 
1466         """SetIndex(self, int n)""" 
1467         return _richtext
.RichTextEvent_SetIndex(*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(GetIndex
,SetIndex
,doc
="See `GetIndex` and `SetIndex`")  
1479 _richtext
.RichTextEvent_swigregister(RichTextEvent
)