package { import mx.core.UIComponent; [Style(name="borderColor",type="uint",format="Color",inherit="no")] [Style(name="fillColor",type="uint",format="Color",inherit="no")] public class professional_flex_code_14_CustomCircle extends UIComponent { public function professional_flex_code_14_CustomCircle(){ super(); } override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void { super.updateDisplayList(unscaledWidth, unscaledHeight); graphics.lineStyle(1, getStyle("borderColor"), 1.0); graphics.beginFill(getStyle("fillColor"),1.0); graphics.drawEllipse(0,0,100,100); } } }