From d4be3fb9f21f84e086282c1a679ccfdebfccda91 Mon Sep 17 00:00:00 2001 From: oetiker Date: Sun, 14 Aug 2011 09:41:30 +0000 Subject: [PATCH] fix alignment of centered items ... title and footer git-svn-id: svn://svn.oetiker.ch/rrdtool/trunk/program@2197 a5681a0c-68f1-0310-ab6d-d61299d08faa --- src/rrd_graph.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/rrd_graph.c b/src/rrd_graph.c index fa8f0f4..706bd49 100644 --- a/src/rrd_graph.c +++ b/src/rrd_graph.c @@ -1866,7 +1866,7 @@ int leg_place( glue = 0; } if (prt_fctn == 'c') - leg_x = (double)(legendwidth - fill) / 2.0; + leg_x = border + (double)(legendwidth - fill) / 2.0; if (prt_fctn == 'r') leg_x = legendwidth - fill + border; for (ii = mark; ii <= i; ii++) { @@ -3151,7 +3151,7 @@ int graph_size_location( */ switch(im->legendposition){ case NORTH: - im->xOriginTitle = Xvertical + Xylabel + (im->xsize / 2); + im->xOriginTitle = (im->ximg / 2); im->yOriginTitle = 0; im->xOriginLegend = 0; @@ -3172,7 +3172,7 @@ int graph_size_location( break; case WEST: - im->xOriginTitle = im->legendwidth + Xvertical + Xylabel + im->xsize / 2; + im->xOriginTitle = im->legendwidth + im->xsize / 2; im->yOriginTitle = 0; im->xOriginLegend = 0; @@ -3193,7 +3193,7 @@ int graph_size_location( break; case SOUTH: - im->xOriginTitle = Xvertical + Xylabel + im->xsize / 2; + im->xOriginTitle = im->ximg / 2; im->yOriginTitle = 0; im->xOriginLegend = 0; @@ -3214,7 +3214,7 @@ int graph_size_location( break; case EAST: - im->xOriginTitle = Xvertical + Xylabel + im->xsize / 2; + im->xOriginTitle = im->xsize / 2; im->yOriginTitle = 0; im->xOriginLegend = Xvertical + Xylabel + Xmain + Xvertical2; -- 2.11.0