 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
 Class Hierarchy¶
 Class Hierarchy¶ Inheritance diagram for class RichTextObjectAddress:
Inheritance diagram for class RichTextObjectAddress:
 Methods Summary¶
 Methods Summary¶| Creates the address given a container and an object. | |
| Copies the address. | |
| Creates the address given a container and an object. | |
| Returns the array of integers representing the object address. | |
| Returns the object specified by the address, given a top level container. | |
| Sets the address from an array of integers. | 
 Properties Summary¶
 Properties Summary¶| See  | 
 Class API¶
 Class API¶Possible constructors:
RichTextObjectAddress(topLevelContainer, obj) -> None
RichTextObjectAddress() -> None
RichTextObjectAddress(address) -> None
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, topLevelContainer, obj)
Creates the address given a container and an object.
topLevelContainer (wx.richtext.RichTextParagraphLayoutBox)
None
__init__ (self)
None
__init__ (self, address)
address (wx.richtext.RichTextObjectAddress)
None
Copies the address.
address (wx.richtext.RichTextObjectAddress)
None
Creates the address given a container and an object.
topLevelContainer (wx.richtext.RichTextParagraphLayoutBox)
bool
Returns the array of integers representing the object address.
List[int]
Returns the object specified by the address, given a top level container.
topLevelContainer (wx.richtext.RichTextParagraphLayoutBox)
None
Sets the address from an array of integers.
address (list of integers)
None
See GetAddress and SetAddress