Eyeshot 11 WinForms API Reference
WinForms Assembly / devDept.Eyeshot Namespace / ViewportLayout Class / DrawText Method / DrawText(Int32,Int32,String,Font,Color,Color,ContentAlignment) Method
The text's x coordinate
The text's y coordinate (from the bottom of the viewport)
The text string to draw
The text font
The text color
The background color (can be semi-transparent)
The text alignment

In This Topic
    DrawText(Int32,Int32,String,Font,Color,Color,ContentAlignment) Method
    In This Topic
    Draws a text on the ViewportLayout's client area.
    Syntax
    'Declaration
     
    Protected Friend Overloads Function DrawText( _
       ByVal x As Integer, _
       ByVal y As Integer, _
       ByVal text As String, _
       ByVal textFont As Font, _
       ByVal textColor As Color, _
       ByVal fillColor As Color, _
       ByVal textAlign As ContentAlignment _
    ) As Size
    protected internal Size DrawText( 
       int x,
       int y,
       string text,
       Font textFont,
       Color textColor,
       Color fillColor,
       ContentAlignment textAlign
    )

    Parameters

    x
    The text's x coordinate
    y
    The text's y coordinate (from the bottom of the viewport)
    text
    The text string to draw
    textFont
    The text font
    textColor
    The text color
    fillColor
    The background color (can be semi-transparent)
    textAlign
    The text alignment

    Return Value

    The size of the text bitmap
    Remarks
    For better performances use the GetTextImage to get the text image, then create a texture and draw the texture directly
    See Also

    Reference

    ViewportLayout Class
    ViewportLayout Members
    Overload List
    DrawTextOutlined Method
    devDept.Eyeshot.ViewportLayout.DrawImage(System.Int32,System.Int32,System.Drawing.Bitmap,System.Drawing.ContentAlignment,System.Boolean,System.Boolean)