Patent ID: 7665039

Claim:
A method of controlling a display of a data processing system, said method comprising: displaying a first list as a scrollable view of items in a first mode, the first list comprising a first plurality of the items and being displayed as part of a window; receiving an input to switch from said first mode to a second mode responsive to resizing the window containing the first list as the scrollable view of items from a first size to a second size, and thereby resizing a scroll control associated with a scrollable area; and switching from the first mode to the second mode in response to the resizing that includes displaying, in said second mode, a representation of a command at a position which when activated at said position causes a display of a second list of said items, wherein said second list of said items contains the first plurality of items within a selectable list that are not displayed until said representation of a command is activated; wherein the window in the first mode has the first size which is larger than the second size of the window in the second mode, wherein the window automatically enters mini mode in the second mode, and wherein said representation is displayed within the window.