Maybe you have to use truncateToFit=false property on labels.

thomas
--
http://www.web-attitude.fr/
msn : [email protected]
softphone : sip:[email protected] <sip%[email protected]>
téléphone portable : +33601 822 056


2009/4/27 sailorsea21 <[email protected]>

>
>
> Hi everyone, I have a BarChart with the following AxisRenderer.
> I am unable to change the fontsize of my label
> and my label does not display fully, it is shorten with '...'.
>
> Thanks
>
> barChart.verticalAxis = axisV;
> var axisVRenderer:AxisRenderer = new AxisRenderer();
> axisVRenderer.placement = 'left';
> axisVRenderer.axis = axisV;
> axisVRenderer.labelRenderer = new ClassFactory(InnerlabelRenderer);
> barChart.verticalAxisRenderers = [axisVRenderer];
>
> My Class:
> package
> {
> import mx.charts.AxisLabel;
> import mx.controls.Label;
> import mx.core.IDataRenderer;
>
> public class InnerlabelRenderer extends Label implements IDataRenderer
> {
> private var _data:AxisLabel;
> override public function get data():Object
> {
> return _data;
> }
>
> override public function set data(value:Object):void
> {
> if(value != null)
> {
> this.text = String(value.text);
> this._data = value as AxisLabel;
> this.setStyle('color',0x3e3e3e);
> this.setStyle('fontSize',15);
> }
> }
> }
> }
>
>  
>

Reply via email to