     /**
      *  @private
      */
-    mx_internal var inputField:TextInput;
+    mx_internal var inputField:ITextInput;
 
     /**
      *  @private

    private function buttonClickHandler(event:MouseEvent):void
    {
        inputField.setFocus();
        inputField.getTextField().setSelection(0, 0);
    }

    /**

                     lastValue - stepSize, true, trigger);

            if (oldValue != lastValue)
                inputField.selectRange(0,0);
        }
    }

