or look at this, it's a simple routine
I'll try to study the code, as I don't need the functionality of the class.
A couple of general observations:
[B4X] SnapCLVAdvanced - Move to the nearest item - Instant snap
I would much prefer that if someone adds functionality to the classes or libraries created by Erel, Erel implements/adds them, rather than having two different but very similar classes.
This is both to avoid having almost duplicate "objects", and because, above all, I believe that many members (including me) prefer to use official "stuff" (created by Erel), for some reasons.
I myself am modifying the CLVSelections class (so that it has a particular functionality for B4J and I could add the thread theme functionality, but the latter should not be in this class) but then I would prefer to submit the modified class to Erel and for him to accept changes, rather than publishing the class with a slightly different name.
It would be good if CLV had already incorporated these features.