diff -r 9ff0c3f78d02 moo/mooedit/mooprintpreview.c --- a/moo/mooedit/mooprintpreview.c Wed Jul 04 22:38:38 2007 -0500 +++ b/moo/mooedit/mooprintpreview.c Fri Jul 06 11:31:54 2007 +0200 @@ -459,9 +459,17 @@ expose_event (MooPrintPreview *preview, scale = preview->priv->screen_page_width / width; cairo_scale (cr, scale, scale); + /* poor man's drop shadow */ + cairo_set_source_rgb (cr, 0, 0, 0); + cairo_rectangle (cr, 10, 10, width, height); + cairo_fill (cr); + cairo_set_source_rgb (cr, 1, 1, 1); - cairo_rectangle (cr, 0, 0, width, height); - cairo_fill (cr); + cairo_rectangle (cr, 6.5, 6.5, width, height); + cairo_fill_preserve (cr); + cairo_set_line_width (cr, 1); + cairo_set_source_rgb (cr, 0, 0, 0); + cairo_stroke (cr); page_setup = gtk_print_context_get_page_setup (preview->priv->context); switch (gtk_page_setup_get_orientation (page_setup))