 		***************************************************************************/
 		protected var m_enabled : Boolean;
 		protected var m_labelStr : String;
+		protected var m_verticalScrollingOn : Boolean;
+		protected var m_horizontalScrollingOn : Boolean;
+		
 		protected var m_hasFocus : Boolean;
 		
 		/***************************************************************************

			m_labelDisplay.height = calculateContentHeight();
		}
		
		protected function label_change() : void
		{
			m_labelStr = m_labelDisplay.text;
			dispatchEvent(new Event(Event.CHANGE));
			applyOverflowProperty();
		}
		
		protected override function draw () : void
		{
			super.draw();
			if (!isNaN(m_tabIndex))

		/***************************************************************************
		*							protected methods					
		***************************************************************************/
		protected override function initialize() : void
		{
			super.initialize();
			enabled = true;
//			m_labelDisplay.onSetFocus = label_focusIn;
//			m_labelDisplay.onKillFocus = label_focusOut;
			m_labelDisplay.addEventListener(Event.CHANGE, label_change);
		}
	
		protected override function initDefaultStyles() : void
