static int unhighlight_wire (WireItem *item) { char *color; WireItemPriv *priv = item->priv; color = sheet_item_get_selected (SHEET_ITEM (item)) ? SELECTED_COLOR : NORMAL_COLOR; g_object_set (priv->line, "stroke-color", color, NULL); g_object_unref (G_OBJECT (item)); return FALSE; }
static int unhighlight_wire (WireItem *item) { char *color; WireItemPriv *priv = item->priv; color = sheet_item_get_selected (SHEET_ITEM (item)) ? SELECTED_COLOR : NORMAL_COLOR; gnome_canvas_item_set (GNOME_CANVAS_ITEM (priv->line), "fill_color", color, NULL); g_object_unref (G_OBJECT (item)); return FALSE; }