如何在Rebol中绘制和填充圆角矩形

时间:2009-08-01 20:01:27

标签: drawing rebol

如何在Rebol中绘制圆角矩形并用渐变色填充? 找不到任何例子。

感谢。

2 个答案:

答案 0 :(得分:3)

您必须在效果块中使用DRAW作为面部:

view layout [
    box effect [ ; default box face size is 100x100
      draw [

        ; information for the next draw element (not required)
        line-width 2.5 ; number of pixels in width of the border
        pen black      ; color of the edge of the next draw element

        ; fill pen is a little complex:
        fill-pen 10x10 0 90 0 1 1 0.0.0 255.0.0 255.0.255

        ; the draw element
        box     ; another box drawn as an effect
          5     ; size of rounding in pixels
          10x10 ; upper left corner
          90x90 ; lower right corner
      ]
    ]
]

要研究如何使用不同颜色和渐变模式的FILL-PEN,请转到REBOL和Tools下的REBOL桌面并尝试Grad Lab。您可以使用可见的源代码在那里尝试不同的设置,您可以将其粘贴到自己的绘图块中。

希望这会有所帮助。 : - )

答案 1 :(得分:1)

请记住单击桌面左下角的“本地”文本,否则它将无法联机获取index.r文件。