There seems to be something wrong with xypad in the y-axis. Example:
xypad channel("x", "y"), bounds(5, 5, 390, 290), rangex(10,20,15), rangey(10,20,15)
Both x and y-axes should behave the same but the widget's text output indicates that the y-axis is moving between 0 and 10 but when this checked in an instrument, the "y" channel output it is shown to remain stuck at the initial value 15. If the minimum value is zero and not 10 it works as it ought to.