Corona SDK and accuracy (sliders, touch events, ...) - rounded values

I’m back to to give Corona SDK a try after years and ok … a lot of changes and a lot stays the same…

I tried to use the widgets 2.0

I get the “value” only in rounded percents. 

If the slider goes over 600 pixels (no problem today) you get only 100 values.

Ok the workaround is to use <slider>._currentPercent or to hack the sources… to get better values (not exact!)

I tried to get over some other limits in the slider widget by creating something similar and I found the next problem: if i use the touch event in rectangles, event.x is also rounded to the screen coordinates. If you use 320x480 for the coordinates and tries to place anything on the display on the coordinates getting form event it can’t be placed pixel accurate. 

And that’s the reason why the handle of the slider jumps on higher resolution displays. So you make 2 problems to a bigger one… in accuracy, in feel …

Ok the workaround is to use higher values for the content width and height in config.lua

Who needs rounded values in these cases?

In graphics 2.0 now we have fractional values from 0.0 … 1.0 for color components instead of 256 steps. Good thing! Why not in other cases? If the developer (also a newb like me) needs values rounded, he can round it. 

Why ist the public beta still sticky in the forum? 

How can we get over it?