Imagine you have a timer that is set to a certain number of hours and minutes to elapse before going off. Now, if there's a button above the hour window and minute window and you click it, the value of the corresponding field will increment by one. If the minutes are set to 59, the display will turn to 0 and the hourly value will bump up one step.
The interesting thing occurs when we click the incrementor button for the hour and we reach the limit (let's say it's a 24 hours span). If we're at 23:37 and hit the hour button, I can imagine three different outcomes.
- the display loops/wraps to 00:37
- the display blocks/stays at 23:37
- the display becomes/rounds to 24:00
My question is what would be a intuitive, natural and distinctive discrimination between those three strategies if it'd be put in words? Extra nice if it's a brief and single-word term for all three cases.
My current suggestion (which very well might suck a bag of donkeys) is as follows. I'm not happy with it and I can't decide which terms, if any, come across as intuitively natural and distinctively discriminating.
- loop/wrap/continue
- limit/restrict/block
- round/push/spread
edit
Based on the answers/comments this far, I see the following list emerge. Feel free to criticize it as well. I'm still quite undecided on the first, unhappy with the second but rather satisfied with the third.
- continue/flip
- restrict
- snap