Hi Eddy:

Your example is exactly what I would want/expect. Y=5/Circumference=20, A=90 degrees. If Y=0, then A=0 degrees.

I am not clear why the user min/max would have to be used (since I don't know the algorithm in the program). If we ignore the min/max completely, i.e. we don't scale the results, wouldn't the conversion calculation always be Y/C*360 (in the examples above, 5/20*360=90, 0/20*360=0)? If we want to use min/max, those numbers could be used to scale this result. Again, I am speaking out of complete ignorance on how the program is written.