Paint.DrawTextShadow (gb.qt4)
Static Sub DrawTextShadow ( Text As String, X As Float, Y As Float, W As Float, H As Float [ , Alignment As Integer, Radius As Integer, Opacity As Float ] )
Desenhe a sombra de um texto.
-
X, Y, W e H define um retângulo onde o texto será desenhado.
-
Alignment define o alinhamento do texto, Align.TopLeft por padrão.
-
Radius é o raio de desfocagem em pixels. Por padrão, ele é 1/8th da altura da fonte.
-
Opacity é a opacidade do desfoque entre "0.0" e "1.0". Por padrão, ele é "0,5" (50% transparente).
Você deve chamar abaixo
Paint.DrawText para desenhar o texto real, sobre da sombra.
Exemplo
Public Sub DrawingArea1_Draw()
Paint.Font = Font["Ubuntu,Bold,24"]
Paint.DrawTextShadow("Sombra do texto", 20, 20, 250, 100, Align.Center, 10, 1)
Paint.Brush = Paint.Color(Color.Red)
Paint.DrawText("Sombra do texto", 20, 20, 250, 100, Align.Center)
End