GtkSpinButton::spin
This method resets the displayed value to a new value that is
determined by the GtkSpinType chosen. It is
used internally to set up the functions associated with mouse button
presses over the spinbutton's arrows. These are, a left click spins
one step increment, a middle button click spins one page increment, and
a right click spins to the lower or upper bound depending on which
arrow is pressed.