      *  @private
      */
     mx_internal var _stroke:IStroke;
-        
+    
+    [Bindable("propertyChange")]    
     [Inspectable(category="General")]
 
     /**

            strokeEventDispatcher.addEventListener(
                PropertyChangeEvent.PROPERTY_CHANGE, 
                stroke_propertyChangeHandler);
     
        invalidateDisplayList();
        // Parent layout takes stroke into account

    public function set stroke(value:IStroke):void
    {
        var strokeEventDispatcher:EventDispatcher;
        var oldValue:IStroke = _stroke;
        
        strokeEventDispatcher = _stroke as EventDispatcher;
        if (strokeEventDispatcher)
