       Ext.ux.SliderTip = Ext.extend(Ext.Tip, {

    	    minWidth: 10,

    	    offsets : [0, -10],

    	    tipText: '{0}',



    	    init : function(slider){

    	        slider.on('dragstart', this.onSlide, this,{buffer:50});

    	        slider.on('drag', this.onSlide, this,{buffer:50});

    	        slider.on('dragend', this.hide, this,{buffer:50});

    	        slider.on('destroy', this.destroy, this);

    	    },



    	    onSlide : function(slider){

    	        this.show();

    	        var v = slider.getValue();

    	        if (v == this.lastValue)

    	            return;

    	        this.lastValue=v;

    	        this.body.update(this.getText(slider));

    	        this.doAutoWidth();

    	        this.el.alignTo(slider.thumb, 'b-t?', this.offsets);

    	    },



    	    getText : function(slider){

    	        return String.format(this.tipText, slider.getValue());

    	   }

    	});           
