import com.emmanuelbonnet.utils.ReleaseOutside; _onPress = function(ev:Event):void { trace("_onPress"); } _onReleaseOutside = function(ev:Event):void { trace("_onReleaseOutside"); } var eRelease:ReleaseOutside = new ReleaseOutside(mcBtn); eRelease.addEventListener("releaseOutside", _onReleaseOutside); eRelease.addEventListener("mouseDown", _onPress); eRelease.x = 10;