 
       wx.richtext.RichTextObjectAddress¶
  wx.richtext.RichTextObjectAddress¶A class for specifying an object anywhere in an object hierarchy, without using a pointer, necessary since RTC commands may delete and recreate sub-objects so physical object addresses change.
An array of positions (one per hierarchy level) is used.
See also
 Methods Summary¶
 Methods Summary¶| __init__ | Creates the address given a container and an object. | 
| Copy | Copies the address. | 
| Create | Creates the address given a container and an object. | 
| GetAddress | Returns the array of integers representing the object address. | 
| GetObject | Returns the object specified by the address, given a top level container. | 
| Init | |
| SetAddress | Sets the address from an array of integers. | 
 Class API¶
 Class API¶wx.richtext.RichTextObjectAddress(object)¶Possible constructors:
RichTextObjectAddress(topLevelContainer, obj)
RichTextObjectAddress()
RichTextObjectAddress(address)
A class for specifying an object anywhere in an object hierarchy,
without using a pointer, necessary since RTC commands may delete and
recreate sub-objects so physical object addresses change.
__init__(self, *args, **kw)¶__init__ (self, topLevelContainer, obj)
Creates the address given a container and an object.
| Parameters: | 
 | 
|---|
__init__ (self)
__init__ (self, address)
| Parameters: | address (wx.richtext.RichTextObjectAddress) – | 
|---|
Copy(self, address)¶Copies the address.
| Parameters: | address (wx.richtext.RichTextObjectAddress) – | 
|---|
Create(self, topLevelContainer, obj)¶Creates the address given a container and an object.
| Parameters: | 
 | 
|---|---|
| Return type: | bool | 
GetAddress(self)¶Returns the array of integers representing the object address.
| Return type: | list of integers | 
|---|
GetObject(self, topLevelContainer)¶Returns the object specified by the address, given a top level container.
| Parameters: | topLevelContainer (wx.richtext.RichTextParagraphLayoutBox) – | 
|---|---|
| Return type: | wx.richtext.RichTextObject | 
Init(self)¶SetAddress(self, address)¶Sets the address from an array of integers.
| Parameters: | address (list of integers) – | 
|---|
Address¶See GetAddress and SetAddress