A method, program and system for displaying the consequence of an input in
a graphical user interface (GUI) are provided. The invention comprises
displaying a GUI including a plurality of interaction control mechanisms
(controls) having a selected or a deselected state. An input to a first
control may cause a change in state to at least one other of the
plurality of controls. Responsive to a first input at the first control
(e.g., holding down a mouse button with the pointer on the first
control), the invention displays a preview of the change in state of the
plurality of controls that would occur if a second input is made at the
first control (e.g., releasing the mouse button with the pointer still on
the first control). If the user does not want the previewed change in
state to occur, the user has simply to avoid making the second input
(e.g., move the pointer off the first control before releasing the mouse
button).