class FilledBarStyle extends BarStyle { public var is_bar:Boolean = true; public var outline_colour:Number = 0x000000; public function FilledBarStyle( lv:Object, name:String ) { this.name = 'filled_bar'+name; this.parse( lv[this.name] ); this.set_values( lv['values'+name], lv['links'+name], lv['tool_tips_set'+name] ); } public function parse( val:String ) { var vals:Array = val.split(","); this.alpha = Number( vals[0] ); this.colour = _root.get_colour( vals[1] ); this.outline_colour = _root.get_colour( vals[2] ); if( vals.length > 3 ) this.key = vals[3]; if( vals.length > 4 ) this.font_size = Number( vals[4] ); } public function draw_bar( val:PointBar, i:Number ) { var mc:MovieClip = super.draw_bar( val, i ); var top:Number; var height:Number; if(val.bar_bottom