Patent ID: 8112723

Claim:
A tangible computer program product stored in a tangible, non-transitory computer readable storage medium for use in data processing system, for displaying a consequence of an input in a graphical user interface (GUI), the computer program product comprising: first instructions for displaying a GUI including a plurality of interactive controls having a selected or a deselected state, wherein an input to a first control selectively causes a change in state to at least one other of the plurality of controls based upon a current state; and second instructions, responsive to a first input at the first control, for displaying a preview of a change in state of the plurality of controls that would occur if a second input is made at the first control, wherein the state of at least a second control would change responsive to the second input at the first control such that appearance of the state of the plurality of controls that is displayed is changed without changing the state of the plurality of controls.