     //  Class constants
     //
     //--------------------------------------------------------------------------
-    mx_internal static const CONTENT_LOADER_PROPERTY_FLAG:uint = 1 << 0;
-    mx_internal static const CONTENT_LOADER_GROUPING_PROPERTY_FLAG:uint = 1 << 1;
-    mx_internal static const FILL_MODE_PROPERTY_FLAG:uint = 1 << 2;
-    mx_internal static const PRELIMINARY_WIDTH_PROPERTY_FLAG:uint = 1 << 3;
-    mx_internal static const PRELIMINARY_HEIGHT_PROPERTY_FLAG:uint = 1 << 4;
-    mx_internal static const HORIZONTAL_ALIGN_PROPERTY_FLAG:uint = 1 << 5;
-    mx_internal static const SCALE_MODE_PROPERTY_FLAG:uint = 1 << 6;
-    mx_internal static const SMOOTH_PROPERTY_FLAG:uint = 1 << 7;
-    mx_internal static const SMOOTHING_QUALITY_PROPERTY_FLAG:uint = 1 << 8;
-    mx_internal static const SOURCE_PROPERTY_FLAG:uint = 1 << 9;
-    mx_internal static const SOURCE_WIDTH_PROPERTY_FLAG:uint = 1 << 10;
-    mx_internal static const SOURCE_HEIGHT_PROPERTY_FLAG:uint = 1 << 11;
-    mx_internal static const TRUSTED_SOURCE_PROPERTY_FLAG:uint = 1 << 12;
-    mx_internal static const VERTICAL_ALIGN_PROPERTY_FLAG:uint = 1 << 13;
+    mx_internal static const CLEAR_ON_LOAD_PROPERTY_FLAG:uint = 1 << 0;
+    mx_internal static const CONTENT_LOADER_PROPERTY_FLAG:uint = 1 << 1;
+    mx_internal static const CONTENT_LOADER_GROUPING_PROPERTY_FLAG:uint = 1 << 2;
+    mx_internal static const FILL_MODE_PROPERTY_FLAG:uint = 1 << 3;
+    mx_internal static const PRELIMINARY_WIDTH_PROPERTY_FLAG:uint = 1 << 4;
+    mx_internal static const PRELIMINARY_HEIGHT_PROPERTY_FLAG:uint = 1 << 5;
+    mx_internal static const HORIZONTAL_ALIGN_PROPERTY_FLAG:uint = 1 << 6;
+    mx_internal static const SCALE_MODE_PROPERTY_FLAG:uint = 1 << 7;
+    mx_internal static const SMOOTH_PROPERTY_FLAG:uint = 1 << 8;
+    mx_internal static const SMOOTHING_QUALITY_PROPERTY_FLAG:uint = 1 << 9;
+    mx_internal static const SOURCE_PROPERTY_FLAG:uint = 1 << 10;
+    mx_internal static const SOURCE_WIDTH_PROPERTY_FLAG:uint = 1 << 11;
+    mx_internal static const SOURCE_HEIGHT_PROPERTY_FLAG:uint = 1 << 12;
+    mx_internal static const TRUSTED_SOURCE_PROPERTY_FLAG:uint = 1 << 13;
+    mx_internal static const VERTICAL_ALIGN_PROPERTY_FLAG:uint = 1 << 14;
     
     //--------------------------------------------------------------------------
     //

            imageDisplay.addEventListener(HTTPStatusEvent.HTTP_STATUS, dispatchEvent, false, 0, true);
            
            var newImageDisplayProperties:uint = 0;
            
            if (imageDisplayProperties.contentLoader !== undefined)
            {

//-----------------------------------
//  Styles
//-----------------------------------

/**
 *  The alpha of the background for this component.
 * 
 *  @default NaN
 * 
 *  @langversion 3.0
 *  @playerversion Flash 10
 *  @playerversion AIR 1.5
 *  @productversion Flex 4
 */
[Style(name="backgroundAlpha", type="Number", inherit="no", theme="spark", minValue="0.0", maxValue="1.0")]

/**
 *  The background color for this component.
 *   
 *  @default NaN
 *  
 *  @langversion 3.0
 *  @playerversion Flash 10
 *  @playerversion AIR 1.5
 *  @productversion Flex 4
 */
[Style(name="backgroundColor", type="uint", format="Color", inherit="no", theme="spark")]

/**
 *  When true, enables the 'loading' skin state.
