[reportlab-users] Graphics -- Tick marks overlay bar charts
Robin Becker
robin at reportlab.com
Tue Oct 31 07:01:22 EST 2006
Roger wrote:
> Under the 2.0 release, if the tick marks on a vertical bar chart are set
> to extend all the way across the chart by setting valueAxis.tickRight
> equal to the width of the chart, then the tick marks will be written
> over the top of the bar charts. The end result looks strange to me and
> I think is an error.
>
> I think a suitable fix is to move a statement near line number 211 in
> barchart.py:
>
> g.add(vA) # draw the tick marks first so they appear behind the bars
> g.add(self.makeBars())
> g.add(cA)
> #~ g.add(vA)
>
> I have just started using the graphing package and currently only use
> vertical bar charts so I am not sure the effect this may have on other
> types of charts.
>
> Roger Haase
All of these things ought really to support some kind of z-order, but that is
quite hard since the layout is done by different objects. However, there is a
grid making facility; which I broke about three weeks ago. That is supposed to
be behind the bars.
--
Robin Becker
More information about the reportlab-users
mailing list