Tuesday, July 22, 2008

spring




Spring-Loaded Modes - A spring-loaded mode is one that persists only as long as the user explicitly does something to keep it active. The most typical example is a state that exists as long as the user holds down a mouse button. As soon as the user releases the button, the system exits the temporary state.

This is a nice solution to a user-interface problem I've been trying to solve. The spring loaded mode will be triggered by the user holding down the control key. Nice.