      */
     private function systemManager_mouseUpHandler(event:MouseEvent):void
     {
+        // trace("systemManager_mouseUpHandler: " + event);
         if (!isNaN(regX))
             stopDragging();
     }

     */
    private function stage_mouseLeaveHandler(event:Event):void
    {
        if (!isNaN(regX))
            stopDragging();
    }


        regX = NaN;
        regY = NaN;

        ISystemManager2(systemManager).deployMouseShields(false);
    }

    /**
