Additional Inherited Members | |
Public Member Functions inherited from ILText | |
| void | Draw (HDC hdc, double zoomX, double zoomY, double panX, double panY) |
Public Member Functions inherited from ILDrawable | |
| void | SetBrushColor (COLORREF color) |
| void | SetDrawName (BOOL val) |
| void | SetDrawPoint (int size, LPVPointShape shape) |
| void | SetFont (LString family, int fontSize, COLORREF color, BOOL bold, BOOL italic, BOOL underline, BOOL strikeOut) |
| void | SetFontColor (COLORREF color) |
| void | SetFontFamily (LString family) |
| void | SetFontHeight (int fontSize) |
| void | SetPen (LPVPenStyle style, int penSize, COLORREF color) |
| void | SetPenColor (COLORREF color) |
| void | SetPenStyle (LPVPenStyle style) |
| void | SetPenWidth (int penSize) |
Properties inherited from ILText | |
| LPVAlignment | Alignment [get, set] |
| The alignment of the text. | |
| int | PosX [get, set] |
| The x-coordinate of the position. | |
| int | PosY [get, set] |
| The y-coordinate of the position. | |
| BSTR | Text [get, set] |
| The text string. | |
Properties inherited from ILDrawable | |
| COLORREF | BrushColor [get, set] |
| The brush color used to fill an object path. More... | |
| BOOL | DrawName [get, set] |
| Whether to draw the object's name on the canvas. More... | |
| BOOL | FontBold [get, set] |
| Whether the drawn text is bold. More... | |
| COLORREF | FontColor [get, set] |
| The color of the drawn text. More... | |
| LString | FontFamily [get, set] |
| The typeface name of the font used for drawing text, e.g. "Arial", "Tahoma", "Sans-Serif". More... | |
| int | FontHeight [get, set] |
| The height, in logical units, of the font's character cell or character. More... | |
| BOOL | FontItalic [get, set] |
| Whether the drawn text is italic. More... | |
| BOOL | FontStrikeOut [get, set] |
| Whether the drawn text is strike-through. More... | |
| BOOL | FontUnderline [get, set] |
| Whether the drawn text is underlined. More... | |
| COLORREF | PenColor [get, set] |
| The pen color used for drawing an object path. More... | |
| LPVPenStyle | PenStyle [get, set] |
| The pen style used for drawing an object path. More... | |
| int | PenWidth [get, set] |
| The pen width used for drawing an object path. The valid range is 1..31. More... | |
| LPVPointShape | PointShape [get, set] |
| The shape of the drawn point. By default it's a crosshair shape. Set to -1 to fall back to the global setting. More... | |
| int | PointSize [get, set] |
| The radius of the drawn point. By default it's 5 pixels. Set to -1 to fall back to the global setting. More... | |
| BOOL | RandomBrushColor [get, set] |
| Whether the brush color is in random mode. See RandomPenColor for details. More... | |
| BOOL | RandomFontColor [get, set] |
| Whether the font color is in random mode. See RandomPenColor for details. More... | |
| BOOL | RandomPenColor [get, set] |
| Whether the pen color is in random mode. When VARIANT_TRUE, the pen color is re-randomized on each subsequent SetPen / SetPenColor call. This flag is also implicitly set when LPVColorRandom is passed to SetPen / SetPenColor (kept for back-compat). More... | |
This class implements the interface ILText, and is used to create an instance of drawable text object.
Note: This class is currently not available on Linux / MacOS platform.