Index: gtkhid-cairo.c =================================================================== --- gtkhid-cairo.c (revision 23295) +++ gtkhid-cairo.c (revision 23296) @@ -103,8 +103,6 @@ //gint mask_seq; } hid_gc_s; -static void draw_lead_user(render_priv_t * priv_); - static void copy_color(GdkRGBA * dest, GdkRGBA * source) { dest->red = source->red; @@ -1146,8 +1144,6 @@ pcb_draw_attached(0); pcb_draw_mark(0); - draw_lead_user(priv); - priv->clip = pcb_false; /* Rest the clip for bg_gc, as it is used outside this function */ @@ -1561,49 +1557,6 @@ return FALSE; } -static void draw_lead_user(render_priv_t * priv) -{ - //GdkWindow *window = gtk_widget_get_window(gport->drawing_area); - //GtkStyle *style = gtk_widget_get_style(gport->drawing_area); - int i; - pcb_lead_user_t *lead_user = &gport->lead_user; - pcb_coord_t radius = lead_user->radius; - pcb_coord_t width = PCB_MM_TO_COORD(LEAD_USER_WIDTH); - pcb_coord_t separation = PCB_MM_TO_COORD(LEAD_USER_ARC_SEPARATION); - //static GdkGC *lead_gc = NULL; - //GdkColor lead_color; - - if (!lead_user->lead_user) - return; - - //if (lead_gc == NULL) { - // lead_gc = gdk_gc_new(window); - // gdk_gc_copy(lead_gc, style->white_gc); - // gdk_gc_set_function(lead_gc, GDK_XOR); - // gdk_gc_set_clip_origin(lead_gc, 0, 0); - // lead_color.pixel = 0; - // lead_color.red = (int) (65535. * LEAD_USER_COLOR_R); - // lead_color.green = (int) (65535. * LEAD_USER_COLOR_G); - // lead_color.blue = (int) (65535. * LEAD_USER_COLOR_B); - // gdk_color_alloc(gport->colormap, &lead_color); - // gdk_gc_set_foreground(lead_gc, &lead_color); - //} - - //set_clip(priv, lead_gc); - //gdk_gc_set_line_attributes(lead_gc, Vz(width), GDK_LINE_SOLID, GDK_CAP_BUTT, GDK_JOIN_MITER); - - /* arcs at the appropriate radii */ - - for (i = 0; i < LEAD_USER_ARC_COUNT; i++, radius -= separation) { - if (radius < width) - radius += PCB_MM_TO_COORD(LEAD_USER_INITIAL_RADIUS); - - /* Draw an arc at radius */ - //gdk_draw_arc(gport->drawable, lead_gc, FALSE, - // Vx(lead_user->x - radius), Vy(lead_user->y - radius), Vz(2. * radius), Vz(2. * radius), 0, 360 * 64); - } -} - static GtkWidget *ghid_cairo_new_drawing_widget(pcb_gtk_common_t *common) { GtkWidget *w = gtk_drawing_area_new();