phoenix_title wx.richtext.TextAttrDimensionConverter

A class to make it easier to convert dimensions.

See also

wx.richtext.RichTextAttr, wx.richtext.RichTextCtrl, wx.richtext.TextAttrDimension


class_hierarchy Class Hierarchy

Inheritance diagram for class TextAttrDimensionConverter:

method_summary Methods Summary

__init__

Constructor.

ConvertPixelsToTenthsMM

Converts pixels to tenths of a mm.

ConvertTenthsMMToPixels

Converts tenths of a mm to pixels.

GetPixels

Gets the pixel size for the given dimension.

GetTenthsMM

Gets the mm size for the given dimension.


property_summary Properties Summary

m_parentSize

A public C++ attribute of type Size .

m_ppi

A public C++ attribute of type int.

m_scale

A public C++ attribute of type float.


api Class API

class wx.richtext.TextAttrDimensionConverter(object)

Possible constructors:

TextAttrDimensionConverter(dc, scale=1.0, parentSize=DefaultSize)

TextAttrDimensionConverter(ppi, scale=1.0, parentSize=DefaultSize)

A class to make it easier to convert dimensions.


Methods

__init__(self, *args, **kw)

Constructor.

overload Overloaded Implementations:



__init__ (self, dc, scale=1.0, parentSize=DefaultSize)

Parameters:



__init__ (self, ppi, scale=1.0, parentSize=DefaultSize)

Parameters:
  • ppi (int) –

  • scale (float) –

  • parentSize (wx.Size) –





ConvertPixelsToTenthsMM(self, pixels)

Converts pixels to tenths of a mm.

Parameters:

pixels (int) –

Return type:

int



ConvertTenthsMMToPixels(self, units)

Converts tenths of a mm to pixels.

Parameters:

units (int) –

Return type:

int



GetPixels(self, dim, direction=HORIZONTAL)

Gets the pixel size for the given dimension.

Parameters:
Return type:

int



GetTenthsMM(self, dim)

Gets the mm size for the given dimension.

Parameters:

dim (wx.richtext.TextAttrDimension) –

Return type:

int


Properties

m_parentSize

A public C++ attribute of type Size .



m_ppi

A public C++ attribute of type int.



m_scale

A public C++ attribute of type float.