[cairo] How to draw a Rect with red border
Olexiy Avramchenko
aolexiy at gmail.com
Mon Jan 23 11:12:34 PST 2006
On 1/23/06, yinglcs2 at yahoo.com <yinglcs2 at yahoo.com> wrote:
>
> How can I draw a Rect with red border?
>
> I know the function cairo_rectangle() to draw a Rect,
> but how can I set the color to "red"?
>
> cairo_rectangle(aSurf, 20, 20, 40, 40);
>
Set the colour with cairo_set_source_rgb(), like:
cairo_set_source_rgb(cr, 1.0,0.0,0.0)
If you want to draw transparent rectangle, use cairo_set_source_rgba(),
cairo_set_source_rgb() assumes alpha component equal to 1.0.
After that use cairo_fill() to fill the rectangle and, optionally,
cairo_stroke()
to draw rectangle's border.
Olexiy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freedesktop.org/archives/cairo/attachments/20060123/6349b984/attachment.html
More information about the cairo
mailing list