Use automatic step sizes by default. Document use of negative values to trigger automatic steps in header file.
Automatic steps now consider the size of the view on screen.