Trac #791 Numeric fields need a spinner

A compromise to get spinners working on the cursor fields, where they will be useful for
tweaking the cursor.  Unfortunately these cursor fields are dual mode, they can represent
floating point time values or integer bin values.  I couldn't get dual mode to work so I
made the integer bin values read only.