 wx.lib.floatcanvas.FCObjects.Text¶
  wx.lib.floatcanvas.FCObjects.Text¶
Draws a text object
The size is fixed, and does not scale with the drawing.
The hit-test is done on the entire text extent
 Class Hierarchy¶
 Class Hierarchy¶
 Known Superclasses¶
 Known Superclasses¶
wx.lib.floatcanvas.FCObjects.DrawObject, wx.lib.floatcanvas.FCObjects.TextObjectMixin
 Methods Summary¶
 Methods Summary¶
| Default class constructor. | 
 Class API¶
 Class API¶
- class Text(TextObjectMixin, DrawObject)¶
- Draws a text object - The size is fixed, and does not scale with the drawing. - The hit-test is done on the entire text extent 
 - Methods¶- __init__(self, String, xy, Size=14, Color='Black', BackgroundColor=None, Family=wx.FONTFAMILY_MODERN, Style=wx.FONTSTYLE_NORMAL, Weight=wx.FONTWEIGHT_NORMAL, Underlined=False, Position='tl', InForeground=False, Font=None)¶
- Default class constructor. - Parameters:
- string (string) – the text to draw 
- XY – the (x, y) coordinate of the corner of the text, or a 2-tuple, or a (2,) NumPy array 
- Size – the font size 
- Color – see - SetColor
- BackgroundColor – see - SetColor
- Family (FontFamily) – a valid wx.FontFamily 
- Style (FontStyle) – a valid wx.FontStyle 
- Weight (FontWeight) – a valid wx.FontWeight 
- Underlined (boolean) – underline the text 
- Position (string) – a two character string indicating where in relation to the coordinates the box should be oriented 
- InForeground (boolean) – should object be in foreground 
- Font (wx.Font) – - alternatively you can define wx.Font and the above will be ignored. - 1st character - Meaning - t- top - c- center - b- bottom - 2nd character - Meaning - l- left - c- center - r- right 
- Font – a valid - wx.Font
- InForeground – should object be in foreground 
 
 
 
