phoenix_title wx.richtext.TextAttrDimension

A class representing a rich text dimension, including units and position.


class_hierarchy Class Hierarchy

Inheritance diagram for class TextAttrDimension:

method_summary Methods Summary

__init__

Default constructor.

Apply

Apply the dimension, but not those identical to compareWith if present.

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.

GetFlags

Gets the dimension flags.

GetPosition

Gets the position flags.

GetUnits

Gets the units of the dimension.

GetValue

Returns the integer value of the dimension.

GetValueMM

Returns the floating-pointing value of the dimension in mm.

IsValid

Returns True if the dimension is valid.

Reset

Resets the dimension value and flags.

SetFlags

Sets the dimension flags.

SetPosition

Sets the position flags.

SetUnits

Sets the units of the dimension.

SetValid

Sets the valid flag.

SetValue

Sets the integer value of the dimension.

SetValueMM

Sets the value of the dimension in mm.

__bool__

__nonzero__

__eq__

Equality operator.


property_summary Properties Summary

Flags

See GetFlags and SetFlags

Position

See GetPosition and SetPosition

Units

See GetUnits and SetUnits

Value

See GetValue and SetValue

ValueMM

See GetValueMM and SetValueMM

m_flags

A public C++ attribute of type TextAttrDimensionFlags .

m_value

A public C++ attribute of type int.


api Class API

class wx.richtext.TextAttrDimension(object)

Possible constructors:

TextAttrDimension()

TextAttrDimension(value, units=TEXT_ATTR_UNITS_TENTHS_MM)

A class representing a rich text dimension, including units and position.


Methods

__init__(self, *args, **kw)

overload Overloaded Implementations:



__init__ (self)

Default constructor.



__init__ (self, value, units=TEXT_ATTR_UNITS_TENTHS_MM)

Constructor taking value and units flag.

Parameters





Apply(self, dim, compareWith=None)

Apply the dimension, but not those identical to compareWith if present.

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, dim, weakTest=True)

Partial equality test.

If weakTest is True, attributes of this object do not have to be present if those attributes of dim are present. If weakTest is False, the function will fail if an attribute is present in dim but not in this object.

Parameters
Return type

bool



GetFlags(self)

Gets the dimension flags.

Return type

wx.richtext.TextAttrDimensionFlags



GetPosition(self)

Gets the position flags.

Return type

wx.richtext.TextBoxAttrPosition



GetUnits(self)

Gets the units of the dimension.

Return type

wx.richtext.TextAttrUnits



GetValue(self)

Returns the integer value of the dimension.

Return type

int



GetValueMM(self)

Returns the floating-pointing value of the dimension in mm.

Return type

float



IsValid(self)

Returns True if the dimension is valid.

Return type

bool



Reset(self)

Resets the dimension value and flags.



SetFlags(self, flags)

Sets the dimension flags.

Parameters

flags (wx.richtext.TextAttrDimensionFlags) –



SetPosition(self, pos)

Sets the position flags.

Parameters

pos (TextBoxAttrPosition) –



SetUnits(self, units)

Sets the units of the dimension.

Parameters

units (TextAttrUnits) –



SetValid(self, b)

Sets the valid flag.

Parameters

b (bool) –



SetValue(self, *args, **kw)

overload Overloaded Implementations:



SetValue (self, value)

Sets the integer value of the dimension.

Parameters

value (int) –



SetValue (self, value, flags)

Sets the integer value of the dimension, passing dimension flags.

Parameters
  • value (int) –

  • flags (wx.richtext.TextAttrDimensionFlags) –



SetValue (self, dim)

Sets the dimension.

Parameters

dim (wx.richtext.TextAttrDimension) –





SetValueMM(self, value)

Sets the value of the dimension in mm.

Parameters

value (float) –



__bool__(self)
Return type

int



__nonzero__(self)
Return type

int



__eq__(self)

Equality operator.

Parameters

dim (wx.richtext.TextAttrDimension) –


Properties

Flags

See GetFlags and SetFlags



Position

See GetPosition and SetPosition



Units

See GetUnits and SetUnits



Value

See GetValue and SetValue



ValueMM

See GetValueMM and SetValueMM



m_flags

A public C++ attribute of type TextAttrDimensionFlags .



m_value

A public C++ attribute of type int.