Patent ID: 7441204

Claim:
A computer-implemented method for automatically adjusting a window displayed within a display screen in response to a change in display orientation, the computer-implemented method comprising: providing a display screen having a first orientation, wherein the display screen includes the window; receiving an indication that the display screen has been changed from the first orientation to a second orientation; and in response to the indication that the display screen has been changed from the first orientation to the second orientation, automatically making a first determination of whether the window fits within the display screen, automatically spatially adjusting the window when the first determination indicates that the window does not fit within the display screen, wherein spatially adjusting the window includes adjusting the size of the window and adjusting the position of the window, automatically displaying the window without spatially adjusting the window when the first determination indicates that the window fits within the display screen, automatically making a second determination of whether the window fits within the display screen after spatially adjusting the window when the first determination indicates that the window does not fit within the display screen, automatically displaying the window without a scroll bar when the window fits within the display after being spatially adjusted when the first determination indicates that the window does not fit within the display screen, and automatically displaying the window with a scroll bar when the window does not fit within the display after being spatially adjusted when the first determination indicates that the window does not fit within the display screen.