[gtksourceview] Set default foreground color for gutter
- From: Jesse van den Kieboom <jessevdk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtksourceview] Set default foreground color for gutter
- Date: Thu, 13 Jan 2011 21:09:25 +0000 (UTC)
commit 9c00932767b2935c660854c01d600af4f744a070
Author: Jesse van den Kieboom <jesse vandenkieboom epfl ch>
Date: Thu Jan 13 22:08:48 2011 +0100
Set default foreground color for gutter
gtksourceview/gtksourcegutter.c | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
---
diff --git a/gtksourceview/gtksourcegutter.c b/gtksourceview/gtksourcegutter.c
index 63ff6f6..e489194 100644
--- a/gtksourceview/gtksourcegutter.c
+++ b/gtksourceview/gtksourcegutter.c
@@ -925,6 +925,8 @@ on_view_draw (GtkSourceView *view,
GtkTextIter selection_end;
gboolean has_selection;
gint idx;
+ GtkStyleContext *style_context;
+ GdkRGBA fg_color;
window = gtk_source_gutter_get_window (gutter);
@@ -1002,6 +1004,14 @@ on_view_draw (GtkSourceView *view,
item = gutter->priv->renderers;
idx = 0;
+ style_context = gtk_widget_get_style_context (GTK_WIDGET (view));
+
+ gtk_style_context_get_color (style_context,
+ gtk_widget_get_state (GTK_WIDGET (view)),
+ &fg_color);
+
+ gdk_cairo_set_source_rgba (cr, &fg_color);
+
while (item)
{
Renderer *renderer = item->data;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]