             _layout.updateDisplayList(unscaledWidth, unscaledHeight);
     }
     
-    //--------------------------------------------------------------------------
-    //
-    //  IViewport properties and methods that delegate to layout
-    //
-    //--------------------------------------------------------------------------    
-    
-    //----------------------------------
-    //  horizontalScrollPosition
-    //----------------------------------
-        
-    [Bindable]
-
-    /**
-     *  @copy mx.core.IViewport#horizontalScrollPosition
-     */
-    public function get horizontalScrollPosition():Number 
-    {
-        return (layout) ? layout.horizontalScrollPosition : 0;
-    }
-
-    /**
-     *  @private
-     */
-    public function set horizontalScrollPosition(value:Number):void 
-    {
-        if (layout)
-            layout.horizontalScrollPosition = value;
-    }
-    
-    //----------------------------------
-    //  verticalScrollPosition
-    //----------------------------------
-    
-    [Bindable]
-    
-    /**
-     *  @copy mx.core.IViewport#verticalScrollPosition
-     */
-    public function get verticalScrollPosition():Number 
-    {
-        return (layout) ? layout.verticalScrollPosition : 0;
-    }
-
-    /**
-     *  @private
-     */
-    public function set verticalScrollPosition(value:Number):void 
-    {
-        if (layout)
-            layout.verticalScrollPosition = value;
-    }
-    
     //----------------------------------
     //  horizontal,verticalScrollPositionDelta
     //----------------------------------

        setContentHeight(h);
    }
    
    //----------------------------------
    //  clipContent
    //----------------------------------
    
    /**
     *  @copy mx.core.IViewport#clipContent
     */
    public function get clipContent():Boolean 
    {
        return (layout) ? layout.clipContent : false;
    }

    /**
     *  @private
     */
    public function set clipContent(value:Boolean):void 
    {
        if (layout)
            layout.clipContent = value;
    }    
    
    //--------------------------------------------------------------------------
    //
    //  Properties: Overriden Focus management

        dispatchEvent(PropertyChangeEvent.createUpdateEvent(this, prop, oldValue, value));
    }
}
}
