I have 2 charts on a page, one shows company projects with a 
DateTimeAxis showing a timeline from start date to finish date.  The 
other chart shows company events with DateTimeAxis, but the minimum 
and maximum are read from the min and max off the first charts 
DateTimeAxis.  This way it displays the exact timeline in both.  I 
have the Horizontal Axis on one at the top and the other at the 
bottom.  It looks real nice with one exception...

The "Events" chart (chart 2), even though I have 12 points set as 
the fontSize doesn't keep a consistent size.  In fact if there's 
only one item in that chart is shows it so small that it's 
unreadable.  What can I do to make sure the size sticks?  Also, in 
order to keep the bars at a consistent size I'm sizing the charts 
depending on the number of projects or events.  That code looks like 
what I have below.

What can I do to keep the Axis at the same size no matter what size 
the chart is?

Thanks!


<mx:BarChart id="eventChart" updateComplete="getEventChartSize
(event)"...

public function getEventChartSize(evt:Event):void {
                        if (parentDocument.eventsArr.length >= 1) {
                                evt.target.height = 
(parentDocument.eventsArr.length * 22)+ 60;
                        } else {
                                evt.target.height = 0;
                        }
                }

Reply via email to