[anjuta-extras] class-inheritance: Use base background for canvas background and select colors
- From: Naba Kumar <naba src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [anjuta-extras] class-inheritance: Use base background for canvas background and select colors
- Date: Wed, 24 Feb 2010 19:29:44 +0000 (UTC)
commit 18a1b19b53247f8787cc57baea85331da045effc
Author: Naba Kumar <naba gnome org>
Date: Mon Feb 22 23:05:47 2010 +0200
class-inheritance: Use base background for canvas background and select colors
plugins/class-inheritance/class-callbacks.c | 4 ++--
plugins/class-inheritance/class-inherit.c | 6 +++++-
2 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/plugins/class-inheritance/class-callbacks.c b/plugins/class-inheritance/class-callbacks.c
index dc400d6..1749cbb 100644
--- a/plugins/class-inheritance/class-callbacks.c
+++ b/plugins/class-inheritance/class-callbacks.c
@@ -235,9 +235,9 @@ on_nodedata_event (GnomeCanvasItem *item, GdkEvent *event, gpointer data)
gnome_canvas_item_set (nodedata->canvas_item,
"width_units", 2.5,
"fill_color_gdk",
- &plugin->canvas->style->base[GTK_STATE_PRELIGHT],
+ &plugin->canvas->style->base[GTK_STATE_SELECTED],
"outline_color_gdk",
- &plugin->canvas->style->text[GTK_STATE_PRELIGHT],
+ &plugin->canvas->style->text[GTK_STATE_SELECTED],
NULL);
return TRUE;
diff --git a/plugins/class-inheritance/class-inherit.c b/plugins/class-inheritance/class-inherit.c
index 2a47701..3276918 100644
--- a/plugins/class-inheritance/class-inherit.c
+++ b/plugins/class-inheritance/class-inherit.c
@@ -1141,7 +1141,11 @@ class_inheritance_base_gui_init (AnjutaClassInheritance *plugin)
CANVAS_MIN_SIZE/2,
CANVAS_MIN_SIZE/2,
-CANVAS_MIN_SIZE/2);
-
+
+ /* Use text background (normally white) for canvas background */
+ gtk_widget_modify_bg (plugin->canvas, GTK_STATE_NORMAL,
+ &plugin->canvas->style->base[GTK_STATE_NORMAL]);
+
g_signal_connect (G_OBJECT (plugin->canvas), "event",
G_CALLBACK (on_canvas_event),
plugin);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]