      */
     [SkinPart (required="false")]
     public var titleBar:TitleBar;
+
+    /**
+     *  The background behind the title bar. A white background
+     *  is placed behind the title bar because the title bar has
+     *  its alpha property set to 0.5 when the application is 
+     *  inactive.
+     *  
+     *  @langversion 3.0
+     *  @playerversion AIR 1.5
+     *  @productversion Flex 4
+     */
+    [SkinPart (required="false")]
+    public var titleBarBackgroundRect:Rect;
 
     //--------------------------------------------------------------------------
     //

                titleBar.visible = _showTitleBar;
                titleBar.includeInLayout = _showTitleBar;
            }
            showTitleBarChanged = false;
        }


     */
    override protected function partAdded(partName:String, instance:Object):void
    {
        super.partAdded(partName, instance);
        
        if (instance == titleBar)
        {
            if (!nativeWindow.closed)
                systemManager.stage.nativeWindow.title = _title;
            titleBar.title = _title;
            titleChanged = false;
        }
        else if (instance == statusText)
        {
            statusText.text = status;
            statusChanged = false;    
        }
        else if (instance == gripper)
        {
