Paint.RichText (gb.qt4)
Static Sub RichText ( Text As String [ , X As Float, Y As Float, Width As Float, Height As Float, Alignment As Integer ] )
Adiciona o rich text especificado para o caminho atual, usando a fonte atual definida pela propriedade
Font.
-
X, Y, Width, Height : um retângulo onde o texto será desenhado.
-
Alignment : a forma como o texto é alinhado dentro do retângulo anterior.
Se apenas o texto for especificado, então ele vai ser desenhado no ponto atual, a coordenada Y será a linha de base do texto.
Se apenas os argumentos
X e
Y são especificados, então, o texto será desenhado no ponto especificado por (
X,
Y), a coordenada Y será a linha de base do texto.
Caso contrário, o texto será desenhado dentro do retângulo especificado. Fique atento para que o retângulo não corte o texto.
Como apenas um caminho é criado, cores definidas pelas margens da <font> não são levados em consideração.
Exemplo
Public Sub DrawingArea1_Draw()
Paint.Font = Font["20"]
Paint.RichText("Este é um Rich Text", 10, 10, 300, 150)
Paint.Stroke()
End