         return _contentHeight;
     }
     
-    private function set contentHeight(value:Number):void 
+    private function setContentHeight(value:Number):void 
     {            
+        if (value == _contentHeight)
+            return;
+        var oldValue:Number = _contentHeight;
         _contentHeight = value;
+        dispatchPropertyChangeEvent("contentHeight", oldValue, value);        
     }    
 
     /**

    
    private var _contentHeight:Number = 0;
    
    [Bindable]
    [Inspectable(category="General")]    

    /**

        return _contentWidth;
    }
    
    private function setContentWidth(value:Number):void 
    {
        if (value == _contentWidth)
            return;
    	var oldValue:Number = _contentWidth;
        _contentWidth = value;
        dispatchPropertyChangeEvent("contentWidth", oldValue, value);        
    }

    //----------------------------------
