X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=print.c;fp=print.c;h=0fe958a008095a1ea596556cc1d15116ee21a263;hb=a0096f3a6b2f8723b9f020ac53b22c432c5a61c7;hp=c2114d56cbe90d860245c3ba420c2400315c7a61;hpb=ce86289eed0651c846a609743d77e26cacbcfde6;p=ext%2Fsubsurface.git diff --git a/print.c b/print.c index c2114d5..0fe958a 100644 --- a/print.c +++ b/print.c @@ -11,7 +11,7 @@ static void draw_page(GtkPrintOperation *operation, cairo_t *cr; PangoLayout *layout; double w, h; - struct graphics_context gc = { 0 }; + struct graphics_context gc = { .printer = 1 }; cr = gtk_print_context_get_cairo_context(context); gc.cr = cr; @@ -21,11 +21,8 @@ static void draw_page(GtkPrintOperation *operation, w = gtk_print_context_get_width(context); h = gtk_print_context_get_height(context); - /* Do the profile on the top third of the page.. */ - cairo_set_source_rgb(cr, 0, 0, 0); - cairo_rectangle(cr, 0, 0, w, h/3); - cairo_fill(cr); - plot(&gc, w, h/3, current_dive); + /* Do the profile on the top half of the page.. */ + plot(&gc, w, h/2, current_dive); pango_cairo_show_layout(cr,layout); g_object_unref(layout);