X-Git-Url: https://git.llucax.com/z.facultad/75.42/figuras.git/blobdiff_plain/f5088550a4245865592cb5fd781da3862ef1bef1..34078d9855550bda8415c600931decd2dc50bcc6:/rectangulo.cpp diff --git a/rectangulo.cpp b/rectangulo.cpp index da7e087..c737320 100644 --- a/rectangulo.cpp +++ b/rectangulo.cpp @@ -38,10 +38,8 @@ void Rectangulo::dibujar(GtkWidget* widget) const { #ifdef DEBUG std::cerr << "En dibujar de Rectángulo." << 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); // Lado de la izquierda. gdk_draw_line( // Área dibujable.