From 28293ab035b5c30093c40c4049c0e38493b833ee Mon Sep 17 00:00:00 2001 From: Thomas White Date: Mon, 18 May 2015 22:36:19 +0200 Subject: Show nothing/sentinel boxes --- src/render.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/render.c') diff --git a/src/render.c b/src/render.c index 17d0444..4615e25 100644 --- a/src/render.c +++ b/src/render.c @@ -167,8 +167,16 @@ static void UNUSED draw_outline(cairo_t *cr, struct wrap_box *box) cairo_rectangle(cr, 0.0, -asc, pango_units_to_double(box->width), asc + desc); - cairo_set_source_rgb(cr, 1.0, 0.0, 0.0); + if ( box->type == WRAP_BOX_NOTHING ) { + cairo_set_source_rgb(cr, 0.0, 0.0, 1.0); + cairo_set_line_width(cr, 0.1); + } else if ( box->type == WRAP_BOX_SENTINEL ) { + cairo_set_source_rgb(cr, 1.0, 0.0, 1.0); + cairo_set_line_width(cr, 0.5); + } else { + cairo_set_source_rgb(cr, 1.0, 0.0, 0.0); cairo_set_line_width(cr, 0.1); + } cairo_stroke(cr); cairo_rectangle(cr, pango_units_to_double(box->width), -asc, -- cgit v1.2.3