 	/**
      *  A reference to the UITextField that displays the status bar's text.
      */
-    public var statusTextField:UITextField;
+    public var statusTextField:IUITextField;
     
     //--------------------------------------------------------------------------
     //

import flash.events.Event;
import mx.core.WindowedApplication;
import mx.core.IFlexDisplayObject;
import mx.core.IWindow;
import mx.core.mx_internal;
import mx.core.UIComponent;
import mx.core.UITextField;

      
	    if (!statusTextField)
	    {
	        statusTextField = IUITextField(createInFontContext(UITextField));
	        statusTextField.text = _status;
	        statusTextField.styleName = getStyle("statusTextStyleName");
	        statusTextField.enabled = true;
	        addChild(DisplayObject(statusTextField));
    	}
	}
	
