The slider component should be entirely flexible, including the start and end points (which will define the curve. the curve could be a circle as well depending on how it is defined), color of the curve, thickness of the curve, font for the text, what text goes in (for example it could be alphabets as in A, B, C,,, or it could be groups ABC, DEF etc), whether text is below or above the curve. In addition there is a highlighted area which is movable across the curve which is also customizable. The area could be a circle, rectangle etc.. Background of the highlighted area should be customizable, the highlighted size, default text in the highlight, Font, size of the text etc..
The user action would be moving the highlighted rectangle across the curve and depending on the position of the rectangle in the curve, would display the corresponding alphabet. I would want a dummy function called everytime the highlighted rectangle/circle is moved.
Please bid only if you understand what this requires to be done.