 		// For some reason, the compiler needs an explicit cast to Boolean
 		// to avoid a warning even though at runtime "is Boolean" is true.
 		return Boolean(_isTruncated);
+    }
+    
+    /**
+     *  @private
+     *  Dispatch an "isTruncatedChanged" event when the property is set.
+     */
+    mx_internal function setIsTruncated(value:Boolean):void
+    {
+        if (_isTruncated != value)
+        {
+            _isTruncated = value;
+            dispatchEvent(new Event("isTruncatedChanged"));
+        }
     }
     
     //----------------------------------

     *  @private
	 *  Storage for the isTruncated property.
     */
	mx_internal var _isTruncated:Boolean = false;
        
    /**
	 *  A read-only property reporting whether the text has been truncated.

	    _composeWidth = width;
	    _composeHeight = height;
	    
	    setIsTruncated(false);
	    
	    return false;
	}
