X-Git-Url: https://git.llucax.com/z.facultad/75.42/figuras.git/blobdiff_plain/4f1b771eeb4558af6b71fe236803d49d752aa6fb..34078d9855550bda8415c600931decd2dc50bcc6:/circulo.cpp diff --git a/circulo.cpp b/circulo.cpp index 6b03e9a..2d2968e 100644 --- a/circulo.cpp +++ b/circulo.cpp @@ -38,10 +38,8 @@ void Circulo::dibujar(GtkWidget* widget) const { #ifdef DEBUG std::cerr << "En dibujar de Círculo." << std::endl; #endif - // Copio el contexto gráfico del área de dibujo. - GdkGC* gc = gdk_gc_new(GDK_DRAWABLE(widget->window)); - // Le doy los nuevos valores. - set_gc(gc); + // Obtengo un contexto gráfico con el grosor y color de la figura. + GdkGC* gc = get_gc(widget); // Dibujo el círculo. gdk_draw_arc( // Área dibujable.