Thanks for addition of feature suggestion. Still though, a simple event (onTooltip with a reference to the tooltip for example) would go a long way in being able to customize the tooltip. Given that e.value and the tooltip DOM elements are available it would be very simple to adapt content or look and feel as one wishes. Sure, the legend would still not be "perfect", but it seems like very little work for quite a big win to me.
Anyway, regarding the bug I mentioned. To reproduce:
- Use the Telerik.Web.Mvc.Examples (I used 2011_1_315)
- Go to the view ClientSideEvents (I used the razor one, but should not matter)
- Add Min(0) and Max(1000000) to the properties (a double with small increments would show the same behaviour)
- Run the project and navigate to the Client Side Events part of the slider demos [and select razor]
- Press the handle ("nothing" happes, that is the tooltip callout is not shown)
- Move the handle 1px (the tooltip callout is shown, but the onSlide event IS NOT fired)
- Move the hande 1px more (the tooltip changes and the onSlide IS fired)
Lastly another question - When pressing the slidable "range" (the horizontal line) the slider reacts on mouseup, what is the reason for this? Almost all slider-like objects I have worked with reacts on mousedown and then either moves the slider in that direction (windows scrollbars for example) or moves the slider to the cursor position and "grabs" it making it possible to adjust the position before letting go (jQuery UI for example). To me the slider feels quite slow at times, partly due to this, but there is probably a good reason.
/Victor