A class representing the box attributes of a rich text object.
__init__ |
Default constructor. |
AddFlag |
Adds this flag. |
Apply |
Merges the given attributes. |
CollectCommonAttributes |
Collects the attributes that are common to a range of content, building up a note of which attributes are absent in some objects and which clash in some objects. |
EqPartial |
Partial equality test, ignoring unset attributes. |
GetBorder |
Returns the borders. |
GetBottom |
Returns the bottom position. |
GetBottomBorder |
Returns the bottom border. |
GetBottomMargin |
Returns the bottom margin. |
GetBottomOutline |
Returns the bottom outline. |
GetBottomPadding |
Returns the bottom padding value. |
GetBoxStyleName |
Returns the box style name. |
GetClearMode |
Returns the clear mode - whether to wrap text after object. |
GetCollapseBorders |
Returns the collapse mode - whether to collapse borders. |
GetFlags |
Returns the flags. |
GetFloatMode |
Returns the float mode. |
GetHeight |
Returns the object height. |
GetLeft |
Returns the left position. |
GetLeftBorder |
Returns the left border. |
GetLeftMargin |
Returns the left margin. |
GetLeftOutline |
Returns the left outline. |
GetLeftPadding |
Returns the left padding value. |
GetMargins |
Returns the margin values. |
GetMaxSize |
Returns the object maximum size. |
GetMinSize |
Returns the object minimum size. |
GetOutline |
Returns the outline. |
GetPadding |
Returns the padding values. |
GetPosition |
Returns the position. |
GetRight |
Returns the right position. |
GetRightBorder |
Returns the right border. |
GetRightMargin |
Returns the right margin. |
GetRightOutline |
Returns the right outline. |
GetRightPadding |
Returns the right padding value. |
GetSize |
Returns the object size. |
GetTop |
Returns the top position. |
GetTopBorder |
Returns the top border. |
GetTopMargin |
Returns the top margin. |
GetTopOutline |
Returns the top outline. |
GetTopPadding |
Returns the top padding value. |
GetVerticalAlignment |
Returns the vertical alignment. |
GetWidth |
Returns the object width. |
HasBoxStyleName |
Returns True if the box style name is present. |
HasClearMode |
Returns True if we have a clear flag. |
HasCollapseBorders |
Returns True if the collapse borders flag is present. |
HasFlag |
Is this flag present? |
HasFloatMode |
Returns True if float mode is active. |
HasVerticalAlignment |
Returns True if a vertical alignment flag is present. |
Init |
Initialises this object. |
IsDefault |
Returns True if no attributes are set. |
IsFloating |
Returns True if this object is floating. |
RemoveFlag |
Removes this flag. |
RemoveStyle |
Removes the specified attributes from this object. |
Reset |
Resets this object. |
SetBoxStyleName |
Sets the box style name. |
SetClearMode |
Set the clear mode. |
SetCollapseBorders |
Sets the collapse mode - whether to collapse borders. |
SetFlags |
Sets the flags. |
SetFloatMode |
Sets the float mode. |
SetMaxSize |
Sets the object maximum size. |
SetMinSize |
Sets the object minimum size. |
SetSize |
Sets the object size. |
SetVerticalAlignment |
Sets the vertical alignment. |
__eq__ |
Equality test. |
wx.richtext.
TextBoxAttr
(object)¶Possible constructors:
TextBoxAttr()
TextBoxAttr(attr)
A class representing the box attributes of a rich text object.
__init__
(self, *args, **kw)¶__init__ (self)
Default constructor.
__init__ (self, attr)
Copy constructor.
Parameters: | attr (wx.richtext.TextBoxAttr) – |
---|
AddFlag
(self, flag)¶Adds this flag.
Parameters: | flag (TextBoxAttrFlags) – |
---|
Apply
(self, style, compareWith=None)¶Merges the given attributes.
If compareWith is not None
, then it will be used to mask out those attributes that are the same in style and compareWith, for situations where we don’t want to explicitly set inherited attributes.
Parameters: |
|
---|---|
Return type: | bool |
CollectCommonAttributes
(self, attr, clashingAttr, absentAttr)¶Collects the attributes that are common to a range of content, building up a note of which attributes are absent in some objects and which clash in some objects.
Parameters: |
|
---|
EqPartial
(self, attr, weakTest=True)¶Partial equality test, ignoring unset attributes.
If weakTest is True
, attributes of this object do not have to be present if those attributes of attr are present. If weakTest is False
, the function will fail if an attribute is present in attr but not in this object.
Parameters: |
|
---|---|
Return type: | bool |
GetBorder
(self)¶Returns the borders.
Return type: | wx.richtext.TextAttrBorders |
---|
GetBottom
(self)¶Returns the bottom position.
Return type: | wx.richtext.TextAttrDimension |
---|
GetBottomBorder
(self)¶Returns the bottom border.
Return type: | wx.richtext.TextAttrBorder |
---|
GetBottomMargin
(self)¶Returns the bottom margin.
Return type: | wx.richtext.TextAttrDimension |
---|
GetBottomOutline
(self)¶Returns the bottom outline.
Return type: | wx.richtext.TextAttrBorder |
---|
GetBottomPadding
(self)¶Returns the bottom padding value.
Return type: | wx.richtext.TextAttrDimension |
---|
GetBoxStyleName
(self)¶Returns the box style name.
Return type: | string |
---|
GetClearMode
(self)¶Returns the clear mode - whether to wrap text after object.
Currently unimplemented.
Return type: | wx.richtext.TextBoxAttrClearStyle |
---|
GetCollapseBorders
(self)¶Returns the collapse mode - whether to collapse borders.
Return type: | wx.richtext.TextBoxAttrCollapseMode |
---|
GetFlags
(self)¶Returns the flags.
Return type: | int |
---|
GetFloatMode
(self)¶Returns the float mode.
Return type: | wx.richtext.TextBoxAttrFloatStyle |
---|
GetHeight
(self)¶Returns the object height.
Return type: | wx.richtext.TextAttrDimension |
---|
GetLeft
(self)¶Returns the left position.
Return type: | wx.richtext.TextAttrDimension |
---|
GetLeftBorder
(self)¶Returns the left border.
Return type: | wx.richtext.TextAttrBorder |
---|
GetLeftMargin
(self)¶Returns the left margin.
Return type: | wx.richtext.TextAttrDimension |
---|
GetLeftOutline
(self)¶Returns the left outline.
Return type: | wx.richtext.TextAttrBorder |
---|
GetLeftPadding
(self)¶Returns the left padding value.
Return type: | wx.richtext.TextAttrDimension |
---|
GetMargins
(self)¶Returns the margin values.
Return type: | wx.richtext.TextAttrDimensions |
---|
GetMaxSize
(self)¶Returns the object maximum size.
Return type: | wx.richtext.TextAttrSize |
---|
GetMinSize
(self)¶Returns the object minimum size.
Return type: | wx.richtext.TextAttrSize |
---|
GetOutline
(self)¶Returns the outline.
Return type: | wx.richtext.TextAttrBorders |
---|
GetPadding
(self)¶Returns the padding values.
Return type: | wx.richtext.TextAttrDimensions |
---|
GetPosition
(self)¶Returns the position.
Return type: | wx.richtext.TextAttrDimensions |
---|
GetRight
(self)¶Returns the right position.
Return type: | wx.richtext.TextAttrDimension |
---|
GetRightBorder
(self)¶Returns the right border.
Return type: | wx.richtext.TextAttrBorder |
---|
GetRightMargin
(self)¶Returns the right margin.
Return type: | wx.richtext.TextAttrDimension |
---|
GetRightOutline
(self)¶Returns the right outline.
Return type: | wx.richtext.TextAttrBorder |
---|
GetRightPadding
(self)¶Returns the right padding value.
Return type: | wx.richtext.TextAttrDimension |
---|
GetSize
(self)¶Returns the object size.
Return type: | wx.richtext.TextAttrSize |
---|
GetTop
(self)¶Returns the top position.
Return type: | wx.richtext.TextAttrDimension |
---|
GetTopBorder
(self)¶Returns the top border.
Return type: | wx.richtext.TextAttrBorder |
---|
GetTopMargin
(self)¶Returns the top margin.
Return type: | wx.richtext.TextAttrDimension |
---|
GetTopOutline
(self)¶Returns the top outline.
Return type: | wx.richtext.TextAttrBorder |
---|
GetTopPadding
(self)¶Returns the top padding value.
Return type: | wx.richtext.TextAttrDimension |
---|
GetVerticalAlignment
(self)¶Returns the vertical alignment.
Return type: | wx.richtext.TextBoxAttrVerticalAlignment |
---|
GetWidth
(self)¶Returns the object width.
Return type: | wx.richtext.TextAttrDimension |
---|
HasBoxStyleName
(self)¶Returns True
if the box style name is present.
Return type: | bool |
---|
HasClearMode
(self)¶Returns True
if we have a clear flag.
Return type: | bool |
---|
HasCollapseBorders
(self)¶Returns True
if the collapse borders flag is present.
Return type: | bool |
---|
HasFlag
(self, flag)¶Is this flag present?
Parameters: | flag (TextBoxAttrFlags) – |
---|---|
Return type: | bool |
HasFloatMode
(self)¶Returns True
if float mode is active.
Return type: | bool |
---|
HasVerticalAlignment
(self)¶Returns True
if a vertical alignment flag is present.
Return type: | bool |
---|
Init
(self)¶Initialises this object.
IsDefault
(self)¶Returns True
if no attributes are set.
Return type: | bool |
---|
IsFloating
(self)¶Returns True
if this object is floating.
Return type: | bool |
---|
RemoveFlag
(self, flag)¶Removes this flag.
Parameters: | flag (TextBoxAttrFlags) – |
---|
RemoveStyle
(self, attr)¶Removes the specified attributes from this object.
Parameters: | attr (wx.richtext.TextBoxAttr) – |
---|---|
Return type: | bool |
Reset
(self)¶Resets this object.
SetBoxStyleName
(self, name)¶Sets the box style name.
Parameters: | name (string) – |
---|
SetClearMode
(self, mode)¶Set the clear mode.
Currently unimplemented.
Parameters: | mode (TextBoxAttrClearStyle) – |
---|
SetCollapseBorders
(self, collapse)¶Sets the collapse mode - whether to collapse borders.
Parameters: | collapse (TextBoxAttrCollapseMode) – |
---|
SetFlags
(self, flags)¶Sets the flags.
Parameters: | flags (int) – |
---|
SetFloatMode
(self, mode)¶Sets the float mode.
Parameters: | mode (TextBoxAttrFloatStyle) – |
---|
SetMaxSize
(self, sz)¶Sets the object maximum size.
Parameters: | sz (wx.richtext.TextAttrSize) – |
---|
SetMinSize
(self, sz)¶Sets the object minimum size.
Parameters: | sz (wx.richtext.TextAttrSize) – |
---|
SetSize
(self, sz)¶Sets the object size.
Parameters: | sz (wx.richtext.TextAttrSize) – |
---|
SetVerticalAlignment
(self, verticalAlignment)¶Sets the vertical alignment.
Parameters: | verticalAlignment (TextBoxAttrVerticalAlignment) – |
---|
__eq__
(self)¶Equality test.
Parameters: | attr (wx.richtext.TextBoxAttr) – |
---|
BottomBorder
¶See GetBottomBorder
BottomMargin
¶See GetBottomMargin
BottomOutline
¶See GetBottomOutline
BottomPadding
¶See GetBottomPadding
BoxStyleName
¶See GetBoxStyleName
and SetBoxStyleName
ClearMode
¶See GetClearMode
and SetClearMode
CollapseBorders
¶See GetCollapseBorders
and SetCollapseBorders
FloatMode
¶See GetFloatMode
and SetFloatMode
LeftBorder
¶See GetLeftBorder
LeftMargin
¶See GetLeftMargin
LeftOutline
¶See GetLeftOutline
LeftPadding
¶See GetLeftPadding
Margins
¶See GetMargins
MaxSize
¶See GetMaxSize
and SetMaxSize
MinSize
¶See GetMinSize
and SetMinSize
Outline
¶See GetOutline
Padding
¶See GetPadding
Position
¶See GetPosition
RightBorder
¶See GetRightBorder
RightMargin
¶See GetRightMargin
RightOutline
¶See GetRightOutline
RightPadding
¶See GetRightPadding
TopBorder
¶See GetTopBorder
TopMargin
¶See GetTopMargin
TopOutline
¶See GetTopOutline
TopPadding
¶See GetTopPadding
VerticalAlignment
¶m_border
¶A public C++ attribute of type TextAttrBorders
.
m_boxStyleName
¶A public C++ attribute of type string
.
m_clearMode
¶A public C++ attribute of type TextBoxAttrClearStyle
.
m_collapseMode
¶A public C++ attribute of type TextBoxAttrCollapseMode
.
m_flags
¶A public C++ attribute of type int
.
m_floatMode
¶A public C++ attribute of type TextBoxAttrFloatStyle
.
m_margins
¶A public C++ attribute of type TextAttrDimensions
.
m_maxSize
¶A public C++ attribute of type TextAttrSize
.
m_minSize
¶A public C++ attribute of type TextAttrSize
.
m_outline
¶A public C++ attribute of type TextAttrBorders
.
m_padding
¶A public C++ attribute of type TextAttrDimensions
.
m_position
¶A public C++ attribute of type TextAttrDimensions
.
m_size
¶A public C++ attribute of type TextAttrSize
.
m_verticalAlignment
¶A public C++ attribute of type TextBoxAttrVerticalAlignment
.