Paint.Rectangle (gb.qt4)
Static Sub Rectangle ( X As Float, Y As Float, Width As Float, Height As Float [ , Radius As Float ] )
Adiciona um retângulo sub-caminho fechado (ClosePath) com o tamanho indicado para o caminho atual na posição (
X,
Y) em coordenadas do espaço do usuário.
-
X : a coordenada X do canto superior esquerdo do retângulo.
-
Y : a coordenada Y para o canto superior esquerdo do retângulo.
-
Width : a largura do retângulo.
-
Height : a altura do retângulo.
Esta função é logicamente equivalente a:
Paint.MoveTo(X, Y)
Paint.LineTo(X + Width, Y)
Paint.LineTo(X + Width, Y + Height)
Paint.LineTo(X, Y + Height)
Paint.ClosePath()
Retângulos arredondado
Since 3.4
Se o argumento
Radius for definido, o retângulo será arredondado,
Radius é o raio das bordas arredondadas.
Radius não pode ser maior que a metade do lado menor do retângulo.
Exemplo
Public Sub DrawingArea1_Draw()
Paint.Brush = Paint.RadialGradient(150, 150, 150, 150, 150, [Color.DarkMagenta, Color.Orange], [0.1, 1])
Paint.Rectangle(10, 10, 150, 150, 20)
Paint.Stroke()
End