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_SYMBOL 
= _richtext
.TEXT_ATTR_BULLET_SYMBOL
 
 111 TEXT_ATTR_BULLET_STYLE_NONE 
= _richtext
.TEXT_ATTR_BULLET_STYLE_NONE
 
 112 TEXT_ATTR_BULLET_STYLE_ARABIC 
= _richtext
.TEXT_ATTR_BULLET_STYLE_ARABIC
 
 113 TEXT_ATTR_BULLET_STYLE_LETTERS_UPPER 
= _richtext
.TEXT_ATTR_BULLET_STYLE_LETTERS_UPPER
 
 114 TEXT_ATTR_BULLET_STYLE_LETTERS_LOWER 
= _richtext
.TEXT_ATTR_BULLET_STYLE_LETTERS_LOWER
 
 115 TEXT_ATTR_BULLET_STYLE_ROMAN_UPPER 
= _richtext
.TEXT_ATTR_BULLET_STYLE_ROMAN_UPPER
 
 116 TEXT_ATTR_BULLET_STYLE_ROMAN_LOWER 
= _richtext
.TEXT_ATTR_BULLET_STYLE_ROMAN_LOWER
 
 117 TEXT_ATTR_BULLET_STYLE_SYMBOL 
= _richtext
.TEXT_ATTR_BULLET_STYLE_SYMBOL
 
 118 TEXT_ATTR_BULLET_STYLE_BITMAP 
= _richtext
.TEXT_ATTR_BULLET_STYLE_BITMAP
 
 119 TEXT_ATTR_BULLET_STYLE_PARENTHESES 
= _richtext
.TEXT_ATTR_BULLET_STYLE_PARENTHESES
 
 120 TEXT_ATTR_BULLET_STYLE_PERIOD 
= _richtext
.TEXT_ATTR_BULLET_STYLE_PERIOD
 
 121 TEXT_ATTR_LINE_SPACING_NORMAL 
= _richtext
.TEXT_ATTR_LINE_SPACING_NORMAL
 
 122 TEXT_ATTR_LINE_SPACING_HALF 
= _richtext
.TEXT_ATTR_LINE_SPACING_HALF
 
 123 TEXT_ATTR_LINE_SPACING_TWICE 
= _richtext
.TEXT_ATTR_LINE_SPACING_TWICE
 
 124 TEXT_ALIGNMENT_DEFAULT 
= _richtext
.TEXT_ALIGNMENT_DEFAULT
 
 125 TEXT_ALIGNMENT_LEFT 
= _richtext
.TEXT_ALIGNMENT_LEFT
 
 126 TEXT_ALIGNMENT_CENTRE 
= _richtext
.TEXT_ALIGNMENT_CENTRE
 
 127 TEXT_ALIGNMENT_CENTER 
= _richtext
.TEXT_ALIGNMENT_CENTER
 
 128 TEXT_ALIGNMENT_RIGHT 
= _richtext
.TEXT_ALIGNMENT_RIGHT
 
 129 TEXT_ALIGNMENT_JUSTIFIED 
= _richtext
.TEXT_ALIGNMENT_JUSTIFIED
 
 130 class RichTextRange(object): 
 132     RichTextRange is a data structure that represents a range of text 
 133     within a `RichTextCtrl`.  It simply contains integer ``start`` and 
 134     ``end`` properties and a few operations useful for dealing with 
 135     ranges.  In most places in wxPython where a RichTextRange is expected a 
 136     2-tuple containing (start, end) can be used instead. 
 138     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 139     __repr__ 
= _swig_repr
 
 140     def __init__(self
, *args
, **kwargs
):  
 142         __init__(self, long start=0, long end=0) -> RichTextRange 
 144         Creates a new range object. 
 146         _richtext
.RichTextRange_swiginit(self
,_richtext
.new_RichTextRange(*args
, **kwargs
)) 
 147     __swig_destroy__ 
= _richtext
.delete_RichTextRange
 
 148     __del__ 
= lambda self 
: None; 
 149     def __eq__(*args
, **kwargs
): 
 151         __eq__(self, PyObject other) -> bool 
 153         Test for equality of RichTextRange objects. 
 155         return _richtext
.RichTextRange___eq__(*args
, **kwargs
) 
 157     def __sub__(*args
, **kwargs
): 
 158         """__sub__(self, RichTextRange range) -> RichTextRange""" 
 159         return _richtext
.RichTextRange___sub__(*args
, **kwargs
) 
 161     def __add__(*args
, **kwargs
): 
 162         """__add__(self, RichTextRange range) -> RichTextRange""" 
 163         return _richtext
.RichTextRange___add__(*args
, **kwargs
) 
 165     def SetRange(*args
, **kwargs
): 
 166         """SetRange(self, long start, long end)""" 
 167         return _richtext
.RichTextRange_SetRange(*args
, **kwargs
) 
 169     def SetStart(*args
, **kwargs
): 
 170         """SetStart(self, long start)""" 
 171         return _richtext
.RichTextRange_SetStart(*args
, **kwargs
) 
 173     def GetStart(*args
, **kwargs
): 
 174         """GetStart(self) -> long""" 
 175         return _richtext
.RichTextRange_GetStart(*args
, **kwargs
) 
 177     start 
= property(GetStart
, SetStart
)  
 178     def SetEnd(*args
, **kwargs
): 
 179         """SetEnd(self, long end)""" 
 180         return _richtext
.RichTextRange_SetEnd(*args
, **kwargs
) 
 182     def GetEnd(*args
, **kwargs
): 
 183         """GetEnd(self) -> long""" 
 184         return _richtext
.RichTextRange_GetEnd(*args
, **kwargs
) 
 186     end 
= property(GetEnd
, SetEnd
)  
 187     def IsOutside(*args
, **kwargs
): 
 189         IsOutside(self, RichTextRange range) -> bool 
 191         Returns true if this range is completely outside 'range' 
 193         return _richtext
.RichTextRange_IsOutside(*args
, **kwargs
) 
 195     def IsWithin(*args
, **kwargs
): 
 197         IsWithin(self, RichTextRange range) -> bool 
 199         Returns true if this range is completely within 'range' 
 201         return _richtext
.RichTextRange_IsWithin(*args
, **kwargs
) 
 203     def Contains(*args
, **kwargs
): 
 205         Contains(self, long pos) -> bool 
 207         Returns true if the given position is within this range. Allow for the 
 208         possibility of an empty range - assume the position is within this 
 211         return _richtext
.RichTextRange_Contains(*args
, **kwargs
) 
 213     def LimitTo(*args
, **kwargs
): 
 215         LimitTo(self, RichTextRange range) -> bool 
 217         Limit this range to be within 'range' 
 219         return _richtext
.RichTextRange_LimitTo(*args
, **kwargs
) 
 221     def GetLength(*args
, **kwargs
): 
 223         GetLength(self) -> long 
 225         Gets the length of the range 
 227         return _richtext
.RichTextRange_GetLength(*args
, **kwargs
) 
 229     def Swap(*args
, **kwargs
): 
 233         Swaps the start and end 
 235         return _richtext
.RichTextRange_Swap(*args
, **kwargs
) 
 237     def Get(*args
, **kwargs
): 
 241         Returns the start and end properties as a tuple. 
 243         return _richtext
.RichTextRange_Get(*args
, **kwargs
) 
 245     def __str__(self
):                   return str(self
.Get()) 
 246     def __repr__(self
):                  return 'RichTextRange'+str(self
.Get()) 
 247     def __len__(self
):                   return len(self
.Get()) 
 248     def __getitem__(self
, index
):        return self
.Get()[index
] 
 249     def __setitem__(self
, index
, val
): 
 250         if index 
== 0: self
.start 
= val
 
 251         elif index 
== 1: self
.end 
= val
 
 252         else: raise IndexError 
 253     def __nonzero__(self
):               return self
.Get() != (0,0) 
 254     __safe_for_unpickling__ 
= True 
 255     def __reduce__(self
):                return (RichTextRange
, self
.Get()) 
 257     End 
= property(GetEnd
,SetEnd
,doc
="See `GetEnd` and `SetEnd`")  
 258     Length 
= property(GetLength
,doc
="See `GetLength`")  
 259     Start 
= property(GetStart
,SetStart
,doc
="See `GetStart` and `SetStart`")  
 260 _richtext
.RichTextRange_swigregister(RichTextRange
) 
 262 class RichTextAttr(object): 
 264     The RichTextAttr class stored information about the various attributes 
 265     for a block of text, including font, colour, indents, alignments, and 
 268     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 269     __repr__ 
= _swig_repr
 
 270     def __init__(self
, *args
, **kwargs
):  
 272         __init__(self, Colour colText=wxNullColour, Colour colBack=wxNullColour,  
 273             int alignment=TEXT_ALIGNMENT_DEFAULT) -> RichTextAttr 
 275         The RichTextAttr class stored information about the various attributes 
 276         for a block of text, including font, colour, indents, alignments, and 
 279         _richtext
.RichTextAttr_swiginit(self
,_richtext
.new_RichTextAttr(*args
, **kwargs
)) 
 280     __swig_destroy__ 
= _richtext
.delete_RichTextAttr
 
 281     __del__ 
= lambda self 
: None; 
 282     def CreateFont(*args
, **kwargs
): 
 283         """CreateFont(self) -> Font""" 
 284         return _richtext
.RichTextAttr_CreateFont(*args
, **kwargs
) 
 286     def GetFontAttributes(*args
, **kwargs
): 
 287         """GetFontAttributes(self, Font font) -> bool""" 
 288         return _richtext
.RichTextAttr_GetFontAttributes(*args
, **kwargs
) 
 291         return self
.CreateFont() 
 292     def SetFont(self
, font
): 
 293         return self
.GetFontAttributes(font
) 
 295     def SetTextColour(*args
, **kwargs
): 
 296         """SetTextColour(self, Colour colText)""" 
 297         return _richtext
.RichTextAttr_SetTextColour(*args
, **kwargs
) 
 299     def SetBackgroundColour(*args
, **kwargs
): 
 300         """SetBackgroundColour(self, Colour colBack)""" 
 301         return _richtext
.RichTextAttr_SetBackgroundColour(*args
, **kwargs
) 
 303     def SetAlignment(*args
, **kwargs
): 
 304         """SetAlignment(self, int alignment)""" 
 305         return _richtext
.RichTextAttr_SetAlignment(*args
, **kwargs
) 
 307     def SetTabs(*args
, **kwargs
): 
 308         """SetTabs(self, wxArrayInt tabs)""" 
 309         return _richtext
.RichTextAttr_SetTabs(*args
, **kwargs
) 
 311     def SetLeftIndent(*args
, **kwargs
): 
 312         """SetLeftIndent(self, int indent, int subIndent=0)""" 
 313         return _richtext
.RichTextAttr_SetLeftIndent(*args
, **kwargs
) 
 315     def SetRightIndent(*args
, **kwargs
): 
 316         """SetRightIndent(self, int indent)""" 
 317         return _richtext
.RichTextAttr_SetRightIndent(*args
, **kwargs
) 
 319     def SetFontSize(*args
, **kwargs
): 
 320         """SetFontSize(self, int pointSize)""" 
 321         return _richtext
.RichTextAttr_SetFontSize(*args
, **kwargs
) 
 323     def SetFontStyle(*args
, **kwargs
): 
 324         """SetFontStyle(self, int fontStyle)""" 
 325         return _richtext
.RichTextAttr_SetFontStyle(*args
, **kwargs
) 
 327     def SetFontWeight(*args
, **kwargs
): 
 328         """SetFontWeight(self, int fontWeight)""" 
 329         return _richtext
.RichTextAttr_SetFontWeight(*args
, **kwargs
) 
 331     def SetFontFaceName(*args
, **kwargs
): 
 332         """SetFontFaceName(self, String faceName)""" 
 333         return _richtext
.RichTextAttr_SetFontFaceName(*args
, **kwargs
) 
 335     def SetFontUnderlined(*args
, **kwargs
): 
 336         """SetFontUnderlined(self, bool underlined)""" 
 337         return _richtext
.RichTextAttr_SetFontUnderlined(*args
, **kwargs
) 
 339     def SetFlags(*args
, **kwargs
): 
 340         """SetFlags(self, long flags)""" 
 341         return _richtext
.RichTextAttr_SetFlags(*args
, **kwargs
) 
 343     def SetCharacterStyleName(*args
, **kwargs
): 
 344         """SetCharacterStyleName(self, String name)""" 
 345         return _richtext
.RichTextAttr_SetCharacterStyleName(*args
, **kwargs
) 
 347     def SetParagraphStyleName(*args
, **kwargs
): 
 348         """SetParagraphStyleName(self, String name)""" 
 349         return _richtext
.RichTextAttr_SetParagraphStyleName(*args
, **kwargs
) 
 351     def SetParagraphSpacingAfter(*args
, **kwargs
): 
 352         """SetParagraphSpacingAfter(self, int spacing)""" 
 353         return _richtext
.RichTextAttr_SetParagraphSpacingAfter(*args
, **kwargs
) 
 355     def SetParagraphSpacingBefore(*args
, **kwargs
): 
 356         """SetParagraphSpacingBefore(self, int spacing)""" 
 357         return _richtext
.RichTextAttr_SetParagraphSpacingBefore(*args
, **kwargs
) 
 359     def SetLineSpacing(*args
, **kwargs
): 
 360         """SetLineSpacing(self, int spacing)""" 
 361         return _richtext
.RichTextAttr_SetLineSpacing(*args
, **kwargs
) 
 363     def SetBulletStyle(*args
, **kwargs
): 
 364         """SetBulletStyle(self, int style)""" 
 365         return _richtext
.RichTextAttr_SetBulletStyle(*args
, **kwargs
) 
 367     def SetBulletNumber(*args
, **kwargs
): 
 368         """SetBulletNumber(self, int n)""" 
 369         return _richtext
.RichTextAttr_SetBulletNumber(*args
, **kwargs
) 
 371     def SetBulletSymbol(*args
, **kwargs
): 
 372         """SetBulletSymbol(self, wxChar symbol)""" 
 373         return _richtext
.RichTextAttr_SetBulletSymbol(*args
, **kwargs
) 
 375     def SetBulletFont(*args
, **kwargs
): 
 376         """SetBulletFont(self, String bulletFont)""" 
 377         return _richtext
.RichTextAttr_SetBulletFont(*args
, **kwargs
) 
 379     def GetTextColour(*args
, **kwargs
): 
 380         """GetTextColour(self) -> Colour""" 
 381         return _richtext
.RichTextAttr_GetTextColour(*args
, **kwargs
) 
 383     def GetBackgroundColour(*args
, **kwargs
): 
 384         """GetBackgroundColour(self) -> Colour""" 
 385         return _richtext
.RichTextAttr_GetBackgroundColour(*args
, **kwargs
) 
 387     def GetAlignment(*args
, **kwargs
): 
 388         """GetAlignment(self) -> int""" 
 389         return _richtext
.RichTextAttr_GetAlignment(*args
, **kwargs
) 
 391     def GetTabs(*args
, **kwargs
): 
 392         """GetTabs(self) -> wxArrayInt""" 
 393         return _richtext
.RichTextAttr_GetTabs(*args
, **kwargs
) 
 395     def GetLeftIndent(*args
, **kwargs
): 
 396         """GetLeftIndent(self) -> long""" 
 397         return _richtext
.RichTextAttr_GetLeftIndent(*args
, **kwargs
) 
 399     def GetLeftSubIndent(*args
, **kwargs
): 
 400         """GetLeftSubIndent(self) -> long""" 
 401         return _richtext
.RichTextAttr_GetLeftSubIndent(*args
, **kwargs
) 
 403     def GetRightIndent(*args
, **kwargs
): 
 404         """GetRightIndent(self) -> long""" 
 405         return _richtext
.RichTextAttr_GetRightIndent(*args
, **kwargs
) 
 407     def GetFlags(*args
, **kwargs
): 
 408         """GetFlags(self) -> long""" 
 409         return _richtext
.RichTextAttr_GetFlags(*args
, **kwargs
) 
 411     def GetFontSize(*args
, **kwargs
): 
 412         """GetFontSize(self) -> int""" 
 413         return _richtext
.RichTextAttr_GetFontSize(*args
, **kwargs
) 
 415     def GetFontStyle(*args
, **kwargs
): 
 416         """GetFontStyle(self) -> int""" 
 417         return _richtext
.RichTextAttr_GetFontStyle(*args
, **kwargs
) 
 419     def GetFontWeight(*args
, **kwargs
): 
 420         """GetFontWeight(self) -> int""" 
 421         return _richtext
.RichTextAttr_GetFontWeight(*args
, **kwargs
) 
 423     def GetFontUnderlined(*args
, **kwargs
): 
 424         """GetFontUnderlined(self) -> bool""" 
 425         return _richtext
.RichTextAttr_GetFontUnderlined(*args
, **kwargs
) 
 427     def GetFontFaceName(*args
, **kwargs
): 
 428         """GetFontFaceName(self) -> String""" 
 429         return _richtext
.RichTextAttr_GetFontFaceName(*args
, **kwargs
) 
 431     def GetCharacterStyleName(*args
, **kwargs
): 
 432         """GetCharacterStyleName(self) -> String""" 
 433         return _richtext
.RichTextAttr_GetCharacterStyleName(*args
, **kwargs
) 
 435     def GetParagraphStyleName(*args
, **kwargs
): 
 436         """GetParagraphStyleName(self) -> String""" 
 437         return _richtext
.RichTextAttr_GetParagraphStyleName(*args
, **kwargs
) 
 439     def GetParagraphSpacingAfter(*args
, **kwargs
): 
 440         """GetParagraphSpacingAfter(self) -> int""" 
 441         return _richtext
.RichTextAttr_GetParagraphSpacingAfter(*args
, **kwargs
) 
 443     def GetParagraphSpacingBefore(*args
, **kwargs
): 
 444         """GetParagraphSpacingBefore(self) -> int""" 
 445         return _richtext
.RichTextAttr_GetParagraphSpacingBefore(*args
, **kwargs
) 
 447     def GetLineSpacing(*args
, **kwargs
): 
 448         """GetLineSpacing(self) -> int""" 
 449         return _richtext
.RichTextAttr_GetLineSpacing(*args
, **kwargs
) 
 451     def GetBulletStyle(*args
, **kwargs
): 
 452         """GetBulletStyle(self) -> int""" 
 453         return _richtext
.RichTextAttr_GetBulletStyle(*args
, **kwargs
) 
 455     def GetBulletNumber(*args
, **kwargs
): 
 456         """GetBulletNumber(self) -> int""" 
 457         return _richtext
.RichTextAttr_GetBulletNumber(*args
, **kwargs
) 
 459     def GetBulletSymbol(*args
, **kwargs
): 
 460         """GetBulletSymbol(self) -> wxChar""" 
 461         return _richtext
.RichTextAttr_GetBulletSymbol(*args
, **kwargs
) 
 463     def GetBulletFont(*args
, **kwargs
): 
 464         """GetBulletFont(self) -> String""" 
 465         return _richtext
.RichTextAttr_GetBulletFont(*args
, **kwargs
) 
 467     def HasTextColour(*args
, **kwargs
): 
 468         """HasTextColour(self) -> bool""" 
 469         return _richtext
.RichTextAttr_HasTextColour(*args
, **kwargs
) 
 471     def HasBackgroundColour(*args
, **kwargs
): 
 472         """HasBackgroundColour(self) -> bool""" 
 473         return _richtext
.RichTextAttr_HasBackgroundColour(*args
, **kwargs
) 
 475     def HasAlignment(*args
, **kwargs
): 
 476         """HasAlignment(self) -> bool""" 
 477         return _richtext
.RichTextAttr_HasAlignment(*args
, **kwargs
) 
 479     def HasTabs(*args
, **kwargs
): 
 480         """HasTabs(self) -> bool""" 
 481         return _richtext
.RichTextAttr_HasTabs(*args
, **kwargs
) 
 483     def HasLeftIndent(*args
, **kwargs
): 
 484         """HasLeftIndent(self) -> bool""" 
 485         return _richtext
.RichTextAttr_HasLeftIndent(*args
, **kwargs
) 
 487     def HasRightIndent(*args
, **kwargs
): 
 488         """HasRightIndent(self) -> bool""" 
 489         return _richtext
.RichTextAttr_HasRightIndent(*args
, **kwargs
) 
 491     def HasWeight(*args
, **kwargs
): 
 492         """HasWeight(self) -> bool""" 
 493         return _richtext
.RichTextAttr_HasWeight(*args
, **kwargs
) 
 495     def HasSize(*args
, **kwargs
): 
 496         """HasSize(self) -> bool""" 
 497         return _richtext
.RichTextAttr_HasSize(*args
, **kwargs
) 
 499     def HasItalic(*args
, **kwargs
): 
 500         """HasItalic(self) -> bool""" 
 501         return _richtext
.RichTextAttr_HasItalic(*args
, **kwargs
) 
 503     def HasUnderlined(*args
, **kwargs
): 
 504         """HasUnderlined(self) -> bool""" 
 505         return _richtext
.RichTextAttr_HasUnderlined(*args
, **kwargs
) 
 507     def HasFaceName(*args
, **kwargs
): 
 508         """HasFaceName(self) -> bool""" 
 509         return _richtext
.RichTextAttr_HasFaceName(*args
, **kwargs
) 
 511     def HasFont(*args
, **kwargs
): 
 512         """HasFont(self) -> bool""" 
 513         return _richtext
.RichTextAttr_HasFont(*args
, **kwargs
) 
 515     def HasParagraphSpacingAfter(*args
, **kwargs
): 
 516         """HasParagraphSpacingAfter(self) -> bool""" 
 517         return _richtext
.RichTextAttr_HasParagraphSpacingAfter(*args
, **kwargs
) 
 519     def HasParagraphSpacingBefore(*args
, **kwargs
): 
 520         """HasParagraphSpacingBefore(self) -> bool""" 
 521         return _richtext
.RichTextAttr_HasParagraphSpacingBefore(*args
, **kwargs
) 
 523     def HasLineSpacing(*args
, **kwargs
): 
 524         """HasLineSpacing(self) -> bool""" 
 525         return _richtext
.RichTextAttr_HasLineSpacing(*args
, **kwargs
) 
 527     def HasCharacterStyleName(*args
, **kwargs
): 
 528         """HasCharacterStyleName(self) -> bool""" 
 529         return _richtext
.RichTextAttr_HasCharacterStyleName(*args
, **kwargs
) 
 531     def HasParagraphStyleName(*args
, **kwargs
): 
 532         """HasParagraphStyleName(self) -> bool""" 
 533         return _richtext
.RichTextAttr_HasParagraphStyleName(*args
, **kwargs
) 
 535     def HasBulletStyle(*args
, **kwargs
): 
 536         """HasBulletStyle(self) -> bool""" 
 537         return _richtext
.RichTextAttr_HasBulletStyle(*args
, **kwargs
) 
 539     def HasBulletNumber(*args
, **kwargs
): 
 540         """HasBulletNumber(self) -> bool""" 
 541         return _richtext
.RichTextAttr_HasBulletNumber(*args
, **kwargs
) 
 543     def HasBulletSymbol(*args
, **kwargs
): 
 544         """HasBulletSymbol(self) -> bool""" 
 545         return _richtext
.RichTextAttr_HasBulletSymbol(*args
, **kwargs
) 
 547     def HasFlag(*args
, **kwargs
): 
 548         """HasFlag(self, long flag) -> bool""" 
 549         return _richtext
.RichTextAttr_HasFlag(*args
, **kwargs
) 
 551     def IsCharacterStyle(*args
, **kwargs
): 
 552         """IsCharacterStyle(self) -> bool""" 
 553         return _richtext
.RichTextAttr_IsCharacterStyle(*args
, **kwargs
) 
 555     def IsParagraphStyle(*args
, **kwargs
): 
 556         """IsParagraphStyle(self) -> bool""" 
 557         return _richtext
.RichTextAttr_IsParagraphStyle(*args
, **kwargs
) 
 559     def IsDefault(*args
, **kwargs
): 
 560         """IsDefault(self) -> bool""" 
 561         return _richtext
.RichTextAttr_IsDefault(*args
, **kwargs
) 
 563     Alignment 
= property(GetAlignment
,SetAlignment
,doc
="See `GetAlignment` and `SetAlignment`")  
 564     BackgroundColour 
= property(GetBackgroundColour
,SetBackgroundColour
,doc
="See `GetBackgroundColour` and `SetBackgroundColour`")  
 565     BulletFont 
= property(GetBulletFont
,SetBulletFont
,doc
="See `GetBulletFont` and `SetBulletFont`")  
 566     BulletNumber 
= property(GetBulletNumber
,SetBulletNumber
,doc
="See `GetBulletNumber` and `SetBulletNumber`")  
 567     BulletStyle 
= property(GetBulletStyle
,SetBulletStyle
,doc
="See `GetBulletStyle` and `SetBulletStyle`")  
 568     BulletSymbol 
= property(GetBulletSymbol
,SetBulletSymbol
,doc
="See `GetBulletSymbol` and `SetBulletSymbol`")  
 569     CharacterStyleName 
= property(GetCharacterStyleName
,SetCharacterStyleName
,doc
="See `GetCharacterStyleName` and `SetCharacterStyleName`")  
 570     Flags 
= property(GetFlags
,SetFlags
,doc
="See `GetFlags` and `SetFlags`")  
 571     Font 
= property(GetFont
,SetFont
,doc
="See `GetFont` and `SetFont`")  
 572     FontAttributes 
= property(GetFontAttributes
,doc
="See `GetFontAttributes`")  
 573     FontFaceName 
= property(GetFontFaceName
,SetFontFaceName
,doc
="See `GetFontFaceName` and `SetFontFaceName`")  
 574     FontSize 
= property(GetFontSize
,SetFontSize
,doc
="See `GetFontSize` and `SetFontSize`")  
 575     FontStyle 
= property(GetFontStyle
,SetFontStyle
,doc
="See `GetFontStyle` and `SetFontStyle`")  
 576     FontUnderlined 
= property(GetFontUnderlined
,SetFontUnderlined
,doc
="See `GetFontUnderlined` and `SetFontUnderlined`")  
 577     FontWeight 
= property(GetFontWeight
,SetFontWeight
,doc
="See `GetFontWeight` and `SetFontWeight`")  
 578     LeftIndent 
= property(GetLeftIndent
,SetLeftIndent
,doc
="See `GetLeftIndent` and `SetLeftIndent`")  
 579     LeftSubIndent 
= property(GetLeftSubIndent
,doc
="See `GetLeftSubIndent`")  
 580     LineSpacing 
= property(GetLineSpacing
,SetLineSpacing
,doc
="See `GetLineSpacing` and `SetLineSpacing`")  
 581     ParagraphSpacingAfter 
= property(GetParagraphSpacingAfter
,SetParagraphSpacingAfter
,doc
="See `GetParagraphSpacingAfter` and `SetParagraphSpacingAfter`")  
 582     ParagraphSpacingBefore 
= property(GetParagraphSpacingBefore
,SetParagraphSpacingBefore
,doc
="See `GetParagraphSpacingBefore` and `SetParagraphSpacingBefore`")  
 583     ParagraphStyleName 
= property(GetParagraphStyleName
,SetParagraphStyleName
,doc
="See `GetParagraphStyleName` and `SetParagraphStyleName`")  
 584     RightIndent 
= property(GetRightIndent
,SetRightIndent
,doc
="See `GetRightIndent` and `SetRightIndent`")  
 585     Tabs 
= property(GetTabs
,SetTabs
,doc
="See `GetTabs` and `SetTabs`")  
 586     TextColour 
= property(GetTextColour
,SetTextColour
,doc
="See `GetTextColour` and `SetTextColour`")  
 587 _richtext
.RichTextAttr_swigregister(RichTextAttr
) 
 588 cvar 
= _richtext
.cvar
 
 589 RICHTEXT_ALL 
= cvar
.RICHTEXT_ALL
 
 590 RICHTEXT_NONE 
= cvar
.RICHTEXT_NONE
 
 592 TEXT_ATTR_CHARACTER 
= _richtext
.TEXT_ATTR_CHARACTER
 
 593 TEXT_ATTR_PARAGRAPH 
= _richtext
.TEXT_ATTR_PARAGRAPH
 
 594 TEXT_ATTR_ALL 
= _richtext
.TEXT_ATTR_ALL
 
 595 class RichTextCtrl(_windows
.ScrolledWindow
): 
 596     """Proxy of C++ RichTextCtrl class""" 
 597     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
 598     __repr__ 
= _swig_repr
 
 599     def __init__(self
, *args
, **kwargs
):  
 601         __init__(self, Window parent, int id=-1, String value=EmptyString,  
 602             Point pos=DefaultPosition, Size size=DefaultSize,  
 603             long style=RE_MULTILINE) -> RichTextCtrl 
 605         _richtext
.RichTextCtrl_swiginit(self
,_richtext
.new_RichTextCtrl(*args
, **kwargs
)) 
 606         self
._setOORInfo
(self
) 
 608     def Create(*args
, **kwargs
): 
 610         Create(self, Window parent, int id=-1, String value=EmptyString,  
 611             Point pos=DefaultPosition, Size size=DefaultSize,  
 612             long style=RE_MULTILINE) -> bool 
 614         return _richtext
.RichTextCtrl_Create(*args
, **kwargs
) 
 616     def GetValue(*args
, **kwargs
): 
 617         """GetValue(self) -> String""" 
 618         return _richtext
.RichTextCtrl_GetValue(*args
, **kwargs
) 
 620     def SetValue(*args
, **kwargs
): 
 621         """SetValue(self, String value)""" 
 622         return _richtext
.RichTextCtrl_SetValue(*args
, **kwargs
) 
 624     def GetRange(*args
, **kwargs
): 
 625         """GetRange(self, long from, long to) -> String""" 
 626         return _richtext
.RichTextCtrl_GetRange(*args
, **kwargs
) 
 628     def GetLineLength(*args
, **kwargs
): 
 629         """GetLineLength(self, long lineNo) -> int""" 
 630         return _richtext
.RichTextCtrl_GetLineLength(*args
, **kwargs
) 
 632     def GetLineText(*args
, **kwargs
): 
 633         """GetLineText(self, long lineNo) -> String""" 
 634         return _richtext
.RichTextCtrl_GetLineText(*args
, **kwargs
) 
 636     def GetNumberOfLines(*args
, **kwargs
): 
 637         """GetNumberOfLines(self) -> int""" 
 638         return _richtext
.RichTextCtrl_GetNumberOfLines(*args
, **kwargs
) 
 640     def IsModified(*args
, **kwargs
): 
 641         """IsModified(self) -> bool""" 
 642         return _richtext
.RichTextCtrl_IsModified(*args
, **kwargs
) 
 644     def IsEditable(*args
, **kwargs
): 
 645         """IsEditable(self) -> bool""" 
 646         return _richtext
.RichTextCtrl_IsEditable(*args
, **kwargs
) 
 648     def IsSingleLine(*args
, **kwargs
): 
 649         """IsSingleLine(self) -> bool""" 
 650         return _richtext
.RichTextCtrl_IsSingleLine(*args
, **kwargs
) 
 652     def IsMultiLine(*args
, **kwargs
): 
 653         """IsMultiLine(self) -> bool""" 
 654         return _richtext
.RichTextCtrl_IsMultiLine(*args
, **kwargs
) 
 656     def GetSelection(*args
, **kwargs
): 
 658         GetSelection() --> (start, end) 
 660         Returns the start and end positions of the current selection.  If the 
 661         values are the same then there is no selection. 
 663         return _richtext
.RichTextCtrl_GetSelection(*args
, **kwargs
) 
 665     def GetStringSelection(*args
, **kwargs
): 
 666         """GetStringSelection(self) -> String""" 
 667         return _richtext
.RichTextCtrl_GetStringSelection(*args
, **kwargs
) 
 669     def GetFilename(*args
, **kwargs
): 
 670         """GetFilename(self) -> String""" 
 671         return _richtext
.RichTextCtrl_GetFilename(*args
, **kwargs
) 
 673     def SetFilename(*args
, **kwargs
): 
 674         """SetFilename(self, String filename)""" 
 675         return _richtext
.RichTextCtrl_SetFilename(*args
, **kwargs
) 
 677     def SetDelayedLayoutThreshold(*args
, **kwargs
): 
 679         SetDelayedLayoutThreshold(self, long threshold) 
 681         Set the threshold in character positions for doing layout optimization 
 684         return _richtext
.RichTextCtrl_SetDelayedLayoutThreshold(*args
, **kwargs
) 
 686     def GetDelayedLayoutThreshold(*args
, **kwargs
): 
 688         GetDelayedLayoutThreshold(self) -> long 
 690         Get the threshold in character positions for doing layout optimization 
 693         return _richtext
.RichTextCtrl_GetDelayedLayoutThreshold(*args
, **kwargs
) 
 695     def Clear(*args
, **kwargs
): 
 697         return _richtext
.RichTextCtrl_Clear(*args
, **kwargs
) 
 699     def Replace(*args
, **kwargs
): 
 700         """Replace(self, long from, long to, String value)""" 
 701         return _richtext
.RichTextCtrl_Replace(*args
, **kwargs
) 
 703     def Remove(*args
, **kwargs
): 
 704         """Remove(self, long from, long to)""" 
 705         return _richtext
.RichTextCtrl_Remove(*args
, **kwargs
) 
 707     def LoadFile(*args
, **kwargs
): 
 709         LoadFile(self, String file, int type=RICHTEXT_TYPE_ANY) -> bool 
 711         Load the contents of the document from the given filename. 
 713         return _richtext
.RichTextCtrl_LoadFile(*args
, **kwargs
) 
 715     def SaveFile(*args
, **kwargs
): 
 717         SaveFile(self, String file=EmptyString, int type=RICHTEXT_TYPE_ANY) -> bool 
 719         Save the contents of the document to the given filename, or if the 
 720         empty string is passed then to the filename set with `SetFilename`. 
 722         return _richtext
.RichTextCtrl_SaveFile(*args
, **kwargs
) 
 724     def MarkDirty(*args
, **kwargs
): 
 728         Sets the dirty flag, meaning that the contents of the control have 
 729         changed and need to be saved. 
 731         return _richtext
.RichTextCtrl_MarkDirty(*args
, **kwargs
) 
 733     def DiscardEdits(*args
, **kwargs
): 
 737         Clears the dirty flag. 
 740         return _richtext
.RichTextCtrl_DiscardEdits(*args
, **kwargs
) 
 742     def SetMaxLength(*args
, **kwargs
): 
 744         SetMaxLength(self, unsigned long len) 
 746         Set the max number of characters which may be entered in a single line 
 749         return _richtext
.RichTextCtrl_SetMaxLength(*args
, **kwargs
) 
 751     def WriteText(*args
, **kwargs
): 
 753         WriteText(self, String text) 
 755         Insert text at the current position. 
 757         return _richtext
.RichTextCtrl_WriteText(*args
, **kwargs
) 
 759     def AppendText(*args
, **kwargs
): 
 761         AppendText(self, String text) 
 763         Append text to the end of the document. 
 765         return _richtext
.RichTextCtrl_AppendText(*args
, **kwargs
) 
 767     def SetStyle(*args
, **kwargs
): 
 769         SetStyle(self, RichTextRange range, RichTextAttr style) -> bool 
 771         Set the style for the text in ``range`` to ``style`` 
 773         return _richtext
.RichTextCtrl_SetStyle(*args
, **kwargs
) 
 775     def SetStyleEx(*args
, **kwargs
): 
 777         SetStyleEx(self, RichTextRange range, RichTextAttr style, int flags=RICHTEXT_SETSTYLE_WITH_UNDO) -> bool 
 779         Extended style setting operation with flags including: 
 780         RICHTEXT_SETSTYLE_WITH_UNDO, RICHTEXT_SETSTYLE_OPTIMIZE, 
 781         RICHTEXT_SETSTYLE_PARAGRAPHS_ONLY, RICHTEXT_SETSTYLE_CHARACTERS_ONLY 
 783         return _richtext
.RichTextCtrl_SetStyleEx(*args
, **kwargs
) 
 785     def GetStyle(*args
, **kwargs
): 
 787         GetStyle(self, long position, RichTextAttr style) -> bool 
 789         Retrieve the style used at the given position.  Copies the style 
 790         values at ``position`` into the ``style`` parameter and returns ``True`` 
 791         if successful.  Returns ``False`` otherwise. 
 793         return _richtext
.RichTextCtrl_GetStyle(*args
, **kwargs
) 
 795     def GetUncombinedStyle(*args
, **kwargs
): 
 797         GetUncombinedStyle(self, long position, RichTextAttr style) -> bool 
 799         Get the content (uncombined) attributes for this position.  Copies the 
 800         style values at ``position`` into the ``style`` parameter and returns 
 801         ``True`` if successful.  Returns ``False`` otherwise. 
 803         return _richtext
.RichTextCtrl_GetUncombinedStyle(*args
, **kwargs
) 
 805     def SetDefaultStyle(*args
, **kwargs
): 
 807         SetDefaultStyle(self, RichTextAttr style) -> bool 
 809         Set the style used by default for the rich text document. 
 811         return _richtext
.RichTextCtrl_SetDefaultStyle(*args
, **kwargs
) 
 813     def GetDefaultStyle(*args
, **kwargs
): 
 815         GetDefaultStyle(self) -> RichTextAttr 
 817         Retrieves a copy of the default style object. 
 819         return _richtext
.RichTextCtrl_GetDefaultStyle(*args
, **kwargs
) 
 821     def XYToPosition(*args
, **kwargs
): 
 823         XYToPosition(self, long x, long y) -> long 
 825         Translate a col,row coordinants into a document position. 
 827         return _richtext
.RichTextCtrl_XYToPosition(*args
, **kwargs
) 
 829     def PositionToXY(*args
, **kwargs
): 
 831         PositionToXY(self, long pos) --> (x, y) 
 833         Retrieves the col,row for the given position within the document 
 835         return _richtext
.RichTextCtrl_PositionToXY(*args
, **kwargs
) 
 837     def ShowPosition(*args
, **kwargs
): 
 839         ShowPosition(self, long position) 
 841         Ensure that the given position in the document is visible. 
 843         return _richtext
.RichTextCtrl_ShowPosition(*args
, **kwargs
) 
 845     def HitTest(*args
, **kwargs
): 
 847         HitTest(self, Point pt) --> (result, pos) 
 849         Returns the character position at the given point in pixels.  Note 
 850         that ``pt`` should be given in device coordinates, and not be adjusted 
 851         for the client area origin nor for scrolling.  The return value is a 
 852         tuple of the hit test result and the position. 
 854         return _richtext
.RichTextCtrl_HitTest(*args
, **kwargs
) 
 856     def HitTestXY(*args
, **kwargs
): 
 858         HitTestRC(self, Point pt) --> (result, col, row) 
 860         Returns the column and row of the given point in pixels.  Note that 
 861         ``pt`` should be given in device coordinates, and not be adjusted for 
 862         the client area origin nor for scrolling.  The return value is a tuple 
 863         of the hit test result and the column and row values. 
 865         return _richtext
.RichTextCtrl_HitTestXY(*args
, **kwargs
) 
 867     def Copy(*args
, **kwargs
): 
 871         Copies the selected text to the clipboard. 
 873         return _richtext
.RichTextCtrl_Copy(*args
, **kwargs
) 
 875     def Cut(*args
, **kwargs
): 
 879         Copies the selected text to the clipboard and removes the selection. 
 881         return _richtext
.RichTextCtrl_Cut(*args
, **kwargs
) 
 883     def Paste(*args
, **kwargs
): 
 887         Pastes text from the clipboard into the document at the current 
 890         return _richtext
.RichTextCtrl_Paste(*args
, **kwargs
) 
 892     def DeleteSelection(*args
, **kwargs
): 
 894         DeleteSelection(self) 
 896         Remove the current selection. 
 898         return _richtext
.RichTextCtrl_DeleteSelection(*args
, **kwargs
) 
 900     def CanCopy(*args
, **kwargs
): 
 902         CanCopy(self) -> bool 
 904         Returns ``True`` if the selection can be copied to the clipboard. 
 906         return _richtext
.RichTextCtrl_CanCopy(*args
, **kwargs
) 
 908     def CanCut(*args
, **kwargs
): 
 912         Returns ``True`` if the selection can be cut to the clipboard. 
 914         return _richtext
.RichTextCtrl_CanCut(*args
, **kwargs
) 
 916     def CanPaste(*args
, **kwargs
): 
 918         CanPaste(self) -> bool 
 920         Returns ``True`` if the current contents of the clipboard can be 
 921         pasted into the document. 
 923         return _richtext
.RichTextCtrl_CanPaste(*args
, **kwargs
) 
 925     def CanDeleteSelection(*args
, **kwargs
): 
 927         CanDeleteSelection(self) -> bool 
 929         Returns ``True`` if the selection can be removed from the document. 
 931         return _richtext
.RichTextCtrl_CanDeleteSelection(*args
, **kwargs
) 
 933     def Undo(*args
, **kwargs
): 
 937         If the last operation can be undone, undoes the last operation. 
 939         return _richtext
.RichTextCtrl_Undo(*args
, **kwargs
) 
 941     def Redo(*args
, **kwargs
): 
 945         If the last operation can be redone, redoes the last operation. 
 947         return _richtext
.RichTextCtrl_Redo(*args
, **kwargs
) 
 949     def CanUndo(*args
, **kwargs
): 
 951         CanUndo(self) -> bool 
 953         Returns ``True`` if the last operation can be undone. 
 955         return _richtext
.RichTextCtrl_CanUndo(*args
, **kwargs
) 
 957     def CanRedo(*args
, **kwargs
): 
 959         CanRedo(self) -> bool 
 961         Returns ``True`` if the last operation can be redone. 
 963         return _richtext
.RichTextCtrl_CanRedo(*args
, **kwargs
) 
 965     def SetInsertionPoint(*args
, **kwargs
): 
 967         SetInsertionPoint(self, long pos) 
 969         Sets the insertion point at the given position. 
 971         return _richtext
.RichTextCtrl_SetInsertionPoint(*args
, **kwargs
) 
 973     def SetInsertionPointEnd(*args
, **kwargs
): 
 975         SetInsertionPointEnd(self) 
 977         Moves the insertion point to the end of the document. 
 979         return _richtext
.RichTextCtrl_SetInsertionPointEnd(*args
, **kwargs
) 
 981     def GetInsertionPoint(*args
, **kwargs
): 
 983         GetInsertionPoint(self) -> long 
 985         Returns the insertion point. This is defined as the zero based index 
 986         of the character position to the right of the insertion point. 
 988         return _richtext
.RichTextCtrl_GetInsertionPoint(*args
, **kwargs
) 
 990     def GetLastPosition(*args
, **kwargs
): 
 992         GetLastPosition(self) -> long 
 994         Returns the zero based index of the last position in the document. 
 996         return _richtext
.RichTextCtrl_GetLastPosition(*args
, **kwargs
) 
 998     def SetSelection(*args
, **kwargs
): 
1000         SetSelection(self, long from, long to) 
1002         Selects the text starting at the first position up to (but not 
1003         including) the character at the last position. If both parameters are 
1004         equal to -1 then all text in the control is selected. 
1006         return _richtext
.RichTextCtrl_SetSelection(*args
, **kwargs
) 
1008     def SelectAll(*args
, **kwargs
): 
1012         Select all text in the document. 
1014         return _richtext
.RichTextCtrl_SelectAll(*args
, **kwargs
) 
1016     def SetEditable(*args
, **kwargs
): 
1018         SetEditable(self, bool editable) 
1020         Makes the document editable or read-only, overriding the RE_READONLY 
1023         return _richtext
.RichTextCtrl_SetEditable(*args
, **kwargs
) 
1025     def HasSelection(*args
, **kwargs
): 
1026         """HasSelection(self) -> bool""" 
1027         return _richtext
.RichTextCtrl_HasSelection(*args
, **kwargs
) 
1029     def WriteImage(*args
, **kwargs
): 
1030         """WriteImage(self, Image image, int bitmapType=BITMAP_TYPE_PNG) -> bool""" 
1031         return _richtext
.RichTextCtrl_WriteImage(*args
, **kwargs
) 
1033     def WriteBitmap(*args
, **kwargs
): 
1034         """WriteBitmap(self, Bitmap bitmap, int bitmapType=BITMAP_TYPE_PNG) -> bool""" 
1035         return _richtext
.RichTextCtrl_WriteBitmap(*args
, **kwargs
) 
1037     def WriteImageFile(*args
, **kwargs
): 
1038         """WriteImageFile(self, String filename, int bitmapType) -> bool""" 
1039         return _richtext
.RichTextCtrl_WriteImageFile(*args
, **kwargs
) 
1041     def WriteImageBlock(*args
, **kwargs
): 
1042         """WriteImageBlock(self, wxRichTextImageBlock imageBlock) -> bool""" 
1043         return _richtext
.RichTextCtrl_WriteImageBlock(*args
, **kwargs
) 
1045     def Newline(*args
, **kwargs
): 
1046         """Newline(self) -> bool""" 
1047         return _richtext
.RichTextCtrl_Newline(*args
, **kwargs
) 
1049     def SetBasicStyle(*args
, **kwargs
): 
1050         """SetBasicStyle(self, RichTextAttr style)""" 
1051         return _richtext
.RichTextCtrl_SetBasicStyle(*args
, **kwargs
) 
1053     def EndStyle(*args
, **kwargs
): 
1054         """EndStyle(self) -> bool""" 
1055         return _richtext
.RichTextCtrl_EndStyle(*args
, **kwargs
) 
1057     def EndAllStyles(*args
, **kwargs
): 
1058         """EndAllStyles(self) -> bool""" 
1059         return _richtext
.RichTextCtrl_EndAllStyles(*args
, **kwargs
) 
1061     def BeginBold(*args
, **kwargs
): 
1062         """BeginBold(self) -> bool""" 
1063         return _richtext
.RichTextCtrl_BeginBold(*args
, **kwargs
) 
1065     def EndBold(*args
, **kwargs
): 
1066         """EndBold(self) -> bool""" 
1067         return _richtext
.RichTextCtrl_EndBold(*args
, **kwargs
) 
1069     def BeginItalic(*args
, **kwargs
): 
1070         """BeginItalic(self) -> bool""" 
1071         return _richtext
.RichTextCtrl_BeginItalic(*args
, **kwargs
) 
1073     def EndItalic(*args
, **kwargs
): 
1074         """EndItalic(self) -> bool""" 
1075         return _richtext
.RichTextCtrl_EndItalic(*args
, **kwargs
) 
1077     def BeginUnderline(*args
, **kwargs
): 
1078         """BeginUnderline(self) -> bool""" 
1079         return _richtext
.RichTextCtrl_BeginUnderline(*args
, **kwargs
) 
1081     def EndUnderline(*args
, **kwargs
): 
1082         """EndUnderline(self) -> bool""" 
1083         return _richtext
.RichTextCtrl_EndUnderline(*args
, **kwargs
) 
1085     def BeginFontSize(*args
, **kwargs
): 
1086         """BeginFontSize(self, int pointSize) -> bool""" 
1087         return _richtext
.RichTextCtrl_BeginFontSize(*args
, **kwargs
) 
1089     def EndFontSize(*args
, **kwargs
): 
1090         """EndFontSize(self) -> bool""" 
1091         return _richtext
.RichTextCtrl_EndFontSize(*args
, **kwargs
) 
1093     def BeginFont(*args
, **kwargs
): 
1094         """BeginFont(self, Font font) -> bool""" 
1095         return _richtext
.RichTextCtrl_BeginFont(*args
, **kwargs
) 
1097     def EndFont(*args
, **kwargs
): 
1098         """EndFont(self) -> bool""" 
1099         return _richtext
.RichTextCtrl_EndFont(*args
, **kwargs
) 
1101     def BeginTextColour(*args
, **kwargs
): 
1102         """BeginTextColour(self, Colour colour) -> bool""" 
1103         return _richtext
.RichTextCtrl_BeginTextColour(*args
, **kwargs
) 
1105     def EndTextColour(*args
, **kwargs
): 
1106         """EndTextColour(self) -> bool""" 
1107         return _richtext
.RichTextCtrl_EndTextColour(*args
, **kwargs
) 
1109     def BeginAlignment(*args
, **kwargs
): 
1110         """BeginAlignment(self, int alignment) -> bool""" 
1111         return _richtext
.RichTextCtrl_BeginAlignment(*args
, **kwargs
) 
1113     def EndAlignment(*args
, **kwargs
): 
1114         """EndAlignment(self) -> bool""" 
1115         return _richtext
.RichTextCtrl_EndAlignment(*args
, **kwargs
) 
1117     def BeginLeftIndent(*args
, **kwargs
): 
1118         """BeginLeftIndent(self, int leftIndent, int leftSubIndent=0) -> bool""" 
1119         return _richtext
.RichTextCtrl_BeginLeftIndent(*args
, **kwargs
) 
1121     def EndLeftIndent(*args
, **kwargs
): 
1122         """EndLeftIndent(self) -> bool""" 
1123         return _richtext
.RichTextCtrl_EndLeftIndent(*args
, **kwargs
) 
1125     def BeginRightIndent(*args
, **kwargs
): 
1126         """BeginRightIndent(self, int rightIndent) -> bool""" 
1127         return _richtext
.RichTextCtrl_BeginRightIndent(*args
, **kwargs
) 
1129     def EndRightIndent(*args
, **kwargs
): 
1130         """EndRightIndent(self) -> bool""" 
1131         return _richtext
.RichTextCtrl_EndRightIndent(*args
, **kwargs
) 
1133     def BeginParagraphSpacing(*args
, **kwargs
): 
1134         """BeginParagraphSpacing(self, int before, int after) -> bool""" 
1135         return _richtext
.RichTextCtrl_BeginParagraphSpacing(*args
, **kwargs
) 
1137     def EndParagraphSpacing(*args
, **kwargs
): 
1138         """EndParagraphSpacing(self) -> bool""" 
1139         return _richtext
.RichTextCtrl_EndParagraphSpacing(*args
, **kwargs
) 
1141     def BeginLineSpacing(*args
, **kwargs
): 
1142         """BeginLineSpacing(self, int lineSpacing) -> bool""" 
1143         return _richtext
.RichTextCtrl_BeginLineSpacing(*args
, **kwargs
) 
1145     def EndLineSpacing(*args
, **kwargs
): 
1146         """EndLineSpacing(self) -> bool""" 
1147         return _richtext
.RichTextCtrl_EndLineSpacing(*args
, **kwargs
) 
1149     def BeginNumberedBullet(*args
, **kwargs
): 
1151         BeginNumberedBullet(self, int bulletNumber, int leftIndent, int leftSubIndent,  
1152             int bulletStyle=wxTEXT_ATTR_BULLET_STYLE_ARABIC|wxTEXT_ATTR_BULLET_STYLE_PERIOD) -> bool 
1154         return _richtext
.RichTextCtrl_BeginNumberedBullet(*args
, **kwargs
) 
1156     def EndNumberedBullet(*args
, **kwargs
): 
1157         """EndNumberedBullet(self) -> bool""" 
1158         return _richtext
.RichTextCtrl_EndNumberedBullet(*args
, **kwargs
) 
1160     def BeginSymbolBullet(*args
, **kwargs
): 
1161         """BeginSymbolBullet(self, char symbol, int leftIndent, int leftSubIndent, int bulletStyle=TEXT_ATTR_BULLET_STYLE_SYMBOL) -> bool""" 
1162         return _richtext
.RichTextCtrl_BeginSymbolBullet(*args
, **kwargs
) 
1164     def EndSymbolBullet(*args
, **kwargs
): 
1165         """EndSymbolBullet(self) -> bool""" 
1166         return _richtext
.RichTextCtrl_EndSymbolBullet(*args
, **kwargs
) 
1168     def BeginCharacterStyle(*args
, **kwargs
): 
1169         """BeginCharacterStyle(self, String characterStyle) -> bool""" 
1170         return _richtext
.RichTextCtrl_BeginCharacterStyle(*args
, **kwargs
) 
1172     def EndCharacterStyle(*args
, **kwargs
): 
1173         """EndCharacterStyle(self) -> bool""" 
1174         return _richtext
.RichTextCtrl_EndCharacterStyle(*args
, **kwargs
) 
1176     def BeginParagraphStyle(*args
, **kwargs
): 
1177         """BeginParagraphStyle(self, String paragraphStyle) -> bool""" 
1178         return _richtext
.RichTextCtrl_BeginParagraphStyle(*args
, **kwargs
) 
1180     def EndParagraphStyle(*args
, **kwargs
): 
1181         """EndParagraphStyle(self) -> bool""" 
1182         return _richtext
.RichTextCtrl_EndParagraphStyle(*args
, **kwargs
) 
1184     def SetDefaultStyleToCursorStyle(*args
, **kwargs
): 
1185         """SetDefaultStyleToCursorStyle(self) -> bool""" 
1186         return _richtext
.RichTextCtrl_SetDefaultStyleToCursorStyle(*args
, **kwargs
) 
1188     def SelectNone(*args
, **kwargs
): 
1189         """SelectNone(self)""" 
1190         return _richtext
.RichTextCtrl_SelectNone(*args
, **kwargs
) 
1192     def SelectWord(*args
, **kwargs
): 
1193         """SelectWord(self, long position) -> bool""" 
1194         return _richtext
.RichTextCtrl_SelectWord(*args
, **kwargs
) 
1196     def GetSelectionRange(*args
, **kwargs
): 
1197         """GetSelectionRange(self) -> RichTextRange""" 
1198         return _richtext
.RichTextCtrl_GetSelectionRange(*args
, **kwargs
) 
1200     def SetSelectionRange(*args
, **kwargs
): 
1201         """SetSelectionRange(self, RichTextRange range)""" 
1202         return _richtext
.RichTextCtrl_SetSelectionRange(*args
, **kwargs
) 
1204     def GetInternalSelectionRange(*args
, **kwargs
): 
1205         """GetInternalSelectionRange(self) -> RichTextRange""" 
1206         return _richtext
.RichTextCtrl_GetInternalSelectionRange(*args
, **kwargs
) 
1208     def SetInternalSelectionRange(*args
, **kwargs
): 
1209         """SetInternalSelectionRange(self, RichTextRange range)""" 
1210         return _richtext
.RichTextCtrl_SetInternalSelectionRange(*args
, **kwargs
) 
1212     def AddParagraph(*args
, **kwargs
): 
1213         """AddParagraph(self, String text) -> RichTextRange""" 
1214         return _richtext
.RichTextCtrl_AddParagraph(*args
, **kwargs
) 
1216     def AddImage(*args
, **kwargs
): 
1217         """AddImage(self, Image image) -> RichTextRange""" 
1218         return _richtext
.RichTextCtrl_AddImage(*args
, **kwargs
) 
1220     def LayoutContent(*args
, **kwargs
): 
1221         """LayoutContent(self, bool onlyVisibleRect=False) -> bool""" 
1222         return _richtext
.RichTextCtrl_LayoutContent(*args
, **kwargs
) 
1224     def MoveCaret(*args
, **kwargs
): 
1225         """MoveCaret(self, long pos, bool showAtLineStart=False) -> bool""" 
1226         return _richtext
.RichTextCtrl_MoveCaret(*args
, **kwargs
) 
1228     def MoveRight(*args
, **kwargs
): 
1229         """MoveRight(self, int noPositions=1, int flags=0) -> bool""" 
1230         return _richtext
.RichTextCtrl_MoveRight(*args
, **kwargs
) 
1232     def MoveLeft(*args
, **kwargs
): 
1233         """MoveLeft(self, int noPositions=1, int flags=0) -> bool""" 
1234         return _richtext
.RichTextCtrl_MoveLeft(*args
, **kwargs
) 
1236     def MoveUp(*args
, **kwargs
): 
1237         """MoveUp(self, int noLines=1, int flags=0) -> bool""" 
1238         return _richtext
.RichTextCtrl_MoveUp(*args
, **kwargs
) 
1240     def MoveDown(*args
, **kwargs
): 
1241         """MoveDown(self, int noLines=1, int flags=0) -> bool""" 
1242         return _richtext
.RichTextCtrl_MoveDown(*args
, **kwargs
) 
1244     def MoveToLineEnd(*args
, **kwargs
): 
1245         """MoveToLineEnd(self, int flags=0) -> bool""" 
1246         return _richtext
.RichTextCtrl_MoveToLineEnd(*args
, **kwargs
) 
1248     def MoveToLineStart(*args
, **kwargs
): 
1249         """MoveToLineStart(self, int flags=0) -> bool""" 
1250         return _richtext
.RichTextCtrl_MoveToLineStart(*args
, **kwargs
) 
1252     def MoveToParagraphEnd(*args
, **kwargs
): 
1253         """MoveToParagraphEnd(self, int flags=0) -> bool""" 
1254         return _richtext
.RichTextCtrl_MoveToParagraphEnd(*args
, **kwargs
) 
1256     def MoveToParagraphStart(*args
, **kwargs
): 
1257         """MoveToParagraphStart(self, int flags=0) -> bool""" 
1258         return _richtext
.RichTextCtrl_MoveToParagraphStart(*args
, **kwargs
) 
1260     def MoveHome(*args
, **kwargs
): 
1261         """MoveHome(self, int flags=0) -> bool""" 
1262         return _richtext
.RichTextCtrl_MoveHome(*args
, **kwargs
) 
1264     def MoveEnd(*args
, **kwargs
): 
1265         """MoveEnd(self, int flags=0) -> bool""" 
1266         return _richtext
.RichTextCtrl_MoveEnd(*args
, **kwargs
) 
1268     def PageUp(*args
, **kwargs
): 
1269         """PageUp(self, int noPages=1, int flags=0) -> bool""" 
1270         return _richtext
.RichTextCtrl_PageUp(*args
, **kwargs
) 
1272     def PageDown(*args
, **kwargs
): 
1273         """PageDown(self, int noPages=1, int flags=0) -> bool""" 
1274         return _richtext
.RichTextCtrl_PageDown(*args
, **kwargs
) 
1276     def WordLeft(*args
, **kwargs
): 
1277         """WordLeft(self, int noPages=1, int flags=0) -> bool""" 
1278         return _richtext
.RichTextCtrl_WordLeft(*args
, **kwargs
) 
1280     def WordRight(*args
, **kwargs
): 
1281         """WordRight(self, int noPages=1, int flags=0) -> bool""" 
1282         return _richtext
.RichTextCtrl_WordRight(*args
, **kwargs
) 
1284     def GetBuffer(*args
, **kwargs
): 
1285         """GetBuffer(self) -> wxRichTextBuffer""" 
1286         return _richtext
.RichTextCtrl_GetBuffer(*args
, **kwargs
) 
1288     def BeginBatchUndo(*args
, **kwargs
): 
1289         """BeginBatchUndo(self, String cmdName) -> bool""" 
1290         return _richtext
.RichTextCtrl_BeginBatchUndo(*args
, **kwargs
) 
1292     def EndBatchUndo(*args
, **kwargs
): 
1293         """EndBatchUndo(self) -> bool""" 
1294         return _richtext
.RichTextCtrl_EndBatchUndo(*args
, **kwargs
) 
1296     def BatchingUndo(*args
, **kwargs
): 
1297         """BatchingUndo(self) -> bool""" 
1298         return _richtext
.RichTextCtrl_BatchingUndo(*args
, **kwargs
) 
1300     def BeginSuppressUndo(*args
, **kwargs
): 
1301         """BeginSuppressUndo(self) -> bool""" 
1302         return _richtext
.RichTextCtrl_BeginSuppressUndo(*args
, **kwargs
) 
1304     def EndSuppressUndo(*args
, **kwargs
): 
1305         """EndSuppressUndo(self) -> bool""" 
1306         return _richtext
.RichTextCtrl_EndSuppressUndo(*args
, **kwargs
) 
1308     def SuppressingUndo(*args
, **kwargs
): 
1309         """SuppressingUndo(self) -> bool""" 
1310         return _richtext
.RichTextCtrl_SuppressingUndo(*args
, **kwargs
) 
1312     def HasCharacterAttributes(*args
, **kwargs
): 
1313         """HasCharacterAttributes(self, RichTextRange range, RichTextAttr style) -> bool""" 
1314         return _richtext
.RichTextCtrl_HasCharacterAttributes(*args
, **kwargs
) 
1316     def HasParagraphAttributes(*args
, **kwargs
): 
1317         """HasParagraphAttributes(self, RichTextRange range, RichTextAttr style) -> bool""" 
1318         return _richtext
.RichTextCtrl_HasParagraphAttributes(*args
, **kwargs
) 
1320     def IsSelectionBold(*args
, **kwargs
): 
1321         """IsSelectionBold(self) -> bool""" 
1322         return _richtext
.RichTextCtrl_IsSelectionBold(*args
, **kwargs
) 
1324     def IsSelectionItalics(*args
, **kwargs
): 
1325         """IsSelectionItalics(self) -> bool""" 
1326         return _richtext
.RichTextCtrl_IsSelectionItalics(*args
, **kwargs
) 
1328     def IsSelectionUnderlined(*args
, **kwargs
): 
1329         """IsSelectionUnderlined(self) -> bool""" 
1330         return _richtext
.RichTextCtrl_IsSelectionUnderlined(*args
, **kwargs
) 
1332     def IsSelectionAligned(*args
, **kwargs
): 
1333         """IsSelectionAligned(self, int alignment) -> bool""" 
1334         return _richtext
.RichTextCtrl_IsSelectionAligned(*args
, **kwargs
) 
1336     def ApplyBoldToSelection(*args
, **kwargs
): 
1337         """ApplyBoldToSelection(self) -> bool""" 
1338         return _richtext
.RichTextCtrl_ApplyBoldToSelection(*args
, **kwargs
) 
1340     def ApplyItalicToSelection(*args
, **kwargs
): 
1341         """ApplyItalicToSelection(self) -> bool""" 
1342         return _richtext
.RichTextCtrl_ApplyItalicToSelection(*args
, **kwargs
) 
1344     def ApplyUnderlineToSelection(*args
, **kwargs
): 
1345         """ApplyUnderlineToSelection(self) -> bool""" 
1346         return _richtext
.RichTextCtrl_ApplyUnderlineToSelection(*args
, **kwargs
) 
1348     def ApplyAlignmentToSelection(*args
, **kwargs
): 
1349         """ApplyAlignmentToSelection(self, int alignment) -> bool""" 
1350         return _richtext
.RichTextCtrl_ApplyAlignmentToSelection(*args
, **kwargs
) 
1352     def SetStyleSheet(*args
, **kwargs
): 
1353         """SetStyleSheet(self, wxRichTextStyleSheet styleSheet)""" 
1354         return _richtext
.RichTextCtrl_SetStyleSheet(*args
, **kwargs
) 
1356     def GetStyleSheet(*args
, **kwargs
): 
1357         """GetStyleSheet(self) -> wxRichTextStyleSheet""" 
1358         return _richtext
.RichTextCtrl_GetStyleSheet(*args
, **kwargs
) 
1360     def ApplyStyleSheet(*args
, **kwargs
): 
1361         """ApplyStyleSheet(self, wxRichTextStyleSheet styleSheet=None) -> bool""" 
1362         return _richtext
.RichTextCtrl_ApplyStyleSheet(*args
, **kwargs
) 
1364     Buffer 
= property(GetBuffer
,doc
="See `GetBuffer`")  
1365     DefaultStyle 
= property(GetDefaultStyle
,SetDefaultStyle
,doc
="See `GetDefaultStyle` and `SetDefaultStyle`")  
1366     DelayedLayoutThreshold 
= property(GetDelayedLayoutThreshold
,SetDelayedLayoutThreshold
,doc
="See `GetDelayedLayoutThreshold` and `SetDelayedLayoutThreshold`")  
1367     Filename 
= property(GetFilename
,SetFilename
,doc
="See `GetFilename` and `SetFilename`")  
1368     InsertionPoint 
= property(GetInsertionPoint
,SetInsertionPoint
,doc
="See `GetInsertionPoint` and `SetInsertionPoint`")  
1369     InternalSelectionRange 
= property(GetInternalSelectionRange
,SetInternalSelectionRange
,doc
="See `GetInternalSelectionRange` and `SetInternalSelectionRange`")  
1370     LastPosition 
= property(GetLastPosition
,doc
="See `GetLastPosition`")  
1371     NumberOfLines 
= property(GetNumberOfLines
,doc
="See `GetNumberOfLines`")  
1372     Selection 
= property(GetSelection
,SetSelection
,doc
="See `GetSelection` and `SetSelection`")  
1373     SelectionRange 
= property(GetSelectionRange
,SetSelectionRange
,doc
="See `GetSelectionRange` and `SetSelectionRange`")  
1374     StringSelection 
= property(GetStringSelection
,doc
="See `GetStringSelection`")  
1375     StyleSheet 
= property(GetStyleSheet
,SetStyleSheet
,doc
="See `GetStyleSheet` and `SetStyleSheet`")  
1376     Value 
= property(GetValue
,SetValue
,doc
="See `GetValue` and `SetValue`")  
1377 _richtext
.RichTextCtrl_swigregister(RichTextCtrl
) 
1379 def PreRichTextCtrl(*args
, **kwargs
): 
1380     """PreRichTextCtrl() -> RichTextCtrl""" 
1381     val 
= _richtext
.new_PreRichTextCtrl(*args
, **kwargs
) 
1384 wxEVT_COMMAND_RICHTEXT_ITEM_SELECTED 
= _richtext
.wxEVT_COMMAND_RICHTEXT_ITEM_SELECTED
 
1385 wxEVT_COMMAND_RICHTEXT_ITEM_DESELECTED 
= _richtext
.wxEVT_COMMAND_RICHTEXT_ITEM_DESELECTED
 
1386 wxEVT_COMMAND_RICHTEXT_LEFT_CLICK 
= _richtext
.wxEVT_COMMAND_RICHTEXT_LEFT_CLICK
 
1387 wxEVT_COMMAND_RICHTEXT_RIGHT_CLICK 
= _richtext
.wxEVT_COMMAND_RICHTEXT_RIGHT_CLICK
 
1388 wxEVT_COMMAND_RICHTEXT_MIDDLE_CLICK 
= _richtext
.wxEVT_COMMAND_RICHTEXT_MIDDLE_CLICK
 
1389 wxEVT_COMMAND_RICHTEXT_LEFT_DCLICK 
= _richtext
.wxEVT_COMMAND_RICHTEXT_LEFT_DCLICK
 
1390 wxEVT_COMMAND_RICHTEXT_RETURN 
= _richtext
.wxEVT_COMMAND_RICHTEXT_RETURN
 
1391 EVT_RICHTEXT_ITEM_SELECTED 
= wx
.PyEventBinder(wxEVT_COMMAND_RICHTEXT_ITEM_SELECTED
, 1) 
1392 EVT_RICHTEXT_ITEM_DESELECTED 
= wx
.PyEventBinder(wxEVT_COMMAND_RICHTEXT_ITEM_DESELECTED
, 1) 
1393 EVT_RICHTEXT_LEFT_CLICK 
= wx
.PyEventBinder(wxEVT_COMMAND_RICHTEXT_LEFT_CLICK
, 1) 
1394 EVT_RICHTEXT_RIGHT_CLICK 
= wx
.PyEventBinder(wxEVT_COMMAND_RICHTEXT_RIGHT_CLICK
, 1) 
1395 EVT_RICHTEXT_MIDDLE_CLICK 
= wx
.PyEventBinder(wxEVT_COMMAND_RICHTEXT_MIDDLE_CLICK
, 1) 
1396 EVT_RICHTEXT_LEFT_DCLICK 
= wx
.PyEventBinder(wxEVT_COMMAND_RICHTEXT_LEFT_DCLICK
, 1) 
1397 EVT_RICHTEXT_RETURN 
= wx
.PyEventBinder( wxEVT_COMMAND_RICHTEXT_RETURN
, 1) 
1399 class RichTextEvent(_core
.NotifyEvent
): 
1400     """Proxy of C++ RichTextEvent class""" 
1401     thisown 
= property(lambda x
: x
.this
.own(), lambda x
, v
: x
.this
.own(v
), doc
='The membership flag') 
1402     __repr__ 
= _swig_repr
 
1403     def __init__(self
, *args
, **kwargs
):  
1404         """__init__(self, EventType commandType=wxEVT_NULL, int winid=0) -> RichTextEvent""" 
1405         _richtext
.RichTextEvent_swiginit(self
,_richtext
.new_RichTextEvent(*args
, **kwargs
)) 
1406     def GetIndex(*args
, **kwargs
): 
1407         """GetIndex(self) -> int""" 
1408         return _richtext
.RichTextEvent_GetIndex(*args
, **kwargs
) 
1410     def SetIndex(*args
, **kwargs
): 
1411         """SetIndex(self, int n)""" 
1412         return _richtext
.RichTextEvent_SetIndex(*args
, **kwargs
) 
1414     def GetFlags(*args
, **kwargs
): 
1415         """GetFlags(self) -> int""" 
1416         return _richtext
.RichTextEvent_GetFlags(*args
, **kwargs
) 
1418     def SetFlags(*args
, **kwargs
): 
1419         """SetFlags(self, int flags)""" 
1420         return _richtext
.RichTextEvent_SetFlags(*args
, **kwargs
) 
1422     Flags 
= property(GetFlags
,SetFlags
,doc
="See `GetFlags` and `SetFlags`")  
1423     Index 
= property(GetIndex
,SetIndex
,doc
="See `GetIndex` and `SetIndex`")  
1424 _richtext
.RichTextEvent_swigregister(RichTextEvent
)