package { import flash.display.*; public class shapeMngr { private static var shapes:Array = new Array(); public static function register(shape:MovieClip):void { shapes.push(shape); } public static var selection:MovieClip = null; public static function select(shape:MovieClip):void { selection = shape; for (var i:int = 0; i < shapes.length; i++) { try { shapes[i].shapeSelectionChanged(); } catch (e:Error) {} } } } }