FarPoint.Win Assembly / FarPoint.Win Namespace / ElementWindowless Class / DrawRotatedText Method / DrawRotatedText(Graphics,String,Font,Color,RectangleF,HorizontalAlignment,VerticalAlignment,TextOrientation,Boolean,Boolean,HotkeyPrefix,StringTrimming,Int32,Boolean,Double,Int32,Boolean) Method
GDI+ graphics surface
String to draw
Font to use
Color of text
Rectangle in which to draw string
Horizontal alignment
Vertical alignment
Text orientation
True to wrap text, false otherwise
True to draw text multiline, false otherwise
HotkeyPrefix
StringTrimming
Height of the target rectangle in pixels
Whether to adjust the rectangle for alignment
Angle to rotate text
Amount of pixels to indent text
True for right to left rendering


In This Topic
DrawRotatedText(Graphics,String,Font,Color,RectangleF,HorizontalAlignment,VerticalAlignment,TextOrientation,Boolean,Boolean,HotkeyPrefix,StringTrimming,Int32,Boolean,Double,Int32,Boolean) Method
In This Topic
Draws the specified string in the specified rectangle, with the specified font, color, alignment, orientation, wrapping, hotkey prefix, string trimming, and rotation angle.
Syntax
'Declaration
 
Public Overloads Shared Sub DrawRotatedText( _
   ByVal g As Graphics, _
   ByVal s As String, _
   ByVal font As Font, _
   ByVal foreColor As Color, _
   ByVal rectText As RectangleF, _
   ByVal halign As HorizontalAlignment, _
   ByVal valign As VerticalAlignment, _
   ByVal textOrientation As TextOrientation, _
   ByVal wordWrap As Boolean, _
   ByVal multiline As Boolean, _
   ByVal hotkeyPrefix As HotkeyPrefix, _
   ByVal stringTrim As StringTrimming, _
   ByVal drawRectHeight As Integer, _
   ByVal adjust As Boolean, _
   ByVal rotationAngle As Double, _
   ByVal txtIndent As Integer, _
   ByVal rightToLeft As Boolean _
) 
 
'Usage
 
Dim g As Graphics
Dim s As String
Dim font As Font
Dim foreColor As Color
Dim rectText As RectangleF
Dim halign As HorizontalAlignment
Dim valign As VerticalAlignment
Dim textOrientation As TextOrientation
Dim wordWrap As Boolean
Dim multiline As Boolean
Dim hotkeyPrefix As HotkeyPrefix
Dim stringTrim As StringTrimming
Dim drawRectHeight As Integer
Dim adjust As Boolean
Dim rotationAngle As Double
Dim txtIndent As Integer
Dim rightToLeft As Boolean
 
ElementWindowless.DrawRotatedText(g, s, font, foreColor, rectText, halign, valign, textOrientation, wordWrap, multiline, hotkeyPrefix, stringTrim, drawRectHeight, adjust, rotationAngle, txtIndent, rightToLeft)

Parameters

g
GDI+ graphics surface
s
String to draw
font
Font to use
foreColor
Color of text
rectText
Rectangle in which to draw string
halign
Horizontal alignment
valign
Vertical alignment
textOrientation
Text orientation
wordWrap
True to wrap text, false otherwise
multiline
True to draw text multiline, false otherwise
hotkeyPrefix
HotkeyPrefix
stringTrim
StringTrimming
drawRectHeight
Height of the target rectangle in pixels
adjust
Whether to adjust the rectangle for alignment
rotationAngle
Angle to rotate text
txtIndent
Amount of pixels to indent text
rightToLeft
True for right to left rendering
See Also