graphlib - MDL-20855 fix alignemnt issue with the x-axis.

Labels with a descender (e.g. May) appeared lower than ones without (e.g. Jun).
Text is drawn baseline aligned, not bottom aligned,and so the code was computing the position wrongly.
This commit is contained in:
Tim Hunt
2009-11-19 16:56:47 +00:00
parent a342751f29
commit 2d0d78befd
+2 -2
View File
@@ -512,7 +512,7 @@ class graph {
$label = $this->calculated['x_label'];
$coords = array('x' => $x, 'y' => $y, 'reference' => 'top-center');
$this->update_boundaryBox($label['boundary_box'], $coords);
$this->print_TTF($label);
$this->print_TTF($label);
}
function draw_zero_axis_left() {
@@ -1371,7 +1371,7 @@ class graph {
} else {
$width = abs($bounds[4]-$bounds[6]);
$height = abs($bounds[7]-$bounds[1]);
$offsetY = 0;
$offsetY = $bounds[1];
$offsetX = 0;
}