This version fixes bugs in the slider and scrollbar gadgets. I basically threw away the previous code and started again. This reworking has introduced a new issue: the grip does not have a minimum size. On the positive side, the sliders behave much more predictably now.
Get it from SourceForge, as always: