phoenix_title wx.richtext.RichTextLine

This object represents a line in a paragraph, and stores offsets from the start of the paragraph representing the start and end positions of the line.


class_hierarchy Class Hierarchy

Inheritance diagram for class RichTextLine:

method_summary Methods Summary

__init__

Clone

Copy

Copies from obj.

GetAbsolutePosition

Returns the absolute object position.

GetAbsoluteRange

Returns the absolute range.

GetDescent

Returns the stored descent.

GetParent

Returns the parent paragraph.

GetPosition

Returns the object position relative to the parent.

GetRange

Returns the range.

GetRect

Returns the rectangle enclosing the line.

GetSize

Returns the line size as calculated by Layout.

Init

Initialises the object.

SetDescent

Sets the stored descent.

SetPosition

Sets the object position relative to the parent.

SetRange

Sets the range associated with this line.

SetSize

Sets the line size as calculated by Layout.


property_summary Properties Summary

AbsolutePosition

See GetAbsolutePosition

AbsoluteRange

See GetAbsoluteRange

Descent

See GetDescent and SetDescent

Parent

See GetParent

Position

See GetPosition and SetPosition

Range

See GetRange and SetRange

Rect

See GetRect

Size

See GetSize and SetSize


api Class API

class wx.richtext.RichTextLine(object)

Possible constructors:

RichTextLine(parent)

RichTextLine(obj)

This object represents a line in a paragraph, and stores offsets from the start of the paragraph representing the start and end positions of the line.

__init__(self, *args, **kw)

overload Overloaded Implementations:



__init__ (self, parent)

Parameters

parent (wx.richtext.RichTextParagraph) –



__init__ (self, obj)

Parameters

obj (wx.richtext.RichTextLine) –



Clone(self)
Return type

wx.richtext.RichTextLine

Copy(self, obj)

Copies from obj.

Parameters

obj (wx.richtext.RichTextLine) –

GetAbsolutePosition(self)

Returns the absolute object position.

Return type

Point

GetAbsoluteRange(self)

Returns the absolute range.

Return type

wx.richtext.RichTextRange

GetDescent(self)

Returns the stored descent.

Return type

int

GetParent(self)

Returns the parent paragraph.

Return type

wx.richtext.RichTextParagraph

GetPosition(self)

Returns the object position relative to the parent.

Return type

Point

GetRange(self)

Returns the range.

Return type

wx.richtext.RichTextRange

GetRect(self)

Returns the rectangle enclosing the line.

Return type

Rect

GetSize(self)

Returns the line size as calculated by Layout.

Return type

Size

Init(self, parent)

Initialises the object.

Parameters

parent (wx.richtext.RichTextParagraph) –

SetDescent(self, descent)

Sets the stored descent.

Parameters

descent (int) –

SetPosition(self, pos)

Sets the object position relative to the parent.

Parameters

pos (wx.Point) –

SetRange(self, *args, **kw)

Sets the range associated with this line.

overload Overloaded Implementations:



SetRange (self, range)

Parameters

range (wx.richtext.RichTextRange) –



SetRange (self, from_, to_)

Parameters
  • from_ (long) –

  • to_ (long) –



SetSize(self, sz)

Sets the line size as calculated by Layout.

Parameters

sz (wx.Size) –

AbsolutePosition

See GetAbsolutePosition

AbsoluteRange

See GetAbsoluteRange

Descent

See GetDescent and SetDescent

Parent

See GetParent

Position

See GetPosition and SetPosition

Range

See GetRange and SetRange

Rect

See GetRect

Size

See GetSize and SetSize