From 6e0efb08f2dfaf2e42cb6fa1da8f9cef564dc4c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20Kr=C3=BCger?= Date: Wed, 14 Aug 2013 06:08:13 +0200 Subject: [PATCH] cairo: Added SetSourceColor method to Cairo.Context. Cherry-picked from the gtk-sharp-2.12 branch. --- cairo/Context.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cairo/Context.cs b/cairo/Context.cs index 6605bdc7e..b420f775d 100644 --- a/cairo/Context.cs +++ b/cairo/Context.cs @@ -159,7 +159,7 @@ namespace Cairo { } } - [Obsolete ("Use SetSourceRGBA method")] + [Obsolete ("Use SetSourceColor method")] public Color Color { set { NativeMethods.cairo_set_source_rgba (handle, value.R, value.G, value.B, value.A); @@ -329,6 +329,11 @@ namespace Cairo { get { return NativeMethods.cairo_get_reference_count (handle); } } + public void SetSourceColor (Color color) + { + NativeMethods.cairo_set_source_rgba (handle, color.R, color.G, color.B, color.A); + } + public void SetSourceRGB (double r, double g, double b) { NativeMethods.cairo_set_source_rgb (handle, r, g, b);