     
     //--------------------------------------------------------------------------
     //
-    //  Overridden properties: UIComponent
-    //
-    //--------------------------------------------------------------------------
-
-    //----------------------------------
-    //  baselinePosition
-    //----------------------------------
-
-    /**
-     *  @private
-     */
-    override public function get baselinePosition():Number
-    {
-        // TODO
-        // The baselinePosition calculation in UIComponent
-        // works only for TextField-based components.
-        return 0;
-    }
-
-    //--------------------------------------------------------------------------
-    //
     //  Properties
     //
     //--------------------------------------------------------------------------

        systemManager.stage.removeEventListener(eventType, offstageHandler);
    }

    //--------------------------------------------------------------------------
    //
    //  Event handlers

import mx.core.IFactory;
import mx.core.IFlexModuleFactory;
import mx.core.IInvalidating;
import mx.core.IVisualElement;
import mx.core.UIComponent;
import mx.core.mx_internal;
import mx.components.Skin;
import mx.events.PropertyChangeEvent;
import mx.managers.ISystemManager;
import mx.modules.ModuleManager;
import flash.geom.Point;
import flash.display.DisplayObject;
import flash.display.DisplayObjectContainer;

use namespace mx_internal;

